Bug 185662 - Ark crash on exit after context menu "Compress... compressed tar archive"
Summary: Ark crash on exit after context menu "Compress... compressed tar archive"
Status: RESOLVED FIXED
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Unspecified
: NOR crash
Target Milestone: ---
Assignee: Harald Hvaal
URL:
Keywords:
: 186195 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-02-27 01:18 UTC by Einar Lielmanis
Modified: 2009-03-06 12:11 UTC (History)
3 users (show)

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 Einar Lielmanis 2009-02-27 01:18:34 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Ark crashes after choosing "Compress"..."Gzip compressed tar archive" on a folder (-s). Doesn't seem to crash when only plain file(-s) are selected. The archive is still created.

Application: Ark (ark), signal SIGSEGV
0x00007f00a48f3001 in nanosleep () from /lib/libc.so.6

Thread 1 (Thread 0x7f00a890b750 (LWP 5270)):
[KCrash Handler]
#5  0x00007f00a6c78cac in QDBusAdaptorConnector::relaySlot (this=0x264d2d0, argv=0x7fffb0a4bee0) at qdbusabstractadaptor.cpp:263
#6  0x00007f00a6c79018 in QDBusAdaptorConnector::qt_metacall (this=0x264d2d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffb0a4bee0) at qdbusabstractadaptor.cpp:359
#7  0x00007f00a56e160a in QMetaObject::activate (sender=0x26c2f20, from_signal_index=0, to_signal_index=1, argv=0x7fffb0a4bee0) at kernel/qobject.cpp:3061
#8  0x00007f00a56e184b in QMetaObject::activate (sender=0x26c2f20, m=0x7f00a59d2760, from_local_signal_index=0, to_local_signal_index=1, argv=0x7fffb0a4bee0) at kernel/qobject.cpp:3156
#9  0x00007f00a56e1897 in QObject::destroyed (this=0x26c2f20, _t1=0x26c2f20) at .moc/debug-shared/moc_qobject.cpp:143
#10 0x00007f00a56e24f9 in ~QObject (this=0x26c2f20) at kernel/qobject.cpp:764
#11 0x00007f00a7d9db1d in ~Scheduler (this=0x26c2f20) at /home/e/kde/src/KDE/kdelibs/kio/kio/scheduler.cpp:246
#12 0x00007f00a7da0764 in ~SchedulerPrivate (this=0x26c0100) at /home/e/kde/src/KDE/kdelibs/kio/kio/scheduler.cpp:102
#13 0x00007f00a7d9b0fb in destroy () at /home/e/kde/src/KDE/kdelibs/kio/kio/scheduler.cpp:196
#14 0x00007f00a7cf48f9 in ~KCleanUpGlobalStatic (this=0x7f00a80fd218) at /home/e/kde/src/KDE/kdelibs/kdecore/kernel/kglobal.h:62
#15 0x00007f00a4888c6d in exit () from /lib/libc.so.6
#16 0x00007f00a487254d in __libc_start_main () from /lib/libc.so.6
#17 0x000000000040a5c9 in _start ()
Comment 1 Dario Andres 2009-02-27 12:57:12 UTC
This seems to be a KIO problem.
Comment 2 Harald Hvaal 2009-02-28 02:38:37 UTC
The Kio recursive lister seems to be a bit flaky at times, yes. I should probably run a few tests and see if there's any problems with it.
Comment 3 Harald Hvaal 2009-03-03 03:58:38 UTC
SVN commit 934429 by metellius:

BUG: 185592
BUG: 185662
BUG: 178347
Replacing randomly crashing recursivelister with QDirIterator. Some small zip-plugin fixes also included.

 M  +0 -1      kerfuffle/CMakeLists.txt  
 D             kerfuffle/recursivelister.cpp  
 D             kerfuffle/recursivelister.h  
 M  +9 -13     plugins/libarchive/libarchivehandler.cpp  
 M  +12 -14    plugins/libzipplugin/zipplugin.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=934429
Comment 4 Dario Andres 2009-03-06 12:11:27 UTC
*** Bug 186195 has been marked as a duplicate of this bug. ***