Bug 253902 - Ark dies when trying to unrar multiply files while not having unrar package installed
Summary: Ark dies when trying to unrar multiply files while not having unrar package i...
Status: RESOLVED DUPLICATE of bug 221551
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: 2.14
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Hvaal
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-12 00:16 UTC by Marcin Brański
Modified: 2010-10-12 22:10 UTC (History)
1 user (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 Marcin Brański 2010-10-12 00:16:31 UTC
Application: ark (2.14)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-25-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
Hi,
i can see error "Failed to locate program 'unrar' in PATH." which is pretty obvious but then a segfault... Every time, it doesnt segfault when tryin just one archive. 

Ive used "Extract archives here, autodetec folder", "Extract archive to...", "Extract archive here"
Regards

The crash can be reproduced every time.

 -- Backtrace:
Application: Ark (ark), signal: Segmentation fault
[KCrash Handler]
#5  QThread::d_func (this=0x0, time=18446744073709551615) at thread/qthread.h:130
#6  QThread::wait (this=0x0, time=18446744073709551615) at thread/qthread_unix.cpp:607
#7  0x00007fbf391898ec in ~Job (this=0xa0e8a0, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/jobs.cpp:56
#8  0x00007fbf3918be93 in ~ExtractJob (this=0xa0e8a0, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/jobs.h:107
#9  0x00007fbf3806f49e in qDeleteAll<QList<KJob*>::const_iterator> (this=0x99a550, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#10 qDeleteAll<QList<KJob*> > (this=0x99a550, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#11 ~KCompositeJobPrivate (this=0x99a550, __in_chrg=<value optimized out>) at ../../kdecore/jobs/kcompositejob.cpp:29
#12 0x00007fbf380700ca in ~KJob (this=0x9a00d0, __in_chrg=<value optimized out>) at ../../kdecore/jobs/kjob.cpp:69
#13 0x00007fbf3919491f in ~BatchExtract (this=0x9a00d0, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/batchextract.cpp:65
#14 0x00007fbf36fd0d6d in QObject::event (this=0x9a00d0, e=0xa59e10) at kernel/qobject.cpp:1231
#15 0x00007fbf3749422c in QApplicationPrivate::notify_helper (this=0x8eb6f0, receiver=0x9a00d0, e=0xa59e10) at kernel/qapplication.cpp:4300
#16 0x00007fbf3749a6fb in QApplication::notify (this=0x7fffdfd6a530, receiver=0x9a00d0, e=0xa59e10) at kernel/qapplication.cpp:4183
#17 0x00007fbf38640526 in KApplication::notify (this=0x7fffdfd6a530, receiver=0x9a00d0, event=0xa59e10) at ../../kdeui/kernel/kapplication.cpp:302
#18 0x00007fbf36fc106c in QCoreApplication::notifyInternal (this=0x7fffdfd6a530, receiver=0x9a00d0, event=0xa59e10) at kernel/qcoreapplication.cpp:704
#19 0x00007fbf36fc37e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x8d0c30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x8d0c30) at kernel/qcoreapplication.cpp:1345
#21 0x00007fbf36fea9d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#22 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#23 0x00007fbf32e3e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0x00007fbf32e42748 in ?? () from /lib/libglib-2.0.so.0
#25 0x00007fbf32e428fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0x00007fbf36fea513 in QEventDispatcherGlib::processEvents (this=0x8d0380, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#27 0x00007fbf3754446e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007fbf36fbf992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#29 0x00007fbf36fbfd6c in QEventLoop::exec (this=0x7fffdfd6a480, flags=) at kernel/qeventloop.cpp:201
#30 0x00007fbf36fc3aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#31 0x0000000000409c97 in _start ()

Possible duplicates by query: bug 241328, bug 237169, bug 236386, bug 221551.

Reported using DrKonqi
Comment 1 Raphael Kubo da Costa 2010-10-12 22:10:49 UTC
This looks like a bug which was fixed in June. Please consider updating your KDE installation -- at least SC 4.4.5 is required for this bug to be fixed.

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