Bug 316769 - Krusader crash when trying to open zip archive
Summary: Krusader crash when trying to open zip archive
Status: RESOLVED DUPLICATE of bug 316401
Alias: None
Product: krusader
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Krusader Bugs Distribution List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-15 10:49 UTC by alwin
Modified: 2018-05-06 00:15 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alwin 2013-03-15 10:49:21 UTC
Application: krusader (2.4.0-beta1 "Migration")
KDE Platform Version: 4.9.5
Qt Version: 4.8.3
Operating System: Linux 3.5.0-25-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:

opening zip archive in files panel (pressed enter). "krarc is disabled" message was displayer prior to crash.

-- Backtrace:
Application: Krusader (krusader), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
[Current thread is 1 (Thread 0x7f5d45ca4780 (LWP 2563))]

Thread 4 (Thread 0x7f5d3de4e700 (LWP 2569)):
#0  0x00007f5d4c4d6303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5d48c8ed84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5d48c8eea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5d4d1cec16 in QEventDispatcherGlib::processEvents (this=0x7f5d380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f5d4d19f2bf in QEventLoop::processEvents (this=this@entry=0x7f5d3de4ddd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f5d4d19f548 in QEventLoop::exec (this=0x7f5d3de4ddd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f5d4d0a0b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f5d4d17f9af in QInotifyFileSystemWatcherEngine::run (this=0xf80840) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f5d4d0a3aec in QThreadPrivate::start (arg=0xf80840) at thread/qthread_unix.cpp:338
#9  0x00007f5d4a043e9a in start_thread (arg=0x7f5d3de4e700) at pthread_create.c:308
#10 0x00007f5d4c4e1cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f5d37fff700 (LWP 5314)):
#0  0x00007f5d4c4d6303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5d48c8ed84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5d48c8eea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5d4d1cec16 in QEventDispatcherGlib::processEvents (this=0x7f5d300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f5d4d19f2bf in QEventLoop::processEvents (this=this@entry=0x7f5d37ffedd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f5d4d19f548 in QEventLoop::exec (this=0x7f5d37ffedd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f5d4d0a0b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f5d4d17f9af in QInotifyFileSystemWatcherEngine::run (this=0x154a8d0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f5d4d0a3aec in QThreadPrivate::start (arg=0x154a8d0) at thread/qthread_unix.cpp:338
#9  0x00007f5d4a043e9a in start_thread (arg=0x7f5d37fff700) at pthread_create.c:308
#10 0x00007f5d4c4e1cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5d2fdf7700 (LWP 27204)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f5d4d1b9e13 in QObject::connect (sender=0x7f5d28003b40, signal=0x7f5d375f7c5a "readyReadStandardOutput()", receiver=0x197b3b0, method=0x7f5d375f7c4c "readStdout()", type=Qt::DirectConnection) at kernel/qobject.cpp:2588
#8  0x00007f5d375f0e2b in Kerfuffle::CliInterface::runProcess(QStringList const&, QStringList const&) () from /usr/lib/libkerfuffle.so.4
#9  0x00007f5d375f1312 in Kerfuffle::CliInterface::list() () from /usr/lib/libkerfuffle.so.4
#10 0x00007f5d375e7300 in Kerfuffle::ListJob::doWork() () from /usr/lib/libkerfuffle.so.4
#11 0x00007f5d375e7061 in Kerfuffle::Job::Private::run() () from /usr/lib/libkerfuffle.so.4
#12 0x00007f5d4d0a3aec in QThreadPrivate::start (arg=0x1899d10) at thread/qthread_unix.cpp:338
#13 0x00007f5d4a043e9a in start_thread (arg=0x7f5d2fdf7700) at pthread_create.c:308
#14 0x00007f5d4c4e1cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5d45ca4780 (LWP 2563)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5d4d0a404b in wait (time=18446744073709551615, this=0x197a810) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1913358, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f5d4d0a36bc in QThread::wait (this=<optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:691
#4  0x00007f5d375e6b10 in Kerfuffle::Job::~Job() () from /usr/lib/libkerfuffle.so.4
#5  0x00007f5d375e8a88 in Kerfuffle::ListJob::~ListJob() () from /usr/lib/libkerfuffle.so.4
#6  0x00007f5d4d1b3182 in QObjectPrivate::deleteChildren (this=this@entry=0x16137d0) at kernel/qobject.cpp:1908
#7  0x00007f5d4d1b6fc6 in QObject::~QObject (this=0x1613ce0, __in_chrg=<optimized out>) at kernel/qobject.cpp:927
#8  0x00007f5d375e3b79 in Kerfuffle::Archive::~Archive() () from /usr/lib/libkerfuffle.so.4
#9  0x00007f5d3c19472b in ?? () from /usr/lib/kde4/arkpart.so
#10 0x00007f5d3c194759 in ?? () from /usr/lib/kde4/arkpart.so
#11 0x00007f5d4d1b3182 in QObjectPrivate::deleteChildren (this=this@entry=0x180e860) at kernel/qobject.cpp:1908
#12 0x00007f5d4d1b6fc6 in QObject::~QObject (this=0x184f9f0, __in_chrg=<optimized out>) at kernel/qobject.cpp:927
#13 0x00007f5d4fb70ec8 in KParts::Part::~Part (this=0x184f9f0, __vtt_parm=0x7f5d3c3a6b58, __in_chrg=<optimized out>) at ../../kparts/part.cpp:190
#14 0x00007f5d3c188fd2 in ?? () from /usr/lib/kde4/arkpart.so
#15 0x00007f5d3c189019 in ?? () from /usr/lib/kde4/arkpart.so
#16 0x0000000000538319 in PanelViewerBase::~PanelViewerBase (this=0x17e2630, __in_chrg=<optimized out>) at /build/buildd/krusader-2.4.0~beta1+git76+de1ea35/krusader/KViewer/panelviewer.cpp:65
#17 0x0000000000538459 in PanelViewer::~PanelViewer (this=0x17e2630, __in_chrg=<optimized out>) at /build/buildd/krusader-2.4.0~beta1+git76+de1ea35/krusader/KViewer/panelviewer.cpp:118
#18 0x0000000000535c69 in KrViewer::view (url=..., mode=mode@entry=KrViewer::Default, new_window=new_window@entry=false, parent=parent@entry=0x7fffb239a550) at /build/buildd/krusader-2.4.0~beta1+git76+de1ea35/krusader/KViewer/krviewer.cpp:283
#19 0x0000000000535d61 in KrViewer::view (url=..., parent=0x7fffb239a550) at /build/buildd/krusader-2.4.0~beta1+git76+de1ea35/krusader/KViewer/krviewer.cpp:269
#20 0x0000000000480852 in ListPanelFunc::view (this=0x1112010) at /build/buildd/krusader-2.4.0~beta1+git76+de1ea35/krusader/Panel/panelfunc.cpp:459
#21 0x00000000004829da in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /build/buildd/krusader-2.4.0~beta1+git76+de1ea35/obj-x86_64-linux-gnu/krusader/Panel/panelfunc.moc:150
#22 ListPanelFunc::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/buildd/krusader-2.4.0~beta1+git76+de1ea35/obj-x86_64-linux-gnu/krusader/Panel/panelfunc.moc:123
#23 0x00007f5d4d1b5f5f in QMetaObject::activate (sender=0xf23320, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb2398700) at kernel/qobject.cpp:3547
#24 0x00007f5d4d6bea32 in QAction::triggered (this=this@entry=0xf23320, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#25 0x00007f5d4d6bec20 in QAction::activate (this=0xf23320, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#26 0x00007f5d4d6bed87 in QAction::event (this=<optimized out>, e=<optimized out>) at kernel/qaction.cpp:1183
#27 0x00007f5d4f655867 in KAction::event (this=<optimized out>, event=0x7fffb2398ca0) at ../../kdeui/actions/kaction.cpp:131
#28 0x00007f5d4d6c4e9c in QApplicationPrivate::notify_helper (this=this@entry=0xa73750, receiver=receiver@entry=0xf23320, e=e@entry=0x7fffb2398ca0) at kernel/qapplication.cpp:4562
#29 0x00007f5d4d6c930a in QApplication::notify (this=0x7fffb239a470, receiver=0xf23320, e=0x7fffb2398ca0) at kernel/qapplication.cpp:4423
#30 0x00007f5d4f72f1f6 in KApplication::notify (this=0x7fffb239a470, receiver=0xf23320, event=0x7fffb2398ca0) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007f5d4d1a056e in QCoreApplication::notifyInternal (this=0x7fffb239a470, receiver=0xf23320, event=0x7fffb2398ca0) at kernel/qcoreapplication.cpp:915
#32 0x00007f5d4d6f5d74 in sendEvent (event=0x7fffb2398ca0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 QShortcutMap::dispatchEvent (this=this@entry=0xa73870, e=e@entry=0x7fffb2399270) at kernel/qshortcutmap.cpp:884
#34 0x00007f5d4d6f73a3 in QShortcutMap::tryShortcutEvent (this=0xa73870, o=<optimized out>, e=0x7fffb2399270) at kernel/qshortcutmap.cpp:364
#35 0x00007f5d4d6cafe9 in QApplication::notify (this=0x7fffb239a470, receiver=0x1131c10, e=0x7fffb2399270) at kernel/qapplication.cpp:3986
#36 0x00007f5d4f72f1f6 in KApplication::notify (this=0x7fffb239a470, receiver=0x1131c10, event=0x7fffb2399270) at ../../kdeui/kernel/kapplication.cpp:311
#37 0x00007f5d4d1a056e in QCoreApplication::notifyInternal (this=0x7fffb239a470, receiver=0x1131c10, event=0x7fffb2399270) at kernel/qcoreapplication.cpp:915
#38 0x00007f5d4d765e79 in QKeyMapper::sendKeyEvent (keyWidget=keyWidget@entry=0x1131c10, grab=grab@entry=false, type=QEvent::KeyPress, code=16777266, modifiers=..., text=..., autorepeat=autorepeat@entry=false, count=1, nativeScanCode=69, nativeVirtualKey=65472, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1866
#39 0x00007f5d4d7662b1 in QKeyMapperPrivate::translateKeyEvent (this=0xac3340, keyWidget=0x1131c10, event=0x7fffb2399ca0, grab=<optimized out>) at kernel/qkeymapper_x11.cpp:1836
#40 0x00007f5d4d741ed9 in QApplication::x11ProcessEvent (this=0x7fffb239a470, event=0x7fffb2399ca0) at kernel/qapplication_x11.cpp:3630
#41 0x00007f5d4d769fa2 in x11EventSourceDispatch (s=0xa7af60, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#42 0x00007f5d48c8eab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f5d48c8ede8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f5d48c8eea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007f5d4d1cec16 in QEventDispatcherGlib::processEvents (this=0xa41b30, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#46 0x00007f5d4d769c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#47 0x00007f5d4d19f2bf in QEventLoop::processEvents (this=this@entry=0x7fffb239a070, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007f5d4d19f548 in QEventLoop::exec (this=0x7fffb239a070, flags=...) at kernel/qeventloop.cpp:204
#49 0x00007f5d4d1a4708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#50 0x000000000044bb23 in main (argc=5, argv=<optimized out>) at /build/buildd/krusader-2.4.0~beta1+git76+de1ea35/krusader/main.cpp:320

Reported using DrKonqi
Comment 1 Jan Lepper 2013-03-19 08:46:34 UTC

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