Opened 14 years ago
Closed 11 years ago
#427 closed defect (fixed)
Deadlock in Atlas
Reported by: | Philip Taylor | Owned by: | Philip Taylor |
---|---|---|---|
Priority: | Nice to Have | Milestone: | Alpha 10 |
Component: | Atlas editor | Keywords: | |
Cc: | Patch: |
Description
(Haven't tried to reproduce.)
Did something to get a crash in the game, while loading a map, triggered by the MRU file list in editor. The GUI froze completely.
(thread 1) #0 0x00007f227c59adc9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f22752d6c7d in g_main_context_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007f22752d8ee1 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #3 0x00007f2276f96a07 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x00007f22780af478 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0 #5 0x00007f22781008e4 in wxDialog::ShowModal () from /usr/lib/libwx_gtk2u_core-2.8.so.0 #6 0x00007f2278a9ca9b in wxDebugReportPreviewStd::Show () from /usr/lib/libwx_gtk2u_qa-2.8.so.0 #7 0x00007f22797adfb5 in AtlasDLLApp::OnFatalException (this=0x2da95f0) at ../../../source/tools/atlas/AtlasUI/Misc/DLLInterface.cpp:254 #8 0x00007f2277a1fe4c in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0 #9 <signal handler called> (thread 3) #0 0x00007f227c59cc81 in sem_wait () from /lib/libpthread.so.0 #1 0x00000000008e0d9d in MessagePasserImpl::Query (this=0xf1fc20, qry=0x7f2272c75530) at ../../../source/tools/atlas/GameInterface/MessagePasserImpl.cpp:166 #2 0x00007f22797af050 in AtlasMessage::QueryMessage::Post (this=0x7f2272c75530) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:796 #3 0x00007f22797b17a9 in ScenarioEditor::OpenFile (this=0x2ec5530, name=@0x7f2272c755d0) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:581 #4 0x00007f22797b1943 in ScenarioEditor::OnMRUFile (this=0x2ec5530, event=@0x7f2272c756d0) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:611 #5 0x00007f2277a1b7b9 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0 #6 0x00007f2277a1c993 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0 #7 0x00007f2277a1ca87 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
Change History (3)
comment:1 by , 14 years ago
Milestone: | Unclassified |
---|
comment:2 by , 14 years ago
Milestone: | → Backlog |
---|
comment:3 by , 11 years ago
Milestone: | Backlog → Alpha 10 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Probably fixed by r11603 (A10).
Note:
See TracTickets
for help on using tickets.
Milestone Unclassified deleted