Advertisement
illwieckz

macos crash endl

Mar 11th, 2021 (edited)
2,569
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
LLVM 15.43 KB | None | 0 0
  1. Target 0: (netradiant) stopped.
  2. (lldb) thread backtrace all
  3. warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available.
  4. * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x12)
  5.   * frame #0: 0x000000010be9c54c libshaders.so`std::__1::__tree_node_base<void*>* std::__1::__tree_min<std::__1::__tree_node_base<void*>*>(__x=0x0000000000000012) at __tree:141:25
  6.     frame #1: 0x000000010be9c4e8 libshaders.so`std::__1::__tree_end_node<std::__1::__tree_node_base<void*>*>* std::__1::__tree_next_iter<std::__1::__tree_end_node<std::__1::__tree_node_base<void*>*>*, std::__1::__tree_node_base<void*>*>(__x=0x000000010bea9bc0) at __tree:177:41
  7.     frame #2: 0x000000010bea22cf libshaders.so`std::__1::__tree_iterator<std::__1::__value_type<String<CopiedBuffer<DefaultAllocator<char> > >, SmartPointer<CShader, IncRefDecRefCounter<CShader> > >, std::__1::__tree_node<std::__1::__value_type<String<CopiedBuffer<DefaultAllocator<char> > >, SmartPointer<CShader, IncRefDecRefCounter<CShader> > >, void*>*, long>::operator++(this=0x000000010bea9ab0) at __tree:839:11
  8.     frame #3: 0x000000010be8fb29 libshaders.so`std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<String<CopiedBuffer<DefaultAllocator<char> > >, SmartPointer<CShader, IncRefDecRefCounter<CShader> > >, std::__1::__tree_node<std::__1::__value_type<String<CopiedBuffer<DefaultAllocator<char> > >, SmartPointer<CShader, IncRefDecRefCounter<CShader> > >, void*>*, long> >::operator++(this=0x000000010bea9ab0) at map:777:35
  9.     frame #4: 0x000000010be8fb04 libshaders.so`ActiveShaders_IteratorIncrement() at shaders.cpp:1152:2
  10.     frame #5: 0x000000010be92f31 libshaders.so`Quake3ShaderSystem::incrementActiveShadersIterator(this=0x000000010bea99d8) at shaders.cpp:1786:2
  11.     frame #6: 0x00000001002d1fab netradiant`Texture_Draw(textureBrowser=0x00000001003825f0) at texwindow.cpp:1186:85
  12.     frame #7: 0x00000001002d291d netradiant`TextureBrowser_expose(widget=Widget @ 0x00007ffeefbfa878, event=0x00007ffeefbfad18, textureBrowser=0x00000001003825f0) at texwindow.cpp:1554:3
  13.     frame #8: 0x0000000100f89c3b libgtk-quartz-2.0.0.dylib`_gtk_marshal_BOOLEAN__BOXED + 97
  14.     frame #9: 0x0000000101795edd libgobject-2.0.0.dylib`g_closure_invoke + 189
  15.     frame #10: 0x00000001017abd63 libgobject-2.0.0.dylib`signal_emit_unlocked_R + 2227
  16.     frame #11: 0x00000001017aced9 libgobject-2.0.0.dylib`g_signal_emit_valist + 3001
  17.     frame #12: 0x00000001017ad3a2 libgobject-2.0.0.dylib`g_signal_emit + 130
  18.     frame #13: 0x0000000101080af6 libgtk-quartz-2.0.0.dylib`gtk_widget_event_internal + 566
  19.     frame #14: 0x0000000100f87ddc libgtk-quartz-2.0.0.dylib`gtk_main_do_event + 1173
  20.     frame #15: 0x000000010129d75b libgdk-quartz-2.0.0.dylib`_gdk_window_process_updates_recurse + 538
  21.     frame #16: 0x000000010129d66f libgdk-quartz-2.0.0.dylib`_gdk_window_process_updates_recurse + 302
  22.     frame #17: 0x00000001012a8064 libgdk-quartz-2.0.0.dylib`-[GdkQuartzView drawRect:] + 293
  23.     frame #18: 0x00007fff3c5c521e AppKit`_NSViewDrawRect + 66
  24.     frame #19: 0x00007fff3c5c3aac AppKit`-[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 1627
  25.     frame #20: 0x00007fff3c5c343f AppKit`__46-[NSView(NSLayerKitGlue) drawLayer:inContext:]_block_invoke + 192
  26.     frame #21: 0x00007fff3c5c319c AppKit`-[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 1720
  27.     frame #22: 0x00007fff49954e02 QuartzCore`CABackingStoreUpdate_ + 577
  28.     frame #23: 0x00007fff499b6a0d QuartzCore`___ZN2CA5Layer8display_Ev_block_invoke + 53
  29.     frame #24: 0x00007fff49954020 QuartzCore`-[CALayer _display] + 1830
  30.     frame #25: 0x00007fff3c5c274e AppKit`_NSBackingLayerDisplay + 528
  31.     frame #26: 0x00007fff3c5a6c4f AppKit`-[_NSViewBackingLayer display] + 811
  32.     frame #27: 0x00007fff49953551 QuartzCore`CA::Layer::display_if_needed(CA::Transaction*) + 627
  33.     frame #28: 0x00007fff499417c6 QuartzCore`CA::Context::commit_transaction(CA::Transaction*) + 342
  34.     frame #29: 0x00007fff49940ea6 QuartzCore`CA::Transaction::commit() + 596
  35.     frame #30: 0x00007fff49940ba6 QuartzCore`CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 66
  36.     frame #31: 0x00007fff3ef11454 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
  37.     frame #32: 0x00007fff3ef11389 CoreFoundation`__CFRunLoopDoObservers + 451
  38.     frame #33: 0x00007fff3eeb3890 CoreFoundation`CFRunLoopRunSpecific + 518
  39.     frame #34: 0x00007fff3e1041ab HIToolbox`RunCurrentEventLoopInMode + 292
  40.     frame #35: 0x00007fff3e103ded HIToolbox`ReceiveNextEventCommon + 355
  41.     frame #36: 0x00007fff3e103c76 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64
  42.     frame #37: 0x00007fff3c49c77d AppKit`_DPSNextEvent + 1135
  43.     frame #38: 0x00007fff3c49b46b AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
  44.     frame #39: 0x00000001012ae5f0 libgdk-quartz-2.0.0.dylib`poll_func + 172
  45.     frame #40: 0x000000010181dbf6 libglib-2.0.0.dylib`g_main_context_iterate + 422
  46.     frame #41: 0x000000010181da2f libglib-2.0.0.dylib`g_main_context_pending + 95
  47.     frame #42: 0x0000000100f87870 libgtk-quartz-2.0.0.dylib`gtk_events_pending + 30
  48.     frame #43: 0x000000010031bb22 netradiant`ui::process() at uilib.cpp:34:16
  49.     frame #44: 0x000000010017a507 netradiant`ScreenUpdates_process() at mainframe.cpp:1907:3
  50.     frame #45: 0x00000001000c53f8 netradiant`Sys_Print(level=1, buf="\n", length=1) at console.cpp:212:6
  51.     frame #46: 0x00000001000c55d6 netradiant`SysPrintOutputStream::write(this=0x000000010035fa98, buffer="\n", length=1) at console.cpp:225:9
  52.     frame #47: 0x0000000100008bd7 netradiant`TextOutputStream& ostream_write<TextOutputStream>(ostream=0x000000010035fa98, string="\n") at textstream.h:214:10
  53.     frame #48: 0x0000000100007d1d netradiant`TextOutputStream& operator<<<char [2]>(TextOutputStream&, char const (&) [2])(ostream=0x000000010035fa98, t=<no value available>) at itextstream.h:65:9
  54.     frame #49: 0x000000010016fc14 netradiant`QERApp_LoadImage(this=0x00007ffeefbfdd60, name="png", table=0x0000000102b406c0)::LoadImageVisitor::visit(char const*, _QERPlugImageTable const&) const at image.cpp:51:50
  55.     frame #50: 0x000000010020d005 netradiant`ModulesMap<_QERPlugImageTable>::foreachModule(this=0x0000000102b40590, visitor=0x00007ffeefbfdd60) at modulesmap.h:78:11
  56.     frame #51: 0x000000010016fa8e netradiant`QERApp_LoadImage(environment=0x0000000000000000, name="textures/common_src/lightgrid_p") at image.cpp:76:29
  57.     frame #52: 0x00000001002c6a3f netradiant`LoadImageCallback::loadImage(this=0x0000000102909978, name="textures/common_src/lightgrid_p") const at itextures.h:40:9
  58.     frame #53: 0x00000001002c686e netradiant`qtexture_realise(texture=0x000000010e005490, key=0x0000000102909978) at textures.cpp:350:28
  59.     frame #54: 0x00000001002c8af1 netradiant`TexturesMap::TextureConstructor::construct(this=0x0000000102b40e78, key=0x0000000102909978) at textures.cpp:405:3
  60.     frame #55: 0x00000001002c8895 netradiant`HashedCache<std::__1::pair<LoadImageCallback, String<CopiedBuffer<DefaultAllocator<char> > > >, qtexture_t, TextureKeyHashNoCase, TextureKeyEqualNoCase, TexturesMap::TextureConstructor>::capture(this=0x0000000102b40e78, key=0x00007ffeefbfdf30) at cache.h:150:37
  61.     frame #56: 0x00000001002c7fa1 netradiant`TexturesMap::capture(this=0x0000000102b40e70, loader=0x00007ffeefbfe0b8, name="textures/common_src/lightgrid_p") at textures.cpp:448:21
  62.     frame #57: 0x000000010be8f420 libshaders.so`evaluateTexture(texture=0x000000010d46a6d0, params=size=0, args=size=0, loader=0x00007ffeefbfe0b8) at shaders.cpp:783:31
  63.     frame #58: 0x000000010be989bf libshaders.so`CShader::realise(this=0x000000010e011d30) at shaders.cpp:969:15
  64.     frame #59: 0x000000010be98912 libshaders.so`CShader::CShader(this=0x000000010e011d30, definition=0x000000010d46a788) at shaders.cpp:876:2
  65.     frame #60: 0x000000010be9190d libshaders.so`CShader::CShader(this=0x000000010e011d30, definition=0x000000010d46a788) at shaders.cpp:868:19
  66.     frame #61: 0x000000010be9166d libshaders.so`Try_Shader_ForName(name="textures/common/lightgrid") at shaders.cpp:1516:29
  67.     frame #62: 0x000000010be91adf libshaders.so`Shader_ForName(name="textures/common/lightgrid") at shaders.cpp:1526:21
  68.     frame #63: 0x000000010be92e09 libshaders.so`Quake3ShaderSystem::getShaderForName(this=0x000000010bea99d8, name="textures/common/lightgrid") at shaders.cpp:1763:9
  69.     frame #64: 0x00000001002df2f0 netradiant`TextureCategoryLoadShader::operator(this=0x00007ffeefbfe4a0, name="textures/common/lightgrid")(char const*) const at texwindow.cpp:825:19
  70.     frame #65: 0x00000001002df4f7 netradiant`detail::ConstMemberN<TextureCategoryLoadShader, void (char const*)>::instance<&(object=0x00007ffeefbfe4a0, args="textures/common/lightgrid")(char const*) const)>::call(TextureCategoryLoadShader const&, char const*) at functional.h:148:24
  71.     frame #66: 0x00000001002df45d netradiant`detail::BindFirstOpaqueN<detail::ConstMemberN<TextureCategoryLoadShader, void (char const*)>::instance<&(TextureCategoryLoadShader::operator()(char const*) const)>, void (TextureCategoryLoadShader const&, char const*)>::thunk_(environment=0x00007ffeefbfe4a0, args="textures/common/lightgrid") at callback.h:181:11
  72.     frame #67: 0x00000001002df415 netradiant`detail::BindFirstOpaqueN<detail::ConstMemberN<TextureCategoryLoadShader, void (char const*)>::instance<&(TextureCategoryLoadShader::operator()(char const*) const)>, void (TextureCategoryLoadShader const&, char const*)>::thunk(environment=0x00007ffeefbfe4a0, args="textures/common/lightgrid") at callback.h:177:11
  73.     frame #68: 0x000000010bea58ed libshaders.so`Callback<void (char const*)>::operator(this=0x00007ffeefbfe4b0, args="textures/common/lightgrid")(char const*) const at callback.h:221:10
  74.     frame #69: 0x000000010be92e9c libshaders.so`Quake3ShaderSystem::foreachShaderName(this=0x000000010bea99d8, callback=0x00007ffeefbfe4b0)> const&) at shaders.cpp:1769:3
  75.     frame #70: 0x00000001002d05d9 netradiant`TextureBrowser_ShowDirectory(textureBrowser=0x00000001003825f0, directory="common/") at texwindow.cpp:887:24
  76.     frame #71: 0x00000001002d34b5 netradiant`TreeView_onRowActivated(treeview=TreeView @ 0x00007ffeefbfe578, path=TreePath @ 0x00007ffeefbfe570, col=TreeViewColumn @ 0x00007ffeefbfe568, userdata=0x0000000000000000) at texwindow.cpp:1691:3
  77.     frame #72: 0x0000000101795edd libgobject-2.0.0.dylib`g_closure_invoke + 189
  78.     frame #73: 0x00000001017abe8a libgobject-2.0.0.dylib`signal_emit_unlocked_R + 2522
  79.     frame #74: 0x00000001017ace82 libgobject-2.0.0.dylib`g_signal_emit_valist + 2914
  80.     frame #75: 0x00000001017ad3a2 libgobject-2.0.0.dylib`g_signal_emit + 130
  81.     frame #76: 0x000000010106426b libgtk-quartz-2.0.0.dylib`gtk_tree_view_button_press + 2481
  82.     frame #77: 0x0000000100f89c3b libgtk-quartz-2.0.0.dylib`_gtk_marshal_BOOLEAN__BOXED + 97
  83.     frame #78: 0x0000000101795edd libgobject-2.0.0.dylib`g_closure_invoke + 189
  84.     frame #79: 0x00000001017abb39 libgobject-2.0.0.dylib`signal_emit_unlocked_R + 1673
  85.     frame #80: 0x00000001017aced9 libgobject-2.0.0.dylib`g_signal_emit_valist + 3001
  86.     frame #81: 0x00000001017ad3a2 libgobject-2.0.0.dylib`g_signal_emit + 130
  87.     frame #82: 0x0000000101080af6 libgtk-quartz-2.0.0.dylib`gtk_widget_event_internal + 566
  88.     frame #83: 0x0000000100f88068 libgtk-quartz-2.0.0.dylib`gtk_propagate_event + 320
  89.     frame #84: 0x0000000100f87c88 libgtk-quartz-2.0.0.dylib`gtk_main_do_event + 833
  90.     frame #85: 0x00000001012aeab5 libgdk-quartz-2.0.0.dylib`gdk_event_dispatch + 84
  91.     frame #86: 0x000000010181d8b6 libglib-2.0.0.dylib`g_main_context_dispatch + 326
  92.     frame #87: 0x000000010181dc52 libglib-2.0.0.dylib`g_main_context_iterate + 514
  93.     frame #88: 0x000000010181dfaf libglib-2.0.0.dylib`g_main_loop_run + 239
  94.     frame #89: 0x0000000100f876a4 libgtk-quartz-2.0.0.dylib`gtk_main + 177
  95.     frame #90: 0x000000010031bb09 netradiant`ui::main() at uilib.cpp:29:9
  96.     frame #91: 0x0000000100172978 netradiant`main(argc=1, argv=0x00007ffeefbff550) at main.cpp:632:2
  97.     frame #92: 0x00007fff6aea63d5 libdyld.dylib`start + 1
  98.   thread #5
  99.     frame #0: 0x00007fff6afde86a libsystem_kernel.dylib`__psynch_cvwait + 10
  100.     frame #1: 0x00007fff6b09d56e libsystem_pthread.dylib`_pthread_cond_wait + 722
  101.     frame #2: 0x00000001012aefbc libgdk-quartz-2.0.0.dylib`select_thread_func + 64
  102.     frame #3: 0x00007fff6b09a2eb libsystem_pthread.dylib`_pthread_body + 126
  103.     frame #4: 0x00007fff6b09d249 libsystem_pthread.dylib`_pthread_start + 66
  104.     frame #5: 0x00007fff6b09940d libsystem_pthread.dylib`thread_start + 13
  105.   thread #6
  106.     frame #0: 0x00007fff6b0993f0 libsystem_pthread.dylib`start_wqthread
  107.   thread #7, queue = 'com.apple.opengl.cvmDoWork'
  108.     frame #0: 0x00007fff6afdb22a libsystem_kernel.dylib`mach_msg_trap + 10
  109.     frame #1: 0x00007fff6afdb76c libsystem_kernel.dylib`mach_msg + 60
  110.     frame #2: 0x00007fff6ae6d3e7 libdispatch.dylib`_dispatch_mach_send_and_wait_for_reply + 609
  111.     frame #3: 0x00007fff6ae6d882 libdispatch.dylib`dispatch_mach_send_with_result_and_wait_for_reply + 50
  112.     frame #4: 0x00007fff6b0d8647 libxpc.dylib`xpc_connection_send_message_with_reply_sync + 178
  113.     frame #5: 0x00007fff47f8b541 libCoreVMClient.dylib`cvms_element_build_and_get_internal + 229
  114.     frame #6: 0x00007fff47f8b44d libCoreVMClient.dylib`cvms_element_build_from_source + 185
  115.     frame #7: 0x00007fff47f83033 libCVMSPluginSupport.dylib`cvm_deferred_build_modular(void*) + 509
  116.     frame #8: 0x00007fff6ae5963d libdispatch.dylib`_dispatch_client_callout + 8
  117.     frame #9: 0x00007fff6ae5f8e0 libdispatch.dylib`_dispatch_lane_serial_drain + 602
  118.     frame #10: 0x00007fff6ae60396 libdispatch.dylib`_dispatch_lane_invoke + 385
  119.     frame #11: 0x00007fff6ae686ed libdispatch.dylib`_dispatch_workloop_worker_thread + 598
  120.     frame #12: 0x00007fff6b099611 libsystem_pthread.dylib`_pthread_wqthread + 421
  121.     frame #13: 0x00007fff6b0993fd libsystem_pthread.dylib`start_wqthread + 13
  122.   thread #8
  123.     frame #0: 0x00007fff6b0993f0 libsystem_pthread.dylib`start_wqthread
  124. (lldb) thread select 1
  125. * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x12)
  126.     frame #0: 0x000000010be9c54c libshaders.so`std::__1::__tree_node_base<void*>* std::__1::__tree_min<std::__1::__tree_node_base<void*>*>(__x=0x0000000000000012) at __tree:141:25
  127.    138  _NodePtr
  128.    139  __tree_min(_NodePtr __x) _NOEXCEPT
  129.    140  {
  130. -> 141      while (__x->__left_ !̲=̲ nullptr)
  131.    142          __x = __x->__left_;
  132.    143      return __x;
  133.    144  }
  134. (lldb) frame select 49
  135. frame #49: 0x000000010016fc14 netradiant`QERApp_LoadImage(this=0x00007ffeefbfdd60, name="png", table=0x0000000102b406c0)::LoadImageVisitor::visit(char const*, _QERPlugImageTable const&) const at image.cpp:51:50
  136.    48       void visit( const char* name, const _QERPlugImageTable& table ) const {
  137.    49           if ( m_image == 0 ) {
  138.    50               globalOutputStream() << "pre crash0\n";
  139. -> 51               globalOutputStream() << "pre crash1 " << name <̲<̲ "\n";
  140.    52  
  141.    53               StringOutputStream fullname( 256 );
  142.    54               fullname << m_name << '.' << name;
  143. (lldb) frame variable
  144. (const LoadImageVisitor *) this = 0x00007ffeefbfdd60
  145. (const char *) name = 0x0000000102b40c50 "png"
  146. (const _QERPlugImageTable &) table = 0x0000000102b406c0: {
  147.   loadImage = 0x0000000102ff4d80 (libimagepng.so`LoadPNG(ArchiveFile&) at plugin.cpp:165)
  148. }
  149. (StringOutputStream) fullname = {
  150.   m_string = {
  151.     m_string = size=0 {}
  152.   }
  153. }
  154. (ArchiveFile *) file = 0x0000000102ff5a9c
  155.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement