| Summary: | ark crashs after loading tar.gz from web site | ||
|---|---|---|---|
| Product: | [Applications] ark | Reporter: | sts |
| Component: | general | Assignee: | Harald Hvaal <metellius> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | rakuco |
| Priority: | NOR | ||
| Version First Reported In: | 2.12 | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
sts
2009-03-18 18:42:24 UTC
I can confirm this bug, but Ark crashed only when I closed it after stopping the download (using Konqueror as the browser).
My backtrace contains more information (using svn r940942):
Application: Ark (ark), signal SIGSEGV
[Current thread is 0 (LWP 27797)]
Thread 2 (Thread 0xb3b6cb90 (LWP 27800)):
#0 0xb7f05424 in __kernel_vsyscall ()
#1 0xb686df82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb6903f06 in QWaitConditionPrivate::wait (this=0x8d30798, time=30000) at /home/kubo/kde4/build/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#3 0xb6903a1f in QWaitCondition::wait (this=0x8d306f8, mutex=0x8d306f4, time=30000) at /home/kubo/kde4/build/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:159
#4 0xb68f6e32 in QThreadPoolThread::run (this=0x8d4b508) at /home/kubo/kde4/build/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#5 0xb69035fb in QThreadPrivate::start (arg=0x8d4b508) at /home/kubo/kde4/build/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#6 0xb686a155 in start_thread () from /lib/libpthread.so.0
#7 0xb66c8a5e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb5f4c700 (LWP 27797)):
[KCrash Handler]
#6 0xb766fa4f in KJob::kill (this=0x8d01540, verbosity=KJob::Quietly) at /home/kubo/kde4/build/kdelibs/kdecore/jobs/kjob.cpp:106
#7 0xb7e317a4 in KParts::ReadOnlyPart::abortLoad (this=0x8d9c028) at /home/kubo/kde4/build/kdelibs/kparts/part.cpp:601
#8 0xb7e3308b in KParts::ReadOnlyPart::closeUrl (this=0x8d9c028) at /home/kubo/kde4/build/kdelibs/kparts/part.cpp:610
#9 0xb7e362de in ~ReadOnlyPart (this=0x8d9c028, __vtt_parm=0xb3e74468) at /home/kubo/kde4/build/kdelibs/kparts/part.cpp:458
#10 0xb7e3644f in ~ReadWritePart (this=0x8d9c028, __vtt_parm=0xb3e74464) at /home/kubo/kde4/build/kdelibs/kparts/part.cpp:722
#11 0xb3e5b507 in ~Part (this=0x8d9c028) at /home/kubo/kde4/build/kdeutils/ark/part/part.cpp:109
#12 0x080538f7 in ~MainWindow (this=0x8cfc948) at /home/kubo/kde4/build/kdeutils/ark/app/mainwindow.cpp:73
#13 0xb6a07f13 in qDeleteInEventHandler (o=0x8cfc948) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qobject.cpp:3771
#14 0xb6a0c3e8 in QObject::event (this=0x8cfc948, e=0x8d84658) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qobject.cpp:1101
#15 0xb6c827be in QWidget::event (this=0x8cfc948, event=0x8d84658) at /home/kubo/kde4/build/qt-copy/src/gui/kernel/qwidget.cpp:7913
#16 0xb70afe1e in QMainWindow::event (this=0x8cfc948, event=0x8d84658) at /home/kubo/kde4/build/qt-copy/src/gui/widgets/qmainwindow.cpp:1396
#17 0xb7acc7c7 in KMainWindow::event (this=0x8cfc948, ev=0x8d84658) at /home/kubo/kde4/build/kdelibs/kdeui/widgets/kmainwindow.cpp:1094
#18 0xb7b10bcc in KXmlGuiWindow::event (this=0x8cfc948, ev=0x8d84658) at /home/kubo/kde4/build/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:131
#19 0xb6c2086b in QApplicationPrivate::notify_helper (this=0x8b6b4b0, receiver=0x8cfc948, e=0x8d84658) at /home/kubo/kde4/build/qt-copy/src/gui/kernel/qapplication.cpp:4084
#20 0xb6c22784 in QApplication::notify (this=0xbfc225c4, receiver=0x8cfc948, e=0x8d84658) at /home/kubo/kde4/build/qt-copy/src/gui/kernel/qapplication.cpp:4049
#21 0xb79e9acd in KApplication::notify (this=0xbfc225c4, receiver=0x8cfc948, event=0x8d84658) at /home/kubo/kde4/build/kdelibs/kdeui/kernel/kapplication.cpp:307
#22 0xb69f8173 in QCoreApplication::notifyInternal (this=0xbfc225c4, receiver=0x8cfc948, event=0x8d84658) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qcoreapplication.cpp:598
#23 0xb6c1d2ad in QCoreApplication::sendEvent (receiver=0x8cfc948, event=0x8d84658) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:213
#24 0xb69f865b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8b3ae28) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1236
#25 0xb69f8817 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1132
#26 0xb6ccf244 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:218
#27 0xb6a27a68 in postEventSourceDispatch (s=0x8b6d718) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:209
#28 0xb6165311 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb61689a3 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#30 0xb6168b61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb6a26e82 in QEventDispatcherGlib::processEvents (this=0x8b6b490, flags={i = -1077795720}) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:323
#32 0xb6ccda30 in QGuiEventDispatcherGlib::processEvents (this=0x8b6b490, flags={i = -1077795672}) at /home/kubo/kde4/build/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#33 0xb69f5158 in QEventLoop::processEvents (this=0xbfc22530, flags={i = -1077795600}) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#34 0xb69f53b2 in QEventLoop::exec (this=0xbfc22530, flags={i = -1077795528}) at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#35 0xb69f894b in QCoreApplication::exec () at /home/kubo/kde4/build/qt-copy/src/corelib/kernel/qcoreapplication.cpp:880
#36 0xb6c20584 in QApplication::exec () at /home/kubo/kde4/build/qt-copy/src/gui/kernel/qapplication.cpp:3553
#37 0x080522cf in main (argc=4, argv=0xbfc22984) at /home/kubo/kde4/build/kdeutils/ark/app/main.cpp:222
SVN commit 950830 by rkcosta: Fix the call to KJob::kill when the Cancel button is pressed - KJob::EmitResult must be passed so that ReadOnlyPart can handle the termination correctly. BUG: 186722 BUG: 186980 BUG: 187538 CCBUG: 188231 M +14 -2 kuiserverjobtracker.cpp M +2 -0 kuiserverjobtracker.h WebSVN link: http://websvn.kde.org/?view=rev&revision=950830 |