Bug 238210 - Ark crash after adding a 3D desktop effect
Summary: Ark crash after adding a 3D desktop effect
Status: RESOLVED DUPLICATE of bug 193908
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Hvaal
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-19 18:31 UTC by Christian Grimm
Modified: 2010-05-19 20:37 UTC (History)
1 user (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 Christian Grimm 2010-05-19 18:31:00 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-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Ark crash after adding a 3D desktop effect
Ark crash after adding a 3D desktop effect
Ark crash after adding a 3D desktop effect
Ark crash after adding a 3D desktop effect
Ark crash after adding a 3D desktop effect
Ark crash after adding a 3D desktop effect
Ark crash after adding a 3D desktop effect
Ark crash after adding a 3D desktop effect

 -- Backtrace:
Application: Ark (ark), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
[Current thread is 1 (Thread 0x7f3346b2d760 (LWP 2644))]

Thread 2 (Thread 0x7f3337af2710 (LWP 2649)):
[KCrash Handler]
#5  0x00007f3346728087 in Kerfuffle::ReadOnlyArchiveInterface::entry (this=0x1a47bf0, archiveEntry=...) at ../../../ark/kerfuffle/archiveinterface.cpp:82
#6  0x00007f3337d38cbe in LibArchiveInterface::emitEntryFromArchiveEntry (this=0x1a47bf0, aentry=<value optimized out>) at ../../../../ark/plugins/libarchive/libarchivehandler.cpp:594
#7  0x00007f3337d3b2da in LibArchiveInterface::list (this=0x1a47bf0) at ../../../../ark/plugins/libarchive/libarchivehandler.cpp:86
#8  0x00007f334672911f in Kerfuffle::ListJob::doWork (this=0x1a47cd0) at ../../../ark/kerfuffle/jobs.cpp:133
#9  0x00007f33467284b9 in Kerfuffle::Job::qt_metacall (this=0x1a47cd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7f3337af13f0) at ./jobs.moc:87
#10 0x00007f334672a860 in Kerfuffle::ListJob::qt_metacall (this=0x1a47bf0, _c=934220080, _id=805569504, _a=0x7f33) at ./jobs.moc:169
#11 0x00007f3344572e3f in QMetaObject::activate (sender=0x7f3337af1e00, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f33) at kernel/qobject.cpp:3293
#12 0x00007f334456fa63 in QObject::event (this=0x7f3337af1e00, e=0x7f3337af1b40) at kernel/qobject.cpp:1212
#13 0x00007f3344a3322c in QApplicationPrivate::notify_helper (this=0x16b2c00, receiver=0x7f3337af1e00, e=0x7f3337af1b40) at kernel/qapplication.cpp:4300
#14 0x00007f3344a396fb in QApplication::notify (this=0x7fff01228b20, receiver=0x7f3337af1e00, e=0x7f3337af1b40) at kernel/qapplication.cpp:4183
#15 0x00007f3345bdf526 in KApplication::notify (this=0x7fff01228b20, receiver=0x7f3337af1e00, event=0x7f3337af1b40) at ../../kdeui/kernel/kapplication.cpp:302
#16 0x00007f334456006c in QCoreApplication::notifyInternal (this=0x7fff01228b20, receiver=0x7f3337af1e00, event=0x7f3337af1b40) at kernel/qcoreapplication.cpp:704
#17 0x00007f334458cd42 in QCoreApplication::sendEvent (this=0x1a65e90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QTimerInfoList::activateTimers (this=0x1a65e90) at kernel/qeventdispatcher_unix.cpp:603
#19 0x00007f3344589824 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#20 0x00007f33403df8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#21 0x00007f33403e3748 in ?? () from /lib/libglib-2.0.so.0
#22 0x00007f33403e38fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#23 0x00007f3344589513 in QEventDispatcherGlib::processEvents (this=0x197b790, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#24 0x00007f334455e992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#25 0x00007f334455ed6c in QEventLoop::exec (this=0x7f3337af1db0, flags=) at kernel/qeventloop.cpp:201
#26 0x00007f3344468d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#27 0x00007f334672b08a in Kerfuffle::ThreadExecution::run (this=0x1966ce0) at ../../../ark/kerfuffle/threading.cpp:47
#28 0x00007f334446b775 in QThreadPrivate::start (arg=0x1966ce0) at thread/qthread_unix.cpp:248
#29 0x00007f3341de49ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#30 0x00007f3343e4269d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#31 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3346b2d760 (LWP 2644)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f334446c72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x19676b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x19676b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f334446b814 in QThread::wait (this=<value optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:619
#4  0x00007f33467288ec in ~Job (this=0x1a47cd0, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/jobs.cpp:56
#5  0x00007f334672ada2 in ~ListJob (this=0x1a47cd0, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/jobs.h:83
#6  0x00007f334456ea5c in QObjectPrivate::deleteChildren (this=0x1a45f00) at kernel/qobject.cpp:1986
#7  0x00007f3344575ae4 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#8  0x00007f334672b70a in ~ArchiveBase (this=0x1a42ed0, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/archivebase.cpp:53
#9  0x00007f333818210d in ~ArchiveModel (this=0x1825510, __in_chrg=<value optimized out>) at ../../../ark/part/archivemodel.cpp:199
#10 0x00007f334456ea5c in QObjectPrivate::deleteChildren (this=0x19600e0) at kernel/qobject.cpp:1986
#11 0x00007f3344575ae4 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#12 0x00007f33464e3002 in ~Part (this=0x195f9a0, __vtt_parm=0x7f33383917f8, __in_chrg=<value optimized out>) at ../../kparts/part.cpp:212
#13 0x00007f33381751eb in ~Part (this=0x195f9a0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../../ark/part/part.cpp:132
#14 0x000000000040aa2b in ~MainWindow (this=0x1810c00, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../../ark/app/mainwindow.cpp:74
#15 0x00007f334456fd6d in QObject::event (this=0x1810c00, e=0x1b15390) at kernel/qobject.cpp:1231
#16 0x00007f3344a88bdf in QWidget::event (this=0x1810c00, event=0x1b15390) at kernel/qwidget.cpp:8455
#17 0x00007f3344e4bcab in QMainWindow::event (this=0x1810c00, event=0x1b15390) at widgets/qmainwindow.cpp:1433
#18 0x00007f3345cf66f3 in KXmlGuiWindow::event (this=0x196779c, ev=0x80) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#19 0x00007f3344a3322c in QApplicationPrivate::notify_helper (this=0x16b2c00, receiver=0x1810c00, e=0x1b15390) at kernel/qapplication.cpp:4300
#20 0x00007f3344a396fb in QApplication::notify (this=0x7fff01228b20, receiver=0x1810c00, e=0x1b15390) at kernel/qapplication.cpp:4183
#21 0x00007f3345bdf526 in KApplication::notify (this=0x7fff01228b20, receiver=0x1810c00, event=0x1b15390) at ../../kdeui/kernel/kapplication.cpp:302
#22 0x00007f334456006c in QCoreApplication::notifyInternal (this=0x7fff01228b20, receiver=0x1810c00, event=0x1b15390) at kernel/qcoreapplication.cpp:704
#23 0x00007f33445627e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1699c30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1699c30) at kernel/qcoreapplication.cpp:1345
#25 0x00007f33445899d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#26 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#27 0x00007f33403df8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#28 0x00007f33403e3748 in ?? () from /lib/libglib-2.0.so.0
#29 0x00007f33403e38fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#30 0x00007f3344589513 in QEventDispatcherGlib::processEvents (this=0x1699380, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#31 0x00007f3344ae346e in QGuiEventDispatcherGlib::processEvents (this=0x196779c, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f334455e992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#33 0x00007f334455ed6c in QEventLoop::exec (this=0x7fff01228a70, flags=) at kernel/qeventloop.cpp:201
#34 0x00007f3344562aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#35 0x0000000000409c97 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../ark/app/main.cpp:210

Possible duplicates by query: bug 234902, bug 218558, bug 216415, bug 212721, bug 210472.

Reported using DrKonqi
Comment 1 Raphael Kubo da Costa 2010-05-19 19:55:36 UTC
Please notice that pasting the same text in the bug title and in the contents doesn't make it more useful.

This doesn't seem to have anything to do with desktop effects -- apparently you closed Ark (or it was closed) while it was still processing the archive's contents that were going to be displayed.

*** This bug has been marked as a duplicate of bug 193908 ***
Comment 2 Christian Grimm 2010-05-19 20:37:31 UTC
Yes. But since I do not have more info and the program requires something in 
that textfield (it's not possible to leave it blank), that was a logical and 
very necessary thing to do.

On Wed May 19 2010 19:55:38 Raphael Kubo da Costa wrote:
> https://bugs.kde.org/show_bug.cgi?id=238210 
> 
> 
> Raphael Kubo da Costa <kubito@gmail.com> changed:
> 
>            What    |Removed                     |Added
> ---------------------------------------------------------------------------
> - Status|UNCONFIRMED                 |RESOLVED
>          Resolution|                            |DUPLICATE
> 
> 
> 
> 
> --- Comment #1 from Raphael Kubo da Costa <kubito gmail com>  2010-05-19
> 19:55:36 --- Please notice that pasting the same text in the bug title and
> in the contents doesn't make it more useful.
> 
> This doesn't seem to have anything to do with desktop effects -- apparently
> you closed Ark (or it was closed) while it was still processing the
> archive's contents that were going to be displayed.
> 
> *** This bug has been marked as a duplicate of bug 193908 ***