Summary: | Ark crash on close while loading archive | ||
---|---|---|---|
Product: | [Applications] ark | Reporter: | Danil Pleshakov <ddrambler> |
Component: | general | Assignee: | Elvis Angelaccio <elvis.angelaccio> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | antti.savo, aska990, justin.zobel, mustafa1024m, nyanpasu64, rthomsen6 |
Priority: | NOR | Keywords: | drkonqi |
Version: | 19.08.2 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
Ark backtrace
New crash information added by DrKonqi |
Description
Danil Pleshakov
2019-11-14 18:29:38 UTC
Created attachment 123978 [details]
Ark backtrace
Ark also crashes if you quit while decompressing an archive (I'm assuming it's the same bug). This is a pretty dangerous bug because 1) it's not obvious that there is a decompression in progress, the only indicator is a tiny progress bar 2) the destination folder is still created and filled with whatever was extracted before the crash. Therefore it's pretty easy to decompress to a location, quit Ark without noticing it's not done decompressing, and not realize the destination folder is missing files. I've had this exact scenario happen more than once. Created attachment 131393 [details]
New crash information added by DrKonqi
ark (20.08.0) using Qt 5.15.0
- What I was doing when the application crashed:
Opening a large archive and close the window while it was still "Loading archive"
-- Backtrace (Reduced):
#4 0x00007f44c17a361e in KJob::kill (this=0x557cd67f1d00, verbosity=verbosity@entry=KJob::Quietly) at /usr/src/debug/kcoreaddons-5.73.0-1.2.x86_64/src/lib/jobs/kjob.cpp:106
#5 0x00007f44b83203f3 in JobTracker::~JobTracker (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-20.08.0-1.2.x86_64/part/jobtracker.cpp:42
#6 0x00007f44b8320459 in JobTracker::~JobTracker (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ark-20.08.0-1.2.x86_64/part/jobtracker.cpp:44
#7 0x00007f44c070f74e in QObjectPrivate::deleteChildren (this=this@entry=0x557cd637b640) at kernel/qobject.cpp:2104
#8 0x00007f44c1278896 in QWidget::~QWidget (this=0x557cd66c1ab0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1523
Confirmed, used linux-5.9.11.tar.xz as a test. It appears to close properly but DrKonqi does confirm it crashed. *** Bug 431177 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 410092 *** |