Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash when loading Rubicon2 models #2380

Closed
kduske opened this issue Oct 27, 2018 · 0 comments
Closed

Crash when loading Rubicon2 models #2380

kduske opened this issue Oct 27, 2018 · 0 comments
Assignees
Labels
Prio:1 Highest priority: Crash or crippling bugs, features that enable new ways of working Type:Bug Errors and problems
Milestone

Comments

@kduske
Copy link
Collaborator

kduske commented Oct 27, 2018

The MDL parser seems to crash when loading the Rubicon2 definition file:

wrote crash log to /home/kristian/Documents/trenchbroom-crash.txt
wrote map to /home/kristian/Documents/trenchbroom-crash.map
crash log:
OS:	Linux 4.15.0-38-generic x86_64
wxWidgets:
wxWidgets Library (wxGTK port)
Version 3.1.1 (Unicode: wchar_t, debug level: 1),
compiled at Oct 27 2018 14:18:55

Runtime version of toolkit used is 2.24.
Compile-time GTK+ version is 2.24.32.

GL_VENDOR:	Intel Open Source Technology Center
GL_RENDERER:	Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2) 
GL_VERSION:	3.0 Mesa 18.0.5
TrenchBroom Version:	2.1.0
TrenchBroom Build:	v2.1.0-RC1-11-gdeb7b8e9a Debug
Reason:	OnFatalException
Stack trace:
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom22TrenchBroomStackWalker13getStackTraceB5cxx11Ev+0x40) [0x56160af11e1a]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View14TrenchBroomApp16OnFatalExceptionEv+0x4b) [0x56160af0969f]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(+0x189b96) [0x7f9ef890cb96]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x12890) [0x7f9ef7015890]
/lib/x86_64-linux-gnu/libc.so.6(+0x18eb3e) [0x7f9ef6da0b3e]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom2IO9readBytesERPKcPcm+0x2e) [0x56160acd1d44]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom2IO9MdlParser10parseFrameERPKcPNS_6Assets11EntityModelERKSt6vectorINS1_15MdlSkinTriangleESaIS9_EERKS8_INS1_13MdlSkinVertexESaISE_EEmmRKN2vm3vecIfLm3EEESN_+0x94) [0x56160acf0440]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom2IO9MdlParser11parseFramesERPKcPNS_6Assets11EntityModelEmRKSt6vectorINS1_15MdlSkinTriangleESaIS9_EERKS8_INS1_13MdlSkinVertexESaISE_EEmmRKN2vm3vecIfLm3EEESN_+0x11f) [0x56160acf034d]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom2IO9MdlParser12doParseModelEv+0x24a) [0x56160acefa2e]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom2IO17EntityModelParser10parseModelEv+0x23) [0x56160acb434b]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZNK11TrenchBroom5Model8GameImpl12loadMdlModelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrINS_2IO10MappedFileEE+0x9a) [0x56160ada411c]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZNK11TrenchBroom5Model8GameImpl17doLoadEntityModelERKNS_2IO4PathE+0x1fb) [0x56160ada386f]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZNK11TrenchBroom2IO17EntityModelLoader15loadEntityModelERKNS0_4PathE+0x2e) [0x56160acb4186]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZNK11TrenchBroom6Assets18EntityModelManager9loadModelERKNS_2IO4PathE+0x53) [0x56160ac3c71f]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZNK11TrenchBroom6Assets18EntityModelManager5modelERKNS_2IO4PathE+0xfb) [0x56160ac3c1ed]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View12safeGetModelERNS_6Assets18EntityModelManagerERKNS1_18ModelSpecificationERNS_6LoggerE+0x37) [0x56160b1c38a6]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View17EntityBrowserView17addEntityToLayoutERNS0_10CellLayoutINS0_14EntityCellDataENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPKNS_6Assets21PointEntityDefinitionERKNS_8Renderer14FontDescriptorE+0x1c0) [0x56160afce2d0]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View17EntityBrowserView14doReloadLayoutERNS0_10CellLayoutINS0_14EntityCellDataENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE+0x3bd) [0x56160afcddb9]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View8CellViewINS0_14EntityCellDataENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE12reloadLayoutEv+0x51) [0x56160afe3511]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View8CellViewINS0_14EntityCellDataENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE8validateEv+0x2a) [0x56160afe331a]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View8CellViewINS0_14EntityCellDataENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE8doRenderEv+0x39) [0x56160afe2f27]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View10RenderView6renderEv+0x31) [0x56160b0e6a9d]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View10RenderView7OnPaintER12wxPaintEvent+0xaa) [0x56160b0e6658]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZNK16wxAppConsoleBase11HandleEventEP12wxEvtHandlerMS0_FvR7wxEventES3_+0x68) [0x7f9ef87fa29e]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZNK16wxAppConsoleBase16CallEventHandlerEP12wxEvtHandlerR14wxEventFunctorR7wxEvent+0x70) [0x7f9ef87fa312]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN12wxEvtHandler23ProcessEventIfMatchesIdERK21wxEventTableEntryBasePS_R7wxEvent+0xd8) [0x7f9ef8922158]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN12wxEvtHandler23SearchDynamicEventTableER7wxEvent+0x143) [0x7f9ef8922f13]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN12wxEvtHandler11TryHereOnlyER7wxEvent+0x4e) [0x7f9ef8922612]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(+0x1a119d) [0x7f9ef892419d]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN12wxEvtHandler19ProcessEventLocallyER7wxEvent+0x23) [0x7f9ef8922461]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0x12d) [0x7f9ef89223f9]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN12wxEvtHandler18SafelyProcessEventER7wxEvent+0x2f) [0x7f9ef892270d]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZNK12wxWindowBase17HandleWindowEventER7wxEvent+0x2e) [0x7f9ef90363b0]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_gl-3.1.so.1(_ZN10wxGLCanvas14OnInternalIdleEv+0x6d) [0x7f9ef9533b85]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x3c) [0x7f9ef903a7c6]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN12wxWindowBase14SendIdleEventsER11wxIdleEvent+0x118) [0x7f9ef903a8a2]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN7wxFrame14SendIdleEventsER11wxIdleEvent+0x23) [0x7f9ef8ee0005]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN9wxAppBase11ProcessIdleEv+0xdc) [0x7f9ef8f21640]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN5wxApp6DoIdleEv+0x109) [0x7f9ef8e4c559]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(+0x26a3b2) [0x7f9ef8e4c3b2]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x155) [0x7f9ef49300f5]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c4c0) [0x7f9ef49304c0]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc2) [0x7f9ef49307d2]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xb7) [0x7f9ef66ffa37]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN14wxGUIEventLoop5DoRunEv+0x25) [0x7f9ef8e6361b]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN15wxEventLoopBase3RunEv+0x101) [0x7f9ef883a025]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN16wxAppConsoleBase8MainLoopEv+0xa0) [0x7f9ef87f96c0]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_ZN16wxAppConsoleBase5OnRunEv+0x25) [0x7f9ef87f93e7]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_gtk2u_core-3.1.so.1(_ZN9wxAppBase5OnRunEv+0x35) [0x7f9ef8f2129f]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_ZN11TrenchBroom4View14TrenchBroomApp5OnRunEv+0x18) [0x56160af09afc]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_Z7wxEntryRiPPw+0xb7) [0x7f9ef886f451]
/home/kristian/Documents/Code/wxWidgets-3.1.1/build-debug/install/lib/libwx_baseu-3.1.so.1(_Z7wxEntryRiPPc+0x3a) [0x7f9ef886f527]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(main+0x22) [0x56160ac1d26c]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f9ef6c33b97]
/home/kristian/Documents/Code/TrenchBroom/cmake-build-debug/trenchbroom(_start+0x2a) [0x56160ac1d16a]



Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

@kduske kduske added this to the 2.1.0 milestone Oct 27, 2018
@kduske kduske added Type:Bug Errors and problems Prio:1 Highest priority: Crash or crippling bugs, features that enable new ways of working labels Oct 27, 2018
@kduske kduske self-assigned this Oct 27, 2018
@ghost ghost removed the Status:Resolved label Oct 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Prio:1 Highest priority: Crash or crippling bugs, features that enable new ways of working Type:Bug Errors and problems
Projects
None yet
Development

No branches or pull requests

1 participant