View Issue Details

IDProjectCategoryView StatusLast Update
0000397DarkRadiantGUIpublic23.04.2011 06:06
Reportertels Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
Product Version0.9.4 
Summary0000397: Race condition in the GUI
DescriptionThere is some sort of race condition in the GUI, from time to time selecting a menu or a function leads to non-responsive windows/menus.

The hangup appears at random places and times, but there is at least one place where one can be reproduced reliable:

* start DarkRadiant
* load a big map that takes longer than a few seconds to load
* while the "Loading..." screen is on top, click on the main menu bar, f.i. "File".

When the loading is finished, the main menu is still inaccessible and you need to kill DarkRadiant.
Additional InformationHappens under Linux.
TagsNo tags attached.

Activities

orbweaver

orbweaver

06.11.2007 21:51

developer   ~0000837

I cannot replicate this on Linux. Clicking on the menu bar during a load has no effect since the Loading dialog is modal.

Does the Loading dialog disappear for you when you click the menu bar? Does it remain or disappear afterwards?
tels

tels

06.11.2007 22:58

reporter   ~0000838

Yes, the dialog is modal, and the menu bar doesn't react during the click. However, a click on "File" during load makes DR hang afterwards. The same happens for instance if I click too fast on "File" while DR still loads.

There are a lot of other places where this (the same hang?) happens, but usually it appears random, like when I open "Scale and Resize", every 10th time or so DR just hangs.

Only way is to kill DR. When I click "X", then after a while KDE comes up and says DR does no longer respond and if I want to terminate it.
greebo

greebo

23.04.2011 06:06

administrator   ~0003819

It's been a long time since this had been reported and I presume it's a GTK glitch long gone. Closed until it crops up again.

Issue History

Date Modified Username Field Change
28.10.2007 12:53 tels New Issue
28.10.2007 13:24 greebo Status new => acknowledged
06.11.2007 21:51 orbweaver Note Added: 0000837
06.11.2007 21:51 orbweaver Status acknowledged => feedback
06.11.2007 22:58 tels Note Added: 0000838
23.04.2011 06:06 greebo Note Added: 0003819
23.04.2011 06:06 greebo Status feedback => closed
23.04.2011 06:06 greebo Resolution open => unable to reproduce