https://bugs.kde.org/show_bug.cgi?id=410092

            Bug ID: 410092
           Summary: Ark crash while trying to decompress a file.
           Product: ark
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: elvis.angelac...@kde.org
          Reporter: jodr...@live.com
                CC: rthoms...@gmail.com
  Target Milestone: ---

Application: ark (19.11.70)

Qt Version: 5.13.0
Frameworks Version: 5.61.0
Operating System: Linux 5.1.16-1-default x86_64
Distribution: openSUSE Tumbleweed

-- Information about the crash:
- What I was doing when the application crashed:

I downloaded linux-5.2-ck.zip and opened it in ark.
Drag and drop linux-5.2-ck directory to my current dir ~/Documents
Closing ark at this point will end in it hanging and if you chose to "wait
longer" when prompted to terminate it it will end in it crashing.

The crash can be reproduced every time.

-- Backtrace:
Application: Ark (ark), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa730593800 (LWP 19038))]

Thread 3 (Thread 0x7fa728877700 (LWP 19051)):
#0  0x00007fa72d93f224 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fa72d98d24d in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa72d98d46f in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa72f3aaceb in QEventDispatcherGlib::processEvents
(this=0x7fa71c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa72f3532eb in QEventLoop::exec (this=this@entry=0x7fa728876d70,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007fa72f18bf91 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007fa72e9b74f6 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fa72f18d112 in QThreadPrivate::start (arg=0x7fa72ea39d80) at
thread/qthread_unix.cpp:360
#8  0x00007fa72e4b0faa in start_thread () from /lib64/libpthread.so.0
#9  0x00007fa730b1573f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa72a947700 (LWP 19048)):
#0  0x00007fa730b0acbf in poll () from /lib64/libc.so.6
#1  0x00007fa72d3ed742 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fa72d3ee3fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fa72abb2f48 in QXcbEventQueue::run (this=0x55fd8aa65090) at
qxcbeventqueue.cpp:228
#4  0x00007fa72f18d112 in QThreadPrivate::start (arg=0x55fd8aa65090) at
thread/qthread_unix.cpp:360
#5  0x00007fa72e4b0faa in start_thread () from /lib64/libpthread.so.0
#6  0x00007fa730b1573f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa730593800 (LWP 19038)):
[KCrash Handler]
#6  0x0000000000000101 in ?? ()
#7  0x00007fa73030798f in KJob::kill (this=0x55fd8c361b50,
verbosity=verbosity@entry=KJob::Quietly) at
/usr/src/debug/kcoreaddons-5.60.0git.20190713T082909~18b54cd-ku.73.1.x86_64/src/lib/jobs/kjob.cpp:117
#8  0x00007fa721840603 in JobTracker::~JobTracker (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/ark-19.11.70git.20190717T225428~5bc23e40-ku.135.2.x86_64/part/jobtracker.cpp:42
#9  0x00007fa721840669 in JobTracker::~JobTracker (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/ark-19.11.70git.20190717T225428~5bc23e40-ku.135.2.x86_64/part/jobtracker.cpp:44
#10 0x00007fa72f37d65e in QObjectPrivate::deleteChildren
(this=this@entry=0x55fd8af06360) at kernel/qobject.cpp:2019
#11 0x00007fa72fdc7639 in QWidget::~QWidget (this=0x55fd8afa8ba0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1708
#12 0x00007fa72fdc7829 in QWidget::~QWidget (this=0x55fd8afa8ba0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1570
#13 0x00007fa730967817 in KParts::Part::~Part (this=<optimized out>,
__vtt_parm=<optimized out>, this=<optimized out>, __vtt_parm=<optimized out>)
at /usr/include/c++/9/bits/atomic_base.h:413
#14 0x00007fa721861c5d in Ark::Part::~Part (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/ark-19.11.70git.20190717T225428~5bc23e40-ku.135.2.x86_64/part/interface.h:37
#15 0x00007fa721861e89 in Ark::Part::~Part (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/ark-19.11.70git.20190717T225428~5bc23e40-ku.135.2.x86_64/part/part.cpp:242
#16 0x000055fd89ff6cb7 in MainWindow::~MainWindow (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/ark-19.11.70git.20190717T225428~5bc23e40-ku.135.2.x86_64/app/mainwindow.cpp:76
#17 0x000055fd89ff6d79 in MainWindow::~MainWindow (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/ark-19.11.70git.20190717T225428~5bc23e40-ku.135.2.x86_64/app/mainwindow.cpp:78
#18 0x00007fa72f3800d0 in QObject::event (this=this@entry=0x55fd8af1d3f0,
e=e@entry=0x55fd8b5477e0) at kernel/qobject.cpp:1251
#19 0x00007fa72fdcbcb0 in QWidget::event (this=this@entry=0x55fd8af1d3f0,
event=event@entry=0x55fd8b5477e0) at kernel/qwidget.cpp:9390
#20 0x00007fa72fedee34 in QMainWindow::event (this=0x55fd8af1d3f0,
event=0x55fd8b5477e0) at widgets/qmainwindow.cpp:1343
#21 0x00007fa73062d653 in KMainWindow::event (this=<optimized out>,
ev=<optimized out>) at
/usr/src/debug/kxmlgui-5.60.0git.20190719T111210~d4af86d-ku.48.1.x86_64/src/kmainwindow.cpp:871
#22 0x00007fa7305fe089 in KXmlGuiWindow::event (this=0x55fd8af1d3f0,
ev=0x55fd8b5477e0) at
/usr/src/debug/kxmlgui-5.60.0git.20190719T111210~d4af86d-ku.48.1.x86_64/src/kxmlguiwindow.cpp:122
#23 0x00007fa72fd89c42 in QApplicationPrivate::notify_helper
(this=this@entry=0x55fd8aa3f300, receiver=receiver@entry=0x55fd8af1d3f0,
e=e@entry=0x55fd8b5477e0) at kernel/qapplication.cpp:3740
#24 0x00007fa72fd92ec0 in QApplication::notify (this=0x7ffc182b12b0,
receiver=0x55fd8af1d3f0, e=0x55fd8b5477e0) at kernel/qapplication.cpp:3486
#25 0x00007fa72f354692 in QCoreApplication::notifyInternal2
(receiver=0x55fd8af1d3f0, event=0x55fd8b5477e0) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#26 0x00007fa72f357328 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55fd8aa3ec70) at
kernel/qcoreapplication.cpp:1810
#27 0x00007fa72f3ab693 in postEventSourceDispatch (s=0x55fd8ab0d6b0) at
kernel/qeventdispatcher_glib.cpp:277
#28 0x00007fa72d98b683 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#29 0x00007fa72d98d430 in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x00007fa72d98d46f in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#31 0x00007fa72f3aacd1 in QEventDispatcherGlib::processEvents
(this=0x55fd8ab178b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#32 0x00007fa72f3532eb in QEventLoop::exec (this=this@entry=0x7ffc182b1190,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#33 0x00007fa72f35ae62 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#34 0x000055fd89fec54c in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/ark-19.11.70git.20190717T225428~5bc23e40-ku.135.2.x86_64/app/main.cpp:344
[Inferior 1 (process 19038) detached]

The reporter indicates this bug may be a duplicate of or related to bug 389017.

Possible duplicates by query: bug 402548, bug 402057, bug 393772, bug 389017,
bug 382387.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to