Bug 215011 - Dolphin crash in preview mode with large number of large jpgs
Summary: Dolphin crash in preview mode with large number of large jpgs
Status: RESOLVED DUPLICATE of bug 208921
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-17 19:58 UTC by NeilBryant
Modified: 2009-11-17 20:24 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 NeilBryant 2009-11-17 19:58:25 UTC
Application that crashed: dolphin
Version of the application: 1.3
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.30.9-96.fc11.x86_64 x86_64
Distribution: "Fedora release 11 (Leonidas)"

What I was doing when the application crashed:
Browsing through a folder of 600 jpgs around 3MB each. Worked fine for a while, scrolled one too many times, and it crashed.

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

Thread 2 (Thread 0x7f8711f30910 (LWP 10082)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003cf4c59543 in QMutexPrivate::wait (this=0x17edb60, timeout=-1) at thread/qmutex_unix.cpp:80
#2  0x0000003cf4c550a5 in QMutex::lock (this=0x17eda28) at thread/qmutex.cpp:169
#3  0x0000003cf5a1a931 in QDBusMutexLocker (m=<value optimized out>, s=<value optimized out>, a=<value optimized out>, this=<value optimized out>) at qdbusthreaddebug_p.h:184
#4  QDBusWatchAndTimeoutLocker (m=<value optimized out>, s=<value optimized out>, a=<value optimized out>, this=<value optimized out>) at qdbusthreaddebug_p.h:206
#5  qDBusAddTimeout (m=<value optimized out>, s=<value optimized out>, a=<value optimized out>, this=<value optimized out>) at qdbusintegrator.cpp:140
#6  0x000000357142129a in _dbus_timeout_list_add_timeout (timeout_list=0x17f2280, timeout=0x7f870c06d990) at dbus-timeout.c:319
#7  0x000000357140de80 in protected_change_timeout (connection=0x17f2370, timeout=0x7f870c06d990, add_function=0x3571421250 <_dbus_timeout_list_add_timeout>, remove_function=0, toggle_function=0, 
    enabled=<value optimized out>) at dbus-connection.c:788
#8  0x000000357140fe15 in _dbus_connection_attach_pending_call_unlocked (pending=<value optimized out>, connection=<value optimized out>) at dbus-connection.c:886
#9  dbus_connection_send_with_reply (pending=<value optimized out>, connection=<value optimized out>) at dbus-connection.c:3221
#10 0x000000357141002b in dbus_connection_send_with_reply_and_block (connection=0x17f2370, message=0x2071780, timeout_milliseconds=-1, error=0x7f8711f2f310) at dbus-connection.c:3303
#11 0x0000003cf5a28036 in q_dbus_connection_send_with_reply_and_block (error=<value optimized out>, timeout_milliseconds=<value optimized out>, message=<value optimized out>, 
    connection=<value optimized out>) at ./qdbus_symbols_p.h:133
#12 QDBusConnectionPrivate::sendWithReply (error=<value optimized out>, timeout_milliseconds=<value optimized out>, message=<value optimized out>, connection=<value optimized out>)
    at qdbusintegrator.cpp:1756
#13 0x0000003cf5a13943 in QDBusConnection::call (this=0x17f4730, message=@0x1, mode=4294967295, timeout=25090944) at qdbusconnection.cpp:516
#14 0x0000003cf5a2dc5c in QDBusAbstractInterface::callWithArgumentList (this=<value optimized out>, mode=QDBus::Block, method=<value optimized out>, args=<value optimized out>)
    at qdbusabstractinterface.cpp:402
#15 0x0000003cf5a2e1a9 in QDBusAbstractInterface::internalConstCall (this=0x80, mode=QDBus::Block, method=@0xffffffffffffffff, args=@0x17edb80) at qdbusabstractinterface.cpp:724
#16 0x0000003cf5a160e3 in QDBusConnectionInterface::isServiceRegistered (this=0x17f4590, serviceName=<value optimized out>) at qdbusconnectioninterface.cpp:207
#17 0x0000003cf8e35bae in ?? () from /usr/lib64/libnepomuk.so.4
#18 0x0000003cf8e36f4a in ?? () from /usr/lib64/libnepomuk.so.4
#19 0x0000003cfa6713cc in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib64/libsoprano.so.4
#20 0x0000003cf8e2e677 in ?? () from /usr/lib64/libnepomuk.so.4
#21 0x0000003cf8e2e838 in ?? () from /usr/lib64/libnepomuk.so.4
#22 0x0000003cf8e45a02 in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib64/libnepomuk.so.4
#23 0x0000003cf8e46f1b in Nepomuk::Resource::rating() const () from /usr/lib64/libnepomuk.so.4
#24 0x000000000043e938 in MetaDataWidget::Private::LoadFilesThread::run (this=<value optimized out>) at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/panels/information/metadatawidget.cpp:148
#25 0x0000003cf4c59cf5 in QThreadPrivate::start (arg=0x1e33c70) at thread/qthread_unix.cpp:188
#26 0x000000356b80686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#27 0x000000356acde3bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#28 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f871c696820 (LWP 8963)):
[KCrash Handler]
#5  _dbus_connection_lock (connection=0x7200430062006d) at dbus-connection.c:355
#6  0x000000357141c8ed in _dbus_pending_call_get_connection_and_lock (pending=0x1e09570) at dbus-pending-call.c:309
#7  0x000000357140eeee in reply_handler_timeout (data=0x7200430062006d) at dbus-connection.c:3116
#8  0x0000003cf5a19147 in q_dbus_timeout_handle (timeout=<value optimized out>) at ./qdbus_symbols_p.h:172
#9  QDBusConnectionPrivate::timerEvent (timeout=<value optimized out>) at qdbusintegrator.cpp:1023
#10 0x0000003cf4d4ddce in QObject::event (this=0x17ed9e0, e=0x17f2c40) at kernel/qobject.cpp:1074
#11 0x0000003cf698f63c in QApplicationPrivate::notify_helper (this=0x17f9880, receiver=0x17ed9e0, e=0x7fff9aae9e50) at kernel/qapplication.cpp:4065
#12 0x0000003cf699689e in QApplication::notify (this=0x7fff9aaea1a0, receiver=0x17ed9e0, e=0x7fff9aae9e50) at kernel/qapplication.cpp:4030
#13 0x0000003cf76117f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#14 0x0000003cf4d3ebac in QCoreApplication::notifyInternal (this=0x7fff9aaea1a0, receiver=0x17ed9e0, event=0x7fff9aae9e50) at kernel/qcoreapplication.cpp:610
#15 0x0000003cf4d695d2 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#16 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:580
#17 0x0000003cf4d66fed in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#18 0x000000326ce3790e in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#19 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#20 0x000000326ce3b0e8 in g_main_context_iterate (context=0x1803d20, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2455
#21 0x000000326ce3b20a in IA__g_main_context_iteration (context=0x1803d20, may_block=1) at gmain.c:2518
#22 0x0000003cf4d66f36 in QEventDispatcherGlib::processEvents (this=0x17d3d90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#23 0x0000003cf6a2202e in QGuiEventDispatcherGlib::processEvents (this=0x7200430062006d, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#24 0x0000003cf4d3d4b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 36}) at kernel/qeventloop.cpp:149
#25 0x0000003cf4d3d884 in QEventLoop::exec (this=0x7fff9aaea0f0, flags={i = 0}) at kernel/qeventloop.cpp:201
#26 0x0000003cf4d3fa19 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#27 0x0000000000437075 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/main.cpp:94

This bug may be a duplicate of or related to bug 195988

Reported using DrKonqi
Comment 1 Jonathan Thomas 2009-11-17 20:24:46 UTC

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