Bug 269204 - Ark crashed while open a big archive compressed in tar.gz
Summary: Ark crashed while open a big archive compressed in tar.gz
Status: RESOLVED DUPLICATE of bug 193908
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: 2.14
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Raphael Kubo da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-23 05:17 UTC by jesus1989_p
Modified: 2011-03-23 15:16 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jesus1989_p 2011-03-23 05:17:06 UTC
Application: ark (2.14)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.7-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
Attempt reading a 2,6 GiB compressed file makes unexpected close of file compressor (Ark).

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

Thread 2 (Thread 0xb2de7b70 (LWP 17842)):
[KCrash Handler]
#6  Kerfuffle::ReadOnlyArchiveInterface::entry (this=0x81d8fd8, archiveEntry=...) at /usr/src/debug/kdeutils-4.4.4/ark/kerfuffle/archiveinterface.cpp:83
#7  0xb2e3c5dd in LibArchiveInterface::emitEntryFromArchiveEntry (this=0x81d8fd8, aentry=0x8125000) at /usr/src/debug/kdeutils-4.4.4/ark/plugins/libarchive/libarchivehandler.cpp:608
#8  0xb2e3f19a in LibArchiveInterface::list (this=0x81d8fd8) at /usr/src/debug/kdeutils-4.4.4/ark/plugins/libarchive/libarchivehandler.cpp:88
#9  0xb76c4cdf in Kerfuffle::ListJob::doWork (this=0x81aafa0) at /usr/src/debug/kdeutils-4.4.4/ark/kerfuffle/jobs.cpp:133
#10 0xb76c542c in Kerfuffle::Job::qt_metacall (this=0x81aafa0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xb2de6b1c)
    at /usr/src/debug/kdeutils-4.4.4/build/ark/kerfuffle/jobs.moc:87
#11 0xb76c5c62 in Kerfuffle::ListJob::qt_metacall (this=0x81aafa0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xb2de6b1c) at /usr/src/debug/kdeutils-4.4.4/build/ark/kerfuffle/jobs.moc:169
#12 0xb621cefd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb622bfe8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb6278a35 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#15 0xb62318e6 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#16 0xb6229774 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#17 0xb646dc64 in QApplicationPrivate::notify_helper (this=0x8074ca0, receiver=0xb2de7308, e=0xb2de7050) at kernel/qapplication.cpp:4302
#18 0xb6475bf7 in QApplication::notify (this=0xbfff2ddc, receiver=0xb2de7308, e=0xb2de7050) at kernel/qapplication.cpp:3706
#19 0xb713d9d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#20 0xb6216e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#21 0xb624570e in ?? () from /usr/lib/libQtCore.so.4
#22 0xb6242642 in ?? () from /usr/lib/libQtCore.so.4
#23 0xb5785b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb5786350 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0xb578660e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb6242d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0xb621611d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb6216319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb611a403 in QThread::exec() () from /usr/lib/libQtCore.so.4
#30 0xb76c77d5 in Kerfuffle::ThreadExecution::run (this=0x816b658) at /usr/src/debug/kdeutils-4.4.4/ark/kerfuffle/threading.cpp:47
#31 0xb611d04f in ?? () from /usr/lib/libQtCore.so.4
#32 0xb5944b25 in start_thread () from /lib/libpthread.so.0
#33 0xb5f3146e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5366710 (LWP 17833)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5949125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5f3f24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb611d710 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb611c6e1 in QThread::wait(unsigned long) () from /usr/lib/libQtCore.so.4
#5  0xb76c47d8 in Kerfuffle::Job::~Job (this=0x81aafa0, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/kerfuffle/jobs.cpp:56
#6  0xb76c68bd in ~ListJob (this=0x81aafa0, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/kerfuffle/jobs.h:83
#7  Kerfuffle::ListJob::~ListJob (this=0x81aafa0, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/kerfuffle/jobs.h:83
#8  0xb6228d64 in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#9  0xb622d52e in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#10 0xb76c7cb7 in Kerfuffle::ArchiveBase::~ArchiveBase (this=0x81531c8, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/kerfuffle/archivebase.cpp:51
#11 0xb76c7d02 in Kerfuffle::ArchiveBase::~ArchiveBase (this=0x81531c8, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/kerfuffle/archivebase.cpp:53
#12 0xb3bb2bab in ArchiveModel::~ArchiveModel (this=0x81d8de0, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/part/archivemodel.cpp:207
#13 0xb3bb2c12 in ArchiveModel::~ArchiveModel (this=0x81d8de0, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/part/archivemodel.cpp:212
#14 0xb6228d64 in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#15 0xb622d52e in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#16 0xb76870e4 in KParts::Part::~Part() () from /usr/lib/libkparts.so.4
#17 0xb768effc in KParts::ReadOnlyPart::~ReadOnlyPart() () from /usr/lib/libkparts.so.4
#18 0xb768f140 in KParts::ReadWritePart::~ReadWritePart() () from /usr/lib/libkparts.so.4
#19 0xb3ba19a1 in Ark::Part::~Part (this=0x81fe8a0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/part/part.cpp:126
#20 0xb3ba1a22 in Ark::Part::~Part (this=0x81fe8a0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/part/part.cpp:132
#21 0x080513dd in MainWindow::~MainWindow (this=0x8124408, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/app/mainwindow.cpp:74
#22 0x080514c0 in MainWindow::~MainWindow (this=0x8124408, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdeutils-4.4.4/ark/app/mainwindow.cpp:76
#23 0xb6228483 in qDeleteInEventHandler(QObject*) () from /usr/lib/libQtCore.so.4
#24 0xb6229968 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#25 0xb64c6acc in QWidget::event (this=0x8124408, event=0x896a2f8) at kernel/qwidget.cpp:8501
#26 0xb68dd20c in QMainWindow::event (this=0x8124408, event=0x896a2f8) at widgets/qmainwindow.cpp:1414
#27 0xb71cf364 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#28 0xb71cf602 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#29 0xb646dc64 in QApplicationPrivate::notify_helper (this=0x8074ca0, receiver=0x8124408, e=0x896a2f8) at kernel/qapplication.cpp:4302
#30 0xb6475ca4 in QApplication::notify (this=0x8124408, receiver=0x8124408, e=0x896a2f8) at kernel/qapplication.cpp:4267
#31 0xb713d9d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#32 0xb6216e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#33 0xb621a9b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#34 0xb621ab9c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#35 0xb624283d in ?? () from /usr/lib/libQtCore.so.4
#36 0xb5785b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb5786350 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb578660e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb6242d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0xb651e19a in QGuiEventDispatcherGlib::processEvents (this=0x805f600, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0xb621611d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0xb6216319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb621ac70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#44 0xb646b164 in QApplication::exec () at kernel/qapplication.cpp:3581
#45 0x080504cf in main (argc=) at /usr/src/debug/kdeutils-4.4.4/ark/app/main.cpp:210

Possible duplicates by query: bug 268438, bug 268003, bug 262124, bug 261082, bug 251147.

Reported using DrKonqi
Comment 1 Raphael Kubo da Costa 2011-03-23 15:16:14 UTC

*** This bug has been marked as a duplicate of bug 193908 ***