[bt-devel] BibleTime master crash

Martin Gruner mg.pub at gmx.net
Sat Oct 31 09:43:00 MST 2015


Fixed in
https://github.com/bibletime/bibletime/commit/2273836fd8c04cb81a864205f452df32c922a3b5.

Am 31.10.15 um 13:48 schrieb Martin Gruner:
> Hello all,
> 
> after upgrading to Mac OS X "El Capitan" current BibleTime master
> crashes for me (didn't test before the upgrade). Might anyone have a
> clue about it or be able to help? Could this be related to recent
> refactorings? Stack trace below.
> 
> Thanks a lot,
> Martin
> 
> Application Specific Information:
> abort() called
> terminating with uncaught exception of type std::bad_alloc: std::bad_alloc
> 
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   libsystem_kernel.dylib        	0x00007fff9749f0ae __pthread_kill + 10
> 1   libsystem_pthread.dylib       	0x00007fff92a9c500 pthread_kill + 90
> 2   libsystem_c.dylib             	0x00007fff939a837b abort + 129
> 3   libc++abi.dylib               	0x00007fff8501af81 abort_message + 257
> 4   libc++abi.dylib               	0x00007fff85040a2f
> default_terminate_handler() + 243
> 5   libobjc.A.dylib               	0x00007fff88a12173 _objc_terminate()
> + 124
> 6   libc++abi.dylib               	0x00007fff8503e19e
> std::__terminate(void (*)()) + 8
> 7   libc++abi.dylib               	0x00007fff8503dc12 __cxa_throw + 121
> 8   org.qt-project.QtCore         	0x00000001072e1ff1 qBadAlloc() + 49
> 9   BibleTime                     	0x00000001035dcbd1
> CSwordVerseKey::CSwordVerseKey(CSwordModuleInfo const*) + 273
> (cswordversekey.cpp:28)
> 10  BibleTime                     	0x00000001035dcded
> CSwordVerseKey::CSwordVerseKey(CSwordModuleInfo const*) + 29
> (cswordversekey.cpp:35)
> 11  BibleTime                     	0x00000001035e2482
> Rendering::CDisplayRendering::entryLink(Rendering::CTextRendering::KeyTreeItem
> const&, CSwordModuleInfo const*) + 146 (cdisplayrendering.cpp:36)
> 12  BibleTime                     	0x00000001035e73df
> Rendering::CHTMLExportRendering::renderEntry(Rendering::CTextRendering::KeyTreeItem
> const&, CSwordKey*) + 8799 (chtmlexportrendering.cpp:192)
> 13  BibleTime                     	0x00000001035eaec6
> Rendering::CTextRendering::renderKeyTree(QList<Rendering::CTextRendering::KeyTreeSharedPointer>
> const&) + 630 (ctextrendering.cpp:185)
> 14  BibleTime                     	0x00000001035e4f7e
> Rendering::CEntryDisplay::textKeyRendering(BtConstModuleList const&,
> QString const&, DisplayOptions const&, FilterOptions const&,
> Rendering::CTextRendering::KeyTreeItem::Settings::KeyRenderingFace) +
> 1902 (centrydisplay.cpp:82)
> 15  BibleTime                     	0x00000001035e47fd
> Rendering::CEntryDisplay::text(BtConstModuleList const&, QString const&,
> DisplayOptions const&, FilterOptions const&) + 77 (centrydisplay.cpp:31)
> 16  BibleTime                     	0x00000001036fab2f
> CReadWindow::lookupSwordKey(CSwordKey*) + 991 (creadwindow.cpp:80)
> 17  BibleTime                     	0x000000010370f027
> CReadWindow::qt_static_metacall(QObject*, QMetaObject::Call, int,
> void**) + 119 (moc_creadwindow.cpp:81)
> 18  org.qt-project.QtCore         	0x00000001074d32e2
> QMetaObject::activate(QObject*, int, int, void**) + 2994
> 19  BibleTime                     	0x000000010371040a
> CKeyChooser::keyChanged(CSwordKey*) + 74 (moc_ckeychooser.cpp:163)
> 20  BibleTime                     	0x00000001036c1874
> CLexiconKeyChooser::setKey(CSwordKey*) + 180 (clexiconkeychooser.cpp:87)
> 21  BibleTime                     	0x00000001036efef0
> CDisplayWindow::lookupModKey(QString const&, QString const&) + 336
> (cdisplaywindow.cpp:533)
> 22  BibleTime                     	0x00000001036f0153
> CDisplayWindow::lookupKey(QString const&) + 243 (cdisplaywindow.cpp:549)
> 23  BibleTime                     	0x0000000103620035
> BibleTime::createReadDisplayWindow(QList<CSwordModuleInfo*>, QString
> const&) + 293 (bibletime.cpp:153)
> 24  BibleTime                     	0x0000000103634f92
> BibleTime::reloadProfile() + 4546 (bibletime_slots.cpp:476)
> 25  BibleTime                     	0x00000001036215a5
> BibleTime::processCommandline(bool, QString const&) + 197
> (bibletime.cpp:293)
> 26  BibleTime                     	0x000000010363a909 main + 2953
> (main.cpp:330)
> 27  BibleTime                     	0x0000000103562054 start + 52
> 
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
> 



More information about the bt-devel mailing list