Project

General

Profile

Actions

Bug #12022

open

Session crash due wrong rendering

Added by Gert Eiteljörge 9 months ago. Updated 8 months ago.

Status:
Implemented @Emweb
Priority:
Normal
Target version:
Start date:
10/11/2023
Due date:
% Done:

0%

Estimated time:

Description

There seems to be a problem with rendering. We display a dialog with an invisible checkbox at a very early stage. When executing the Javascript code of the OnClick handler of the menu item, the checkbox object is accessed although it does not exist. This leads to a crash of the Wt session.

You can recreate the problem by compiling and executing the attached sources and performing the following actions:

Click 'Logon' button
Close the MessageBox (dialog)
Click on the popup menu 'Menu'.
=> Crash

Translated with www.DeepL.com/Translator (free version)


Files

WtProblem.h (1.95 KB) WtProblem.h Gert Eiteljörge, 10/11/2023 10:08 AM
WtProblem.cpp (6.59 KB) WtProblem.cpp Gert Eiteljörge, 10/11/2023 10:08 AM

Related issues 2 (1 open1 closed)

Related to Bug #11669: Delayed invisible changes end up in prelearned stateless slotImplemented @EmwebMatthias Van Ceulebroeck05/25/2023

Actions
Related to Bug #9076: Opening popup (calendar) of Wt::WDateEdit fails in Widgetset mode on first render.ClosedKorneel Dumon09/17/2021

Actions
Actions #1

Updated by Matthias Van Ceulebroeck 9 months ago

  • Related to Bug #11669: Delayed invisible changes end up in prelearned stateless slot added
Actions #2

Updated by Matthias Van Ceulebroeck 9 months ago

  • Related to Bug #9076: Opening popup (calendar) of Wt::WDateEdit fails in Widgetset mode on first render. added
Actions #3

Updated by Matthias Van Ceulebroeck 9 months ago

  • Status changed from New to InProgress
  • Assignee set to Matthias Van Ceulebroeck
  • Target version set to 4.10.2
Actions #4

Updated by Matthias Van Ceulebroeck 9 months ago

  • Status changed from InProgress to Review
  • Assignee deleted (Matthias Van Ceulebroeck)
Actions #5

Updated by Korneel Dumon 9 months ago

  • Status changed from Review to InProgress
  • Assignee set to Matthias Van Ceulebroeck

No real comments for now, just a question trying to help me understand.

Actions #6

Updated by Matthias Van Ceulebroeck 8 months ago

  • Target version changed from 4.10.2 to 4.10.3
Actions #7

Updated by Matthias Van Ceulebroeck 8 months ago

  • Status changed from InProgress to Review
  • Assignee changed from Matthias Van Ceulebroeck to Korneel Dumon
Actions #8

Updated by Korneel Dumon 8 months ago

  • Status changed from Review to Resolved
  • Assignee changed from Korneel Dumon to Matthias Van Ceulebroeck
Actions #9

Updated by Matthias Van Ceulebroeck 8 months ago

  • Status changed from Resolved to Implemented @Emweb
Actions

Also available in: Atom PDF