Bug 222126 - Dolphin crashed after selecting a file
Summary: Dolphin crashed after selecting a file
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
: 240623 241912 250194 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-01-10 21:52 UTC by Diederik van der Boor
Modified: 2012-02-10 14:41 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diederik van der Boor 2010-01-10 21:52:29 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 212"
Qt Version: 4.6.0
Operating System: Linux 2.6.31.8-0.1-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
Dolphin crashes when I selected a file. I used the details view.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4dd4760 (LWP 23919))]

Thread 3 (Thread 0xb306fb70 (LWP 23935)):
[KCrash Handler]
#6  getenv (name=0xb5a8bc7b "TZ") at getenv.c:84
#7  0xb59ee4a0 in tzset_internal (always=<value optimized out>, explicit=1) at tzset.c:405
#8  0xb59ee7ea in __tzset () at tzset.c:592
#9  0xb66e1f9f in QTime::currentTime () at tools/qdatetime.cpp:1851
#10 0xb66e20db in QTime::start (this=0xb306ec48) at tools/qdatetime.cpp:2021
#11 0xb5552db8 in QAbstractSocket::waitForReadyRead (this=0x87d5040, msecs=600000) at socket/qabstractsocket.cpp:1791
#12 0xb555adc3 in QLocalSocket::waitForReadyRead (this=0x8672fc0, msecs=600000) at socket/qlocalsocket_unix.cpp:576
#13 0xb5663de2 in Soprano::Client::ClientConnection::iteratorNext(int) () from /usr/lib/libsopranoclient.so.1
#14 0xb56683af in Soprano::Client::ClientQueryResultIteratorBackend::next() () from /usr/lib/libsopranoclient.so.1
#15 0xb748dd28 in ?? () from /usr/lib/libnepomuk.so.4
#16 0xb745fb2b in ?? () from /usr/lib/libnepomuk.so.4
#17 0xb7478936 in ?? () from /usr/lib/libnepomuk.so.4
#18 0xb7479368 in ?? () from /usr/lib/libnepomuk.so.4
#19 0xb7479459 in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib/libnepomuk.so.4
#20 0xb747c331 in Nepomuk::Resource::description() const () from /usr/lib/libnepomuk.so.4
#21 0x080ab394 in KLoadMetaDataThread::run (this=0x834a2a0) at /usr/src/debug/kdebase-4.3.90/apps/dolphin/src/panels/information/kloadmetadatathread.cpp:85
#22 0xb66d301f in QThreadPrivate::start (arg=0x834a2a0) at thread/qthread_unix.cpp:244
#23 0xb547e6e5 in start_thread (arg=0x0) at pthread_create.c:297
#24 0xb547e600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 2 (Thread 0xb127bb70 (LWP 23958)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54830c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb5a422d4 in __pthread_cond_timedwait (cond=0x884d018, mutex=0x884d000, abstime=0xb127b2d0) at forward.c:152
#3  0xb22ed19b in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb547e6e5 in start_thread (arg=0x0) at pthread_create.c:297
#5  0xb547e600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 1 (Thread 0xb4dd4760 (LWP 23919)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5a425e3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:95
#2  0xb59ee887 in _L_lock_1691 () at tzset.c:138
#3  0xb59ee671 in __tz_convert (timer=0xbfc1107c, use_localtime=1, tp=0xbfc11050) at tzset.c:619
#4  0xb59ecdab in __localtime_r (t=0xbfc1107c, tp=0xbfc11050) at localtime.c:33
#5  0xb2306e90 in scratch_printf () from /usr/lib/libxine.so.1
#6  0xb22e7e83 in xine_log () from /usr/lib/libxine.so.1
#7  0xb22f3129 in _register_plugins_internal () from /usr/lib/libxine.so.1
#8  0xb2345211 in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#9  0xb23452f6 in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0xb235f8d6 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#11 0xb235ffcb in qt_plugin_instance () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#12 0xb67bf744 in QPluginLoader::instance (this=0xbfc118b4) at plugin/qpluginloader.cpp:204
#13 0xb2863c64 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#14 0xb2864fa0 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#15 0xb74e506a in ?? () from /usr/lib/libphonon.so.4
#16 0xb74e6a23 in Phonon::Factory::backend(bool) () from /usr/lib/libphonon.so.4
#17 0xb74ded64 in Phonon::BackendCapabilities::isMimeTypeAvailable(QString const&) () from /usr/lib/libphonon.so.4
#18 0x0807fea9 in InformationPanelContent::showItem (this=0x8316960, item=...) at /usr/src/debug/kdebase-4.3.90/apps/dolphin/src/panels/information/informationpanelcontent.cpp:203
#19 0x0807d0cc in InformationPanel::showItemInfo (this=0x82299c0) at /usr/src/debug/kdebase-4.3.90/apps/dolphin/src/panels/information/informationpanel.cpp:179
#20 0x0807e0f4 in InformationPanel::qt_metacall (this=0x82299c0, _c=InvokeMetaMethod, _id=33, _a=0xbfc11d1c) at /usr/src/debug/kdebase-4.3.90/build/apps/dolphin/src/informationpanel.moc:102
#21 0xb67e0d4d in QMetaObject::metacall (object=0x82299c0, cl=128, idx=33, argv=0xbfc11d1c) at kernel/qmetaobject.cpp:237
#22 0xb67efb76 in QMetaObject::activate (sender=0x831b688, m=0xb68f25a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#23 0xb6843345 in QTimer::timeout (this=0x831b688) at .moc/release-shared/moc_qtimer.cpp:134
#24 0xb67f7fe6 in QTimer::timerEvent (this=0x831b688, e=0xbfc121f4) at kernel/qtimer.cpp:271
#25 0xb67ec654 in QObject::event (this=0x831b688, e=0xbfc11050) at kernel/qobject.cpp:1224
#26 0xb5d0b1dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb5d12000 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#28 0xb6d72e91 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#29 0xb67db9de in QCoreApplication::notifyInternal (this=0xbfc12504, receiver=0x831b688, event=0xbfc121f4) at kernel/qcoreapplication.cpp:704
#30 0xb680bd3e in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#31 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:617
#32 0xb680c43f in QEventDispatcherUNIX::processEvents (this=0x80ff460, flags=) at kernel/qeventdispatcher_unix.cpp:938
#33 0xb5dca90a in ?? () from /usr/lib/libQtGui.so.4
#34 0xb67da04d in QEventLoop::processEvents (this=0xbfc12464, flags=) at kernel/qeventloop.cpp:149
#35 0xb67da499 in QEventLoop::exec (this=0xbfc12464, flags=...) at kernel/qeventloop.cpp:201
#36 0xb67de610 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#37 0xb5d0b284 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#38 0x0807ba3f in main (argc=5, argv=0xbfc126d4) at /usr/src/debug/kdebase-4.3.90/apps/dolphin/src/main.cpp:101

Reported using DrKonqi
Comment 1 Peter Penz 2010-01-11 09:48:58 UTC
Thanks for the report. It seems like you've selected a video file. Does it crash on each video file you select? Might it be possible that you provide a link or a (small) attachment to the bug report for a file where it crashes? I cannot reproduce the crash locally when selecting my video files. The crash seems to be related to Nepomuk...
Comment 2 Diederik van der Boor 2010-01-11 13:05:16 UTC
> Thanks for the report. It seems like you've selected a video file.
> Does it crash on each video file you select?

Nope, Dolphin was able to generate thumbnails for medium sized video's just fine.

Dolphin crashes for a folder with two AVI files of ~700 MB, attaching these would be quite hard.
Comment 3 Frank Reininghaus 2010-06-17 09:05:34 UTC
*** Bug 240623 has been marked as a duplicate of this bug. ***
Comment 4 Frank Reininghaus 2010-06-17 09:05:48 UTC
*** Bug 241912 has been marked as a duplicate of this bug. ***
Comment 5 Frank Reininghaus 2010-06-17 09:07:40 UTC
Here is a more detailed backtrace for Thread 2 from bug 241912. Maybe this is related to the other frequently reported Nepomuk-related crashes we are seeing at the moment?

Thread 2 (Thread 0x7f8a39643710 (LWP 7456)):
[KCrash Handler]
#5  *__GI_getenv (name=0x7f8a47d86096 "") at getenv.c:84
#6  0x00007f8a47cf2aa6 in tzset_internal (always=<value optimized out>,
explicit=1) at tzset.c:405
#7  0x00007f8a47cf2dc0 in __tzset () at tzset.c:592
#8  0x00007f8a4904b80f in QTime::currentTime () at tools/qdatetime.cpp:1851
#9  0x00007f8a4904b8f9 in QTime::start (this=0xfffffffffffffffc) at
tools/qdatetime.cpp:2021
#10 0x00007f8a4598de65 in QAbstractSocket::waitForReadyRead (this=0x2a541b0,
msecs=600000) at socket/qabstractsocket.cpp:1823
#11 0x00007f8a460b4dc7 in ?? () from /usr/lib/libsopranoclient.so.1
#12 0x00007f8a460b8efb in ?? () from /usr/lib/libsopranoclient.so.1
#13 0x00007f8a4ae22e5e in Soprano::Iterator<Soprano::BindingSet>::next
(this=0x7f8a39642230) at /usr/include/Soprano/../soprano/iterator.h:239
#14 0x00007f8a4ae404dd in Nepomuk::Types::EntityPrivate::load (this=<value
optimized out>) at ../../../nepomuk/core/ontology/entity.cpp:75
#15 0x00007f8a4ae447bb in Nepomuk::Types::ClassPrivate::load
(this=0xfffffffffffffffc) at ../../../nepomuk/core/ontology/class.cpp:54
#16 0x00007f8a4ae3f661 in Nepomuk::Types::EntityPrivate::init (this=0x2afd8f0)
at ../../../nepomuk/core/ontology/entity.cpp:49
#17 0x00007f8a4ae43d02 in Nepomuk::Types::Class::isSubClassOf (this=0x2be6800,
other=...) at ../../../nepomuk/core/ontology/class.cpp:496
#18 0x00007f8a4ae43d97 in Nepomuk::Types::Class::isSubClassOf (this=0x2be2c50,
other=...) at ../../../nepomuk/core/ontology/class.cpp:504
#19 0x00007f8a4ae43d97 in Nepomuk::Types::Class::isSubClassOf (this=0x2bd4790,
other=...) at ../../../nepomuk/core/ontology/class.cpp:504
#20 0x00007f8a4ae43d97 in Nepomuk::Types::Class::isSubClassOf
(this=0x7f8a39642670, other=...) at
../../../nepomuk/core/ontology/class.cpp:504
#21 0x00007f8a4ae1d94b in Nepomuk::ResourceData::loadType (this=<value
optimized out>, storedType=<value optimized out>) at
../../../nepomuk/core/resourcedata.cpp:396
#22 0x00007f8a4ae1fc37 in Nepomuk::ResourceData::load (this=<value optimized
out>) at ../../../nepomuk/core/resourcedata.cpp:425
#23 0x00007f8a4ae201a8 in Nepomuk::ResourceData::property (this=0x2594660,
uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#24 0x00007f8a4ae3b0e2 in Nepomuk::Resource::property (this=<value optimized
out>, uri=...) at ../../../nepomuk/core/resource.cpp:280
#25 0x00007f8a4ae3d730 in Nepomuk::Resource::rating (this=0x7f8a39642cb0) at
../../../nepomuk/core/resource.cpp:800
#26 0x0000000000465b58 in KLoadMetaDataThread::run (this=0x2a59380) at
../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
Comment 6 Jonathan Thomas 2010-09-04 20:30:34 UTC
*** Bug 250194 has been marked as a duplicate of this bug. ***