https://bugs.kde.org/show_bug.cgi?id=418676
Bug ID: 418676 Summary: Ark crashes when closing main window, while decompression is running "in the background" Product: ark Version: 19.12.2 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: elvis.angelac...@kde.org Reporter: dev.rindeal+bugs.kde....@gmail.com CC: rthoms...@gmail.com Target Milestone: --- Application: ark (19.12.2) Qt Version: 5.14.1 Frameworks Version: 5.67.0 Operating System: Linux 4.12.14-lp151.28.36-default x86_64 Windowing system: X11 Distribution: openSUSE Tumbleweed -- Information about the crash: - What I was doing when the application crashed: 1. Decompressing an archive. 2. Close main window. 3. Observe crash. -- Backtrace: Application: Ark (ark), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fea6a965580 (LWP 22201))] Thread 6 (Thread 0x7fea4ec4e700 (LWP 22208)): #0 0x00007fea6b414619 in g_mutex_lock (mutex=mutex@entry=0x7fea48000c20) at ../glib/gthread-posix.c:1363 #1 0x00007fea6b3c8717 in g_main_context_prepare (context=context@entry=0x7fea48000c20, priority=priority@entry=0x7fea4ec4dc30) at ../glib/gmain.c:3464 #2 0x00007fea6b3c922b in g_main_context_iterate (context=context@entry=0x7fea48000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3934 #3 0x00007fea6b3c941f in g_main_context_iteration (context=0x7fea48000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4015 #4 0x00007fea6cbffc6b in QEventDispatcherGlib::processEvents (this=0x7fea48000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fea6cba7bfb in QEventLoop::exec (this=this@entry=0x7fea4ec4dd70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007fea6c9d262e in QThread::exec (this=this@entry=0x7fea6c2a9da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007fea6c227507 in QDBusConnectionManager::run (this=0x7fea6c2a9da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007fea6c9d36f8 in QThreadPrivate::start (arg=0x7fea6c2a9da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #9 0x00007fea6bd85efa in start_thread () from /lib64/libpthread.so.0 #10 0x00007fea6e4033bf in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fea609d4700 (LWP 22207)): #0 0x00007fea6bd8c795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fea628aea7b in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007fea628ae8f7 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007fea6bd85efa in start_thread () from /lib64/libpthread.so.0 #4 0x00007fea6e4033bf in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fea611d5700 (LWP 22206)): #0 0x00007fea6bd8c795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fea628aea7b in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007fea628ae8f7 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007fea6bd85efa in start_thread () from /lib64/libpthread.so.0 #4 0x00007fea6e4033bf in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fea619d6700 (LWP 22205)): #0 0x00007fea6bd8c795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fea628aea7b in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007fea628ae8f7 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007fea6bd85efa in start_thread () from /lib64/libpthread.so.0 #4 0x00007fea6e4033bf in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fea621d7700 (LWP 22204)): #0 0x00007fea6bd8c795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fea628aea7b in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007fea628ae8f7 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007fea6bd85efa in start_thread () from /lib64/libpthread.so.0 #4 0x00007fea6e4033bf in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fea6a965580 (LWP 22201)): [KCrash Handler] #6 0x00007fea6dc33d3b in KJob::kill (this=0x0, verbosity=verbosity@entry=KJob::Quietly) at /usr/src/debug/kcoreaddons-5.67.0-1.1.x86_64/src/lib/jobs/kjob.cpp:117 #7 0x00007fea4d9b3633 in JobTracker::~JobTracker (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-19.12.2-1.1.x86_64/part/jobtracker.cpp:42 #8 0x00007fea4d9b3699 in JobTracker::~JobTracker (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-19.12.2-1.1.x86_64/part/jobtracker.cpp:44 #9 0x00007fea6cbd25fe in QObjectPrivate::deleteChildren (this=this@entry=0x55addb143a60) at kernel/qobject.cpp:2123 #10 0x00007fea6d6eefe6 in QWidget::~QWidget (this=0x55addb1dc2a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1530 #11 0x00007fea6d6ef1d9 in QWidget::~QWidget (this=0x55addb1dc2a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1408 #12 0x00007fea6e2615a7 in KParts::Part::~Part() () from /usr/lib64/libKF5Parts.so.5 #13 0x00007fea4d9d49f9 in Ark::Part::~Part (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-19.12.2-1.1.x86_64/part/interface.h:37 #14 0x00007fea4d9d4c89 in Ark::Part::~Part (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-19.12.2-1.1.x86_64/part/part.cpp:242 #15 0x000055add9f31d47 in MainWindow::~MainWindow (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-19.12.2-1.1.x86_64/app/mainwindow.cpp:76 #16 0x000055add9f31e09 in MainWindow::~MainWindow (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-19.12.2-1.1.x86_64/app/mainwindow.cpp:78 #17 0x00007fea6cbd580f in QObject::event (this=this@entry=0x55addb1055d0, e=e@entry=0x55addb6bf6c0) at kernel/qobject.cpp:1326 #18 0x00007fea6d6f3565 in QWidget::event (this=this@entry=0x55addb1055d0, event=event@entry=0x55addb6bf6c0) at kernel/qwidget.cpp:9092 #19 0x00007fea6d807fc4 in QMainWindow::event (this=0x55addb1055d0, event=0x55addb6bf6c0) at widgets/qmainwindow.cpp:1341 #20 0x00007fea6df29133 in KMainWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5 #21 0x00007fea6defbb09 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5 #22 0x00007fea6d6b0caf in QApplicationPrivate::notify_helper (this=this@entry=0x55addac62300, receiver=receiver@entry=0x55addb1055d0, e=e@entry=0x55addb6bf6c0) at kernel/qapplication.cpp:3684 #23 0x00007fea6d6b9df0 in QApplication::notify (this=0x7fffe5a04f70, receiver=0x55addb1055d0, e=0x55addb6bf6c0) at kernel/qapplication.cpp:3430 #24 0x00007fea6cba9062 in QCoreApplication::notifyInternal2 (receiver=0x55addb1055d0, event=0x55addb6bf6c0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153 #25 0x00007fea6cbab7f4 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55addac61d00) at kernel/qcoreapplication.cpp:1832 #26 0x00007fea6cc005d3 in postEventSourceDispatch (s=s@entry=0x55addad302d0) at kernel/qeventdispatcher_glib.cpp:277 #27 0x00007fea6b3c9008 in g_main_dispatch (context=0x7fea64005000) at ../glib/gmain.c:3216 #28 g_main_context_dispatch (context=context@entry=0x7fea64005000) at ../glib/gmain.c:3881 #29 0x00007fea6b3c9390 in g_main_context_iterate (context=context@entry=0x7fea64005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3954 #30 0x00007fea6b3c941f in g_main_context_iteration (context=0x7fea64005000, may_block=may_block@entry=1) at ../glib/gmain.c:4015 #31 0x00007fea6cbffc4e in QEventDispatcherGlib::processEvents (this=0x55addad33670, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #32 0x00007fea6cba7bfb in QEventLoop::exec (this=this@entry=0x7fffe5a04e60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #33 0x00007fea6cbaf9d2 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #34 0x000055add9f27585 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/ark-19.12.2-1.1.x86_64/app/main.cpp:352 [Inferior 1 (process 22201) detached] The reporter indicates this bug may be a duplicate of or related to bug 414149, bug 410092. Possible duplicates by query: bug 418350, bug 414728, bug 414149, bug 413345, bug 410092. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.