https://bugs.kde.org/show_bug.cgi?id=428298
Bug ID: 428298 Summary: Krusader crashes after trying view (F3) LibreOffice Calc document Product: krusader Version: unspecified Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: krusader-bugs-n...@kde.org Reporter: l...@interia.pl CC: krusader-bugs-n...@kde.org Target Milestone: --- Application: krusader (2.7.2 "Peace of Mind") Qt Version: 5.15.1 Frameworks Version: 5.75.0 Operating System: Linux 5.8.15-1-default x86_64 Windowing system: X11 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: Press F3 when LibreOffice spreadsheet document (*.ods) is selected. The crash can be reproduced every time. -- Backtrace: Application: Krusader (krusader), signal: Segmentation fault [New LWP 23676] [New LWP 23677] [New LWP 23678] [New LWP 23679] [New LWP 23680] [New LWP 23684] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007f0e214fbe7f in poll () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7f0e1fb65300 (LWP 23673))] Thread 7 (Thread 0x7f0e0b7fe640 (LWP 23684)): #0 0x00007f0e203d2488 in ?? () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f0e203d3a33 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f0e203d451b in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f0e203d470f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f0e21c015cb in QEventDispatcherGlib::processEvents (this=0x7f0df0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f0e21ba8a1b in QEventLoop::exec (this=this@entry=0x7f0e0b7fdc70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f0e219c97ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f0e22daba27 in ?? () from /usr/lib64/libQt5DBus.so.5 #8 0x00007f0e219ca911 in QThreadPrivate::start (arg=0x7f0e22e18d80) at thread/qthread_unix.cpp:329 #9 0x00007f0e210fbeb1 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f0e21506ccf in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f0e037fe640 (LWP 23680)): #0 0x00007f0e21102082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f0e16e42fbb in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007f0e16e42477 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007f0e210fbeb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f0e21506ccf in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f0e0bfff640 (LWP 23679)): #0 0x00007f0e21102082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f0e16e42fbb in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007f0e16e42477 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007f0e210fbeb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f0e21506ccf in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f0e10b03640 (LWP 23678)): #0 0x00007f0e21102082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f0e16e42fbb in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007f0e16e42477 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007f0e210fbeb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f0e21506ccf in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f0e11304640 (LWP 23677)): #0 0x00007f0e21102082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f0e16e42fbb in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007f0e16e42477 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007f0e210fbeb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f0e21506ccf in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f0e11b05640 (LWP 23676)): #0 0x00007f0e21102082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f0e16e42fbb in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007f0e16e42477 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007f0e210fbeb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f0e21506ccf in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f0e1fb65300 (LWP 23673)): [KCrash Handler] #4 QHashData::nextNode (node=node@entry=0x55f5a1b28670) at tools/qhash.cpp:591 #5 0x00007f0e094973cb in QHash<KJob*, QHashDummyValue>::const_iterator::operator++ (this=<synthetic pointer>) at /usr/include/qt5/QtCore/qhash.h:425 #6 QSet<KJob*>::const_iterator::operator++ (this=<synthetic pointer>) at /usr/include/qt5/QtCore/qset.h:174 #7 JobTracker::~JobTracker (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-20.08.2-1.1.x86_64/part/jobtracker.cpp:41 #8 0x00007f0e09497429 in JobTracker::~JobTracker (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-20.08.2-1.1.x86_64/part/jobtracker.cpp:44 #9 0x00007f0e21bd3c7e in QObjectPrivate::deleteChildren (this=this@entry=0x55f5a1a34bc0) at kernel/qobject.cpp:2104 #10 0x00007f0e22758726 in QWidget::~QWidget (this=0x55f5a1a47100, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522 #11 0x00007f0e22758a79 in QWidget::~QWidget (this=0x55f5a1a47100, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1400 #12 0x00007f0e236444d7 in KParts::Part::~Part (this=<optimized out>, __vtt_parm=<optimized out>, this=<optimized out>, __vtt_parm=<optimized out>) at /usr/include/c++/10/bits/atomic_base.h:420 #13 0x00007f0e0948a8c2 in Ark::Part::~Part (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-20.08.2-1.1.x86_64/part/interface.h:37 #14 0x00007f0e0948ab49 in Ark::Part::~Part (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-20.08.2-1.1.x86_64/part/part.cpp:241 #15 0x000055f59ef097fa in PanelViewerBase::~PanelViewerBase (this=<optimized out>, this=<optimized out>) at /usr/include/c++/10/bits/atomic_base.h:420 #16 0x000055f59ef09a4d in PanelViewer::~PanelViewer (this=<optimized out>, this=<optimized out>) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/KViewer/panelviewer.cpp:121 #17 PanelViewer::~PanelViewer (this=<optimized out>, this=<optimized out>) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/KViewer/panelviewer.cpp:123 #18 0x000055f59ef0d3e1 in KrViewer::tabCloseRequest (this=0x55f5a0948550, index=0, force=<optimized out>) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/KViewer/krviewer.cpp:426 #19 0x00007f0e21be0680 in doActivate<false> (sender=0x55f5a19a02f0, signal_index=12, argv=argv@entry=0x7fff6e488c20) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #20 0x00007f0e21bd99a0 in QMetaObject::activate (sender=sender@entry=0x55f5a19a02f0, m=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff6e488c20) at kernel/qobject.cpp:3946 #21 0x000055f59ef11504 in PanelViewerBase::openUrlFinished (_t2=false, _t1=0x55f5a19a02f0, this=0x55f5a19a02f0) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/build/krusader/KViewer/KViewer_autogen/EWIEGA46WW/moc_panelviewer.cpp:247 #22 PanelViewer::openFile (this=this@entry=0x55f5a19a02f0, fi=...) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/KViewer/panelviewer.cpp:270 #23 0x000055f59ef0ac81 in PanelViewerBase::openUrl (this=this@entry=0x55f5a19a02f0, url=...) at /usr/include/qt5/QtCore/qarraydata.h:257 #24 0x000055f59ef100b1 in KrViewer::viewInternal (this=0x7fff6e488ce0, this@entry=0x55f5a0948550, url=..., mode=mode@entry=KrViewer::Default, parent=parent@entry=0x55f5a0c9d530) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/KViewer/krviewer.cpp:703 #25 0x000055f59ef10184 in KrViewer::view (parent=0x55f5a0c9d530, new_window=false, mode=KrViewer::Default, url=...) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/KViewer/krviewer.cpp:303 #26 KrViewer::view (url=..., parent=0x55f5a0c9d530) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/KViewer/krviewer.cpp:297 #27 0x000055f59ee72565 in ListPanelFunc::view (this=0x55f5a0ee6c80) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/Panel/panelfunc.cpp:456 #28 ListPanelFunc::qt_static_metacall (_o=0x55f5a0ee6c80, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/build/krusader/Panel/Panel_autogen/EWIEGA46WW/moc_panelfunc.cpp:277 #29 0x00007f0e21be0680 in doActivate<false> (sender=0x55f5a0dd1ae0, signal_index=4, argv=argv@entry=0x7fff6e488f60) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #30 0x00007f0e21bd99a0 in QMetaObject::activate (sender=sender@entry=0x55f5a0dd1ae0, m=m@entry=0x7f0e22c141a0, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff6e488f60) at kernel/qobject.cpp:3946 #31 0x00007f0e22716b52 in QAction::triggered (this=this@entry=0x55f5a0dd1ae0, _t1=<optimized out>) at .moc/moc_qaction.cpp:376 #32 0x00007f0e22719391 in QAction::activate (this=0x55f5a0dd1ae0, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1161 #33 0x00007f0e22719f57 in QAction::event (e=<optimized out>, this=<optimized out>) at kernel/qaction.cpp:1086 #34 QAction::event (this=<optimized out>, e=<optimized out>) at kernel/qaction.cpp:1075 #35 0x00007f0e2271d14f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f5a0dd1ae0, e=0x7fff6e489140) at kernel/qapplication.cpp:3630 #36 0x00007f0e21baa05a in QCoreApplication::notifyInternal2 (receiver=0x55f5a0dd1ae0, event=0x7fff6e489140) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #37 0x00007f0e2201b95b in QShortcutMap::dispatchEvent (this=this@entry=0x55f5a0981fb8, e=e@entry=0x7fff6e489200) at kernel/qshortcutmap.cpp:675 #38 0x00007f0e2201c31b in QShortcutMap::tryShortcut (this=this@entry=0x55f5a0981fb8, e=e@entry=0x7fff6e489200) at kernel/qshortcutmap.cpp:343 #39 0x00007f0e21fc5c0e in QWindowSystemInterface::handleShortcutEvent (window=0x7fff6e489200, timestamp=14960926, keyCode=16777266, modifiers=..., nativeScanCode=69, nativeVirtualKey=65472, nativeModifiers=0, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:478 #40 0x00007f0e21fe842b in QGuiApplicationPrivate::processKeyEvent (e=0x55f5a1929320) at kernel/qguiapplication.cpp:2390 #41 0x00007f0e21fc259b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175 #42 0x00007f0e1dc8f26a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #43 0x00007f0e203d42d7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #44 0x00007f0e203d4658 in ?? () from /usr/lib64/libglib-2.0.so.0 #45 0x00007f0e203d470f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #46 0x00007f0e21c015af in QEventDispatcherGlib::processEvents (this=0x55f5a0a638f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #47 0x00007f0e21ba8a1b in QEventLoop::exec (this=this@entry=0x7fff6e489540, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #48 0x00007f0e21bb0c90 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #49 0x000055f59ee49bd9 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/krusader-2.7.2-1.6.x86_64/krusader/main.cpp:316 [Inferior 1 (process 23673) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.