https://bugs.kde.org/show_bug.cgi?id=414541
Bug ID: 414541 Summary: cantor git master and maxima 5.43 crash Product: cantor Version: unspecified Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: cantor-b...@kde.org Reporter: bigfootedrockmid...@hotmail.com Target Milestone: --- Application: cantor (20.03.70) Qt Version: 5.9.7 Frameworks Version: 5.55.0 Operating System: Linux 4.12.14-lp151.28.32-default x86_64 Distribution: "openSUSE Leap 15.1" -- Information about the crash: - What I was doing when the application crashed: just installed cantor from git (master) and installed maxima 5.43.0 from sourceforge started cantor from the command line in kde (opensuse) evaluating any maxima command will result in a crash for my system setup This does not happen with cantor 18.12.3-lp151.2.1, which is the current release of my opensuse distribution. The crash can be reproduced every time. -- Backtrace: Application: Cantor (cantor), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f87dda17140 (LWP 22179))] Thread 4 (Thread 0x7f87a7e4b700 (LWP 22184)): #0 0x00007f87ce39cff0 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f87ce3566fc in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f87ce3570db in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f87ce3572bc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f87d65ef96b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007f87d659490a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #6 0x00007f87d63b2daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #7 0x00007f87d63b7ced in ?? () from /usr/lib64/libQt5Core.so.5 #8 0x00007f87d3540569 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f87d57649ef in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f87bb114700 (LWP 22181)): #0 0x00007f87ce39cff4 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f87ce3572c6 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f87d65ef96b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #3 0x00007f87d659490a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #4 0x00007f87d63b2daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #5 0x00007f87d80d89e5 in ?? () from /usr/lib64/libQt5DBus.so.5 #6 0x00007f87d63b7ced in ?? () from /usr/lib64/libQt5Core.so.5 #7 0x00007f87d3540569 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f87d57649ef in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f87c32cd700 (LWP 22180)): #0 0x00007f87d575a19b in poll () from /lib64/libc.so.6 #1 0x00007f87cbc0c307 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f87cbc0df3a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f87c5c0e939 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f87d63b7ced in ?? () from /usr/lib64/libQt5Core.so.5 #5 0x00007f87d3540569 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f87d57649ef in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f87dda17140 (LWP 22179)): [KCrash Handler] #6 0x00007f87d570e5b3 in __memmove_sse2_unaligned_erms () from /lib64/libc.so.6 #7 0x00007f87d3c29a04 in cmsOpenIOhandlerFromMem () from /usr/lib64/liblcms2.so.2 #8 0x00007f87d3c2b245 in cmsOpenProfileFromMemTHR () from /usr/lib64/liblcms2.so.2 #9 0x00007f87d249d2f5 in gsicc_set_device_profile () from /usr/lib64/libgs.so.9 #10 0x00007f87d249da22 in gsicc_init_device_profile_struct () from /usr/lib64/libgs.so.9 #11 0x00007f87d26b697c in gs_setdevice_no_erase () from /usr/lib64/libgs.so.9 #12 0x00007f87d27ae43c in zsetdevice () from /usr/lib64/libgs.so.9 #13 0x00007f87d2783278 in ?? () from /usr/lib64/libgs.so.9 #14 0x00007f87d2783523 in gs_interpret () from /usr/lib64/libgs.so.9 #15 0x00007f87d27766cc in ?? () from /usr/lib64/libgs.so.9 #16 0x00007f87d2776b90 in gs_main_init2aux () from /usr/lib64/libgs.so.9 #17 0x00007f87d2777152 in gs_main_init2 () from /usr/lib64/libgs.so.9 #18 0x00007f87d2779e6e in gs_main_init_with_args () from /usr/lib64/libgs.so.9 #19 0x00007f87dc27084c in spectre_gs_run () from /usr/lib64/libspectre.so.1 #20 0x00007f87dc27143e in spectre_device_render () from /usr/lib64/libspectre.so.1 #21 0x00007f87dc271db3 in spectre_page_render () from /usr/lib64/libspectre.so.1 #22 0x00007f87dc26fc3f in spectre_document_render_full () from /usr/lib64/libspectre.so.1 #23 0x00007f87dd629626 in Cantor::Renderer::epsRenderToImage (url=..., scale=1, useHighRes=false, size=0x7ffc6627bb10, errorReason=0x0) at /home/nijso/mathematics/cantor/src/lib/renderer.cpp:153 #24 0x00007f87dd62a07f in Cantor::Renderer::renderToImage (this=0x1401f10, url=..., method=Cantor::Renderer::EPS, size=0x7ffc6627bb10) at /home/nijso/mathematics/cantor/src/lib/renderer.cpp:237 #25 0x00007f87dd6290e8 in Cantor::Renderer::renderToResource (this=0x1401f10, document=0x1a62840, method=Cantor::Renderer::EPS, url=..., internal=...) at /home/nijso/mathematics/cantor/src/lib/renderer.cpp:107 #26 0x00007f87dd628cb9 in Cantor::Renderer::render (this=0x1401f10, document=0x1a62840, method=Cantor::Renderer::EPS, url=..., uuid=...) at /home/nijso/mathematics/cantor/src/lib/renderer.cpp:79 #27 0x00007f87a935f35b in TextResultItem::setLatex (this=0x1a99820, result=0x1aa98d0) at /home/nijso/mathematics/cantor/src/textresultitem.cpp:160 #28 0x00007f87a935eef0 in TextResultItem::update (this=0x1a99820) at /home/nijso/mathematics/cantor/src/textresultitem.cpp:124 #29 0x00007f87a935e28b in TextResultItem::TextResultItem (this=0x1a99820, parent=0x10c3260, result=0x1aa98d0) at /home/nijso/mathematics/cantor/src/textresultitem.cpp:43 #30 0x00007f87a935dbc4 in ResultItem::create (parent=0x10c3260, result=0x1aa98d0) at /home/nijso/mathematics/cantor/src/resultitem.cpp:56 #31 0x00007f87a932b12d in CommandEntry::updateEntry (this=0x10c3260) at /home/nijso/mathematics/cantor/src/commandentry.cpp:744 #32 0x00007f87a9333ad6 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (CommandEntry::*)()>::call(void (CommandEntry::*)(), CommandEntry*, void**) (f=&virtual table offset 264, o=0x10c3260, arg=0x7ffc6627c080) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:136 #33 0x00007f87a93335ec in QtPrivate::FunctionPointer<void (CommandEntry::*)()>::call<QtPrivate::List<>, void>(void (CommandEntry::*)(), CommandEntry*, void**) (f=&virtual table offset 264, o=0x10c3260, arg=0x7ffc6627c080) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:169 #34 0x00007f87a93324f7 in QtPrivate::QSlotObject<void (CommandEntry::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x1aac1f0, r=0x10c3260, a=0x7ffc6627c080, ret=0x0) at /usr/include/qt5/QtCore/qobject_impl.h:120 #35 0x00007f87d65c564f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #36 0x00007f87dd64949d in Cantor::Expression::gotResult (this=0x1a20890) at /home/nijso/mathematics/cantor/build/src/lib/cantorlibs_autogen/EWIEGA46WW/moc_expression.cpp:205 #37 0x00007f87dd616d84 in Cantor::Expression::addResult (this=0x1a20890, result=0x1aa98d0) at /home/nijso/mathematics/cantor/src/lib/expression.cpp:155 #38 0x00007f87dd6175a7 in Cantor::Expression::latexRendered (this=0x1a20890, renderer=0x1a99290, result=0x1a45c00) at /home/nijso/mathematics/cantor/src/lib/expression.cpp:245 #39 0x00007f87dd61707c in Cantor::Expression::<lambda()>::operator()(void) const (__closure=0x1abe430) at /home/nijso/mathematics/cantor/src/lib/expression.cpp:228 #40 0x00007f87dd617fd8 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Cantor::Expression::renderResultAsLatex(Cantor::Result*)::<lambda()> >::call(Cantor::Expression::<lambda()> &, void **) (f=..., arg=0x7ffc6627c4b0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:130 #41 0x00007f87dd617f8f in QtPrivate::Functor<Cantor::Expression::renderResultAsLatex(Cantor::Result*)::<lambda()>, 0>::call<QtPrivate::List<>, void>(Cantor::Expression::<lambda()> &, void *, void **) (f=..., arg=0x7ffc6627c4b0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:240 #42 0x00007f87dd617ed7 in QtPrivate::QFunctorSlotObject<Cantor::Expression::renderResultAsLatex(Cantor::Result*)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x1abe420, r=0x1a99290, a=0x7ffc6627c4b0, ret=0x0) at /usr/include/qt5/QtCore/qobject_impl.h:168 #43 0x00007f87d65c564f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #44 0x00007f87dd64b4e5 in Cantor::LatexRenderer::done (this=0x1a99290) at /home/nijso/mathematics/cantor/build/src/lib/cantorlibs_autogen/EWIEGA46WW/moc_latexrenderer.cpp:169 #45 0x00007f87dd6275f7 in Cantor::LatexRenderer::convertingDone (this=0x1a99290) at /home/nijso/mathematics/cantor/src/lib/latexrenderer.cpp:305 #46 0x00007f87dd64b2bb in Cantor::LatexRenderer::qt_static_metacall (_o=0x1a99290, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7ffc6627c7d0) at /home/nijso/mathematics/cantor/build/src/lib/cantorlibs_autogen/EWIEGA46WW/moc_latexrenderer.cpp:108 #47 0x00007f87d65c5535 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #48 0x00007f87d6510daf in QProcess::finished(int, QProcess::ExitStatus) () from /usr/lib64/libQt5Core.so.5 #49 0x00007f87d6517bd7 in ?? () from /usr/lib64/libQt5Core.so.5 #50 0x00007f87d6517cf9 in ?? () from /usr/lib64/libQt5Core.so.5 #51 0x00007f87d65c5535 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #52 0x00007f87d65d1a98 in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () from /usr/lib64/libQt5Core.so.5 #53 0x00007f87d65d1e62 in QSocketNotifier::event(QEvent*) () from /usr/lib64/libQt5Core.so.5 #54 0x00007f87d73403dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #55 0x00007f87d7347ca4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #56 0x00007f87d65968d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #57 0x00007f87d65f05ad in ?? () from /usr/lib64/libQt5Core.so.5 #58 0x00007f87ce356e87 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #59 0x00007f87ce357230 in ?? () from /usr/lib64/libglib-2.0.so.0 #60 0x00007f87ce3572bc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #61 0x00007f87d65ef94f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #62 0x00007f87d659490a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #63 0x00007f87d659d9b4 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #64 0x000000000040f852 in main (argc=1, argv=0x7ffc6627d728) at /home/nijso/mathematics/cantor/src/main.cpp:154 [Inferior 1 (process 22179) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.