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.

Reply via email to