Ticket #427 (new defect)

Opened 3 years ago

Last modified 3 years ago

Deadlock in Atlas

Reported by: Philip Owned by: Philip
Priority: Nice to Have Milestone: Backlog
Component: Atlas editor Keywords:
Cc:

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

comment:1 Changed 3 years ago by anonymous

  • Milestone Unclassified deleted

Milestone Unclassified deleted

comment:2 Changed 3 years ago by wacko

  • Milestone set to Backlog
Note: See TracTickets for help on using tickets.