Bug 308659 - Ark crashed when tried to extract files.
Summary: Ark crashed when tried to extract files.
Status: RESOLVED WORKSFORME
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: 2.18
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Raphael Kubo da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-19 13:16 UTC by Esdras
Modified: 2015-12-02 21:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-10842-0.html (1.12 KB, text/html)
2012-10-23 15:14 UTC, Esdras
Details
attachment-10842-1.dat (1 bytes, multipart/alternative)
2012-10-23 15:14 UTC, Esdras
Details
epe0112_edital.zip (664.83 KB, application/zip)
2012-10-23 15:14 UTC, Esdras
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Esdras 2012-10-19 13:16:30 UTC
Application: ark (2.18)
KDE Platform Version: 4.8.4 (4.8.4) "release 2"
Qt Version: 4.8.1
Operating System: Linux 3.1.10-1.16-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
Ark crashed when tried to extract files.

The crash can be reproduced every time.

-- Backtrace:
Application: Ark (ark), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff7a2514780 (LWP 6519))]

Thread 5 (Thread 0x7ff78dcdf700 (LWP 6520)):
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00007ff79f1f8fda in KPtyDevice::close() () from /usr/lib64/libkpty.so.4
#7  0x00007ff79f1f9047 in KPtyDevice::~KPtyDevice() () from /usr/lib64/libkpty.so.4
#8  0x00007ff79f1f9069 in KPtyDevice::~KPtyDevice() () from /usr/lib64/libkpty.so.4
#9  0x00007ff79f1fab29 in KPtyProcess::~KPtyProcess() () from /usr/lib64/libkpty.so.4
#10 0x00007ff79f1fab79 in KPtyProcess::~KPtyProcess() () from /usr/lib64/libkpty.so.4
#11 0x00007ff7a21225ef in Kerfuffle::CliInterface::runProcess(QString const&, QStringList const&) () from /usr/lib64/libkerfuffle.so.4
#12 0x00007ff7a2122988 in Kerfuffle::CliInterface::list() () from /usr/lib64/libkerfuffle.so.4
#13 0x00007ff7a2117d4e in Kerfuffle::ListJob::doWork() () from /usr/lib64/libkerfuffle.so.4
#14 0x00007ff7a2118431 in Kerfuffle::Job::Private::run() () from /usr/lib64/libkerfuffle.so.4
#15 0x00007ff79fb30ddb in ?? () from /usr/lib64/libQtCore.so.4
#16 0x00007ff79cf90e0f in start_thread () from /lib64/libpthread.so.0
#17 0x00007ff79f4e444d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7ff78cca5700 (LWP 6521)):
#0  0x00007ff79f4de063 in select () from /lib64/libc.so.6
#1  0x00007ff79fc09752 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007ff79fb30ddb in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007ff79cf90e0f in start_thread () from /lib64/libpthread.so.0
#4  0x00007ff79f4e444d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7ff787fff700 (LWP 6523)):
#0  0x00007ff79f4dc2bd in poll () from /lib64/libc.so.6
#1  0x00007ff79ba5eca3 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff79ba5efa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff79fc58956 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00007ff79fc2973f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007ff79fc299c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007ff79fb2de40 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007ff79fc0a11f in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007ff79fb30ddb in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007ff79cf90e0f in start_thread () from /lib64/libpthread.so.0
#10 0x00007ff79f4e444d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7ff7875a6700 (LWP 6530)):
#0  0x00007ff79f4dc2bd in poll () from /lib64/libc.so.6
#1  0x00007ff79ba5eca3 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff79ba5efa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff79fc58936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00007ff79fc2973f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007ff79fc299c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007ff7a21225da in Kerfuffle::CliInterface::runProcess(QString const&, QStringList const&) () from /usr/lib64/libkerfuffle.so.4
#7  0x00007ff7a2124240 in Kerfuffle::CliInterface::copyFiles(QList<QVariant> const&, QString const&, QHash<QString, QVariant>) () from /usr/lib64/libkerfuffle.so.4
#8  0x00007ff7a2118f0b in Kerfuffle::ExtractJob::doWork() () from /usr/lib64/libkerfuffle.so.4
#9  0x00007ff7a2118431 in Kerfuffle::Job::Private::run() () from /usr/lib64/libkerfuffle.so.4
#10 0x00007ff79fb30ddb in ?? () from /usr/lib64/libQtCore.so.4
#11 0x00007ff79cf90e0f in start_thread () from /lib64/libpthread.so.0
#12 0x00007ff79f4e444d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ff7a2514780 (LWP 6519)):
#0  0x00007ff79f4d838d in read () from /lib64/libc.so.6
#1  0x00007ff79875c6ad in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007ff79875cb98 in xcb_poll_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007ff79dd08098 in ?? () from /usr/lib64/libX11.so.6
#4  0x00007ff79dd08161 in ?? () from /usr/lib64/libX11.so.6
#5  0x00007ff79dd086cd in _XEventsQueued () from /usr/lib64/libX11.so.6
#6  0x00007ff79dcf9bfb in XEventsQueued () from /usr/lib64/libX11.so.6
#7  0x00007ff7a06c9bbe in ?? () from /usr/lib64/libQtGui.so.4
#8  0x00007ff79ba5e5dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#9  0x00007ff79ba5edd8 in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007ff79ba5efa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007ff79fc58936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#12 0x00007ff7a06c98ae in ?? () from /usr/lib64/libQtGui.so.4
#13 0x00007ff79fc2973f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#14 0x00007ff79fc299c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#15 0x00007ff79fc2e3a8 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#16 0x000000000040ab06 in ?? ()
#17 0x00007ff79f41f725 in __libc_start_main () from /lib64/libc.so.6
#18 0x000000000040b2c9 in _start ()

This bug may be a duplicate of or related to bug 304341.

Possible duplicates by query: bug 304341.

Reported using DrKonqi
Comment 1 Raphael Kubo da Costa 2012-10-20 15:43:45 UTC
Does it happen to any archive or to some specific ones? Can you attach a sample archive here?
Comment 2 Esdras 2012-10-22 15:36:58 UTC
It happens when I trie to extract zip format files.


2012/10/20 Raphael Kubo da Costa <rakuco@freebsd.org>

> https://bugs.kde.org/show_bug.cgi?id=308659
>
> --- Comment #1 from Raphael Kubo da Costa <rakuco@FreeBSD.org> ---
> Does it happen to any archive or to some specific ones? Can you attach a
> sample
> archive here?
>
> --
> You are receiving this mail because:
> You reported the bug.
>
Comment 3 Raphael Kubo da Costa 2012-10-22 15:45:46 UTC
Please attach an archive that causes the crash to this report.
Comment 4 Esdras 2012-10-22 15:56:28 UTC
It happens an error but is extracting the file. An example file is attached.



2012/10/22 Raphael Kubo da Costa <rakuco@freebsd.org>

> https://bugs.kde.org/show_bug.cgi?id=308659
>
> --- Comment #3 from Raphael Kubo da Costa <rakuco@FreeBSD.org> ---
> Please attach an archive that causes the crash to this report.
>
> --
> You are receiving this mail because:
> You reported the bug.
>
Comment 5 Jekyll Wu 2012-10-22 17:00:02 UTC
Created attachment 74754 [details]
attachment-10842-0.html

(In reply to comment #4)
> It happens an error but is extracting the file. An example file is attached.

You should attach the file through the web interface.
Comment 6 Esdras 2012-10-23 15:14:33 UTC
I attached another file. The Ark extracted this file, but gives an error
and seems that the Ark doesn't finish the job.

Maybe this happens because I did many updates, including of the Ark and it
resulted in crash.


2012/10/20 Raphael Kubo da Costa <rakuco@freebsd.org>

> https://bugs.kde.org/show_bug.cgi?id=308659
>
> --- Comment #1 from Raphael Kubo da Costa <rakuco@FreeBSD.org> ---
> Does it happen to any archive or to some specific ones? Can you attach a
> sample
> archive here?
>
> --
> You are receiving this mail because:
> You reported the bug.
>
Comment 7 Esdras 2012-10-23 15:14:34 UTC
Created attachment 74755 [details]
attachment-10842-1.dat
Comment 8 Esdras 2012-10-23 15:14:34 UTC
Created attachment 74756 [details]
epe0112_edital.zip
Comment 9 Elvis Angelaccio 2015-10-10 13:56:43 UTC
Hi. Could you check whether this issue still happens to you, with a more recent version of Ark?
Comment 10 Elvis Angelaccio 2015-12-02 21:10:56 UTC
Closing for now. Please reopen if you manage to reproduce the issue on a recent version of Ark.