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