dolphin PID: 4085 Signal: 11 (Segmentation fault)

Bug #379916 reported by kabotage
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
strigi (Ubuntu)
New
Undecided
Unassigned

Bug Description

Checking the properties of a certain file (mp4 extension that is 1.4 GiB) will crash dolphin.
It always happen when checking the properties of a mp4 extension that is 1.4 GiB, it seems that this file is the only one that crashes the dolphin.

Linux kubuntu 2.6.30-5-generic #6-Ubuntu SMP Mon May 11 19:56:30 UTC 2009 i686 GNU/Linux

Qt: 4.5.1
KDE: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1))
Dolphin: 1.2.80

Description: Ubuntu karmic (development branch)
Release: 9.10

dolphin:
  Installed: 4:4.2.85-0ubuntu5
  Candidate: 4:4.2.85-0ubuntu5
  Version table:
 *** 4:4.2.85-0ubuntu5 0
        500 http://ph.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status

Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 0 (LWP 4085)]

Thread 2 (Thread 0xb5f46b90 (LWP 7016)):
#0 0x006b5422 in __kernel_vsyscall ()
#1 0x00b03412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x00616494 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3 0x03c85ae3 in metronom_sync_loop (this=0x8d75f00) at metronom.c:870
#4 0x00aff4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0x006075ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7fbc710 (LWP 4085)):
[KCrash Handler]
#6 0x0059c8f1 in memcpy () from /lib/tls/i686/cmov/libc.so.6
#7 0x01482272 in QIODevice::read (this=0xbfd0f334, data=0x339082 "Vd�\002", maxSize=1491884705) at /usr/include/bits/string3.h:52
#8 0x0080c521 in QIODeviceInputStream::fillBuffer (this=0xbfd0f25c, start=0x339082 "Vd�\002", space=1491884705) at ../../kio/kio/kfilemetainfo.cpp:67
#9 0x0080f70a in Strigi::BufferedStream<char>::writeToBuffer (this=0xbfd0f25c, ntoread=1495264035, maxread=1495264035) at /usr/include/strigi/bufferedstream.h:116
#10 0x0080f800 in Strigi::BufferedStream<char>::read (this=0xbfd0f25c, start=@0xbfd0f144, min=147897364, max=1495264035) at /usr/include/strigi/bufferedstream.h:137
#11 0x060d2d10 in Mp4ThroughAnalyzer::connectInputStream () from /usr/lib/strigi/strigita_mp4.so
#12 0x00dd049f in ?? () from /usr/lib/libstreamanalyzer.so.0
#13 0x0080ce7a in KFileMetaInfoPrivate::init (this=0x8d0b780, stream=@0xbfd0f334, url=@0xbfd0f390, mtime=1243003248) at ../../kio/kio/kfilemetainfo.cpp:201
#14 0x0080e7cf in KFileMetaInfo (this=0xbfd0f398, url=@0xbfd0f390) at ../../kio/kio/kfilemetainfo.cpp:240
#15 0x007f532a in KFileItem::metaInfo (this=0x8cc5058, autoget=true) at ../../kio/kio/kfileitem.cpp:1209
#16 0x008d19da in KFileMetaPropsPlugin (this=0x8d0b368, props=0x8c8d7c8) at ../../kio/kfile/kmetaprops.cpp:63
#17 0x008ffdec in KPropertiesDialog::KPropertiesDialogPrivate::insertPages (this=0x8ceb388) at ../../kio/kfile/kpropertiesdialog.cpp:523
#18 0x00900182 in KPropertiesDialog::KPropertiesDialogPrivate::init (this=0x8ceb388) at ../../kio/kfile/kpropertiesdialog.cpp:351
#19 0x009003f0 in KPropertiesDialog (this=0x8c8d7c8, _items=@0xbfd0f66c, parent=0x8cf9ba8) at ../../kio/kfile/kpropertiesdialog.cpp:250
#20 0x00d44bb0 in DolphinViewActionHandler::slotProperties () from /usr/lib/libdolphinprivate.so.4
#21 0x00d2b340 in DolphinViewActionHandler::qt_metacall () from /usr/lib/libdolphinprivate.so.4
#22 0x014ffd78 in QMetaObject::activate (sender=0x8a5bf60, from_signal_index=5, to_signal_index=6, argv=0xbfd0f7f8) at kernel/qobject.cpp:3120
#23 0x01500208 in QMetaObject::activate (sender=0x8a5bf60, m=0x2777f08, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfd0f7f8) at kernel/qobject.cpp:3214
#24 0x01ed9531 in QAction::triggered (this=0x8a5bf60, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#25 0x01edaab2 in QAction::activate (this=0x8a5bf60, event=QAction::Trigger) at kernel/qaction.cpp:1160
#26 0x0235e2fc in QMenuPrivate::activateCausedStack (this=0x8cbfe48, causedStack=@0xbfd0f90c, action=0x8a5bf60, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:967
#27 0x02364a0b in QMenuPrivate::activateAction (this=0x8cbfe48, action=0x8a5bf60, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1060
#28 0x023655d7 in QMenu::mouseReleaseEvent (this=0x8ce29c8, e=0xbfd0ff50) at widgets/qmenu.cpp:2254
#29 0x011680d5 in KMenu::mouseReleaseEvent (this=0x8ce29c8, e=0xbfd0ff50) at ../../kdeui/widgets/kmenu.cpp:456
#30 0x01f355b7 in QWidget::event (this=0x8ce29c8, event=0xbfd0ff50) at kernel/qwidget.cpp:7521
#31 0x023678dc in QMenu::event (this=0x8ce29c8, e=0xbfd0ff50) at widgets/qmenu.cpp:2353
#32 0x01edfc1c in QApplicationPrivate::notify_helper (this=0x8840de0, receiver=0x8ce29c8, e=0xbfd0ff50) at kernel/qapplication.cpp:4057
#33 0x01ee7ccb in QApplication::notify (this=0xbfd13f5c, receiver=0x8ce29c8, e=0xbfd0ff50) at kernel/qapplication.cpp:3759
#34 0x0107c50a in KApplication::notify (this=0xbfd13f5c, receiver=0x8ce29c8, event=0xbfd0ff50) at ../../kdeui/kernel/kapplication.cpp:307
#35 0x014e9b1b in QCoreApplication::notifyInternal (this=0xbfd13f5c, receiver=0x8ce29c8, event=0xbfd0ff50) at kernel/qcoreapplication.cpp:610
#36 0x01ee6d4e in QApplicationPrivate::sendMouseEvent (receiver=0x8ce29c8, event=0xbfd0ff50, alienWidget=0x0, nativeWidget=0x8ce29c8, buttonDown=0x2790aa0, lastMouseReceiver=@0x2790aa4)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#37 0x01f567ff in QETWidget::translateMouseEvent (this=0x8ce29c8, event=0xbfd1159c) at kernel/qapplication_x11.cpp:4382
#38 0x01f5575a in QApplication::x11ProcessEvent (this=0xbfd13f5c, event=0xbfd1159c) at kernel/qapplication_x11.cpp:3444
#39 0x01f82292 in x11EventSourceDispatch (s=0x88430a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#40 0x058caf68 in IA__g_main_context_dispatch (context=0x8842e78) at /build/buildd/glib2.0-2.21.0/glib/gmain.c:1814
#41 0x058ce578 in g_main_context_iterate (context=0x8842e78, block=<value optimized out>, dispatch=1, self=0x88460a0) at /build/buildd/glib2.0-2.21.0/glib/gmain.c:2448
#42 0x058ce6ea in IA__g_main_context_iteration (context=0x8842e78, may_block=1) at /build/buildd/glib2.0-2.21.0/glib/gmain.c:2511
#43 0x01514f9c in QEventDispatcherGlib::processEvents (this=0x8845ac0, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:324
#44 0x01f81975 in QGuiEventDispatcherGlib::processEvents (this=0x8845ac0, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#45 0x014e80a9 in QEventLoop::processEvents (this=0xbfd11890, flags=) at kernel/qeventloop.cpp:149
#46 0x014e84f2 in QEventLoop::exec (this=0xbfd11890, flags={i = 0}) at kernel/qeventloop.cpp:200
#47 0x0236772e in QMenu::exec (this=0x8ce29c8, p=@0xbfd1190c, action=0x0) at widgets/qmenu.cpp:1993
#48 0x08078ac2 in _start ()

kabotage (kabotage)
description: updated
Revision history for this message
Thomas Kluyver (takluyver) wrote :

I can replicate with a small (1.3 MiB) f4v file in Jaunty, either by right clicking and selecting properties, or by enabling the properties pane (F11) and hovering over it. However, a blank mp4 file (created via new file->text file) did not cause the problem, and neither did a downloaded avi file (4.3 MiB).

affects: dolphin (Ubuntu) → strigi (Ubuntu)
Revision history for this message
Sylvain Ste-Marie (shininggg2000) wrote :
Download full text (3.9 KiB)

happen when you left click then select properties, had only one exception with a 1.2go .mp4

.avi and .mkv work fine

Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78ae920 (LWP 23543))]

Thread 2 (Thread 0xb5844b70 (LWP 23545)):
#0 0x008df422 in __kernel_vsyscall ()
#1 0x00999142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x04cd48d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3 0x0812b9ff in ?? () from /usr/lib/libxine.so.1
#4 0x0099480e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0x04cc78de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb78ae920 (LWP 23543)):
[KCrash Handler]
#6 0x0163ede2 in ?? () from /usr/lib/strigi/strigita_pcx.so
#7 0x006b2565 in ?? () from /usr/lib/libstreamanalyzer.so.0
#8 0x002867e5 in ?? () from /usr/lib/libkio.so.5
#9 0x0028812f in KFileMetaInfo::KFileMetaInfo(KUrl const&) () from /usr/lib/libkio.so.5
#10 0x0026eaaa in KFileItem::metaInfo(bool, int) const () from /usr/lib/libkio.so.5
#11 0x0034a381 in KFileMetaPropsPlugin::KFileMetaPropsPlugin(KPropertiesDialog*) () from /usr/lib/libkio.so.5
#12 0x003782ec in KPropertiesDialog::KPropertiesDialogPrivate::insertPages() () from /usr/lib/libkio.so.5
#13 0x00378682 in KPropertiesDialog::KPropertiesDialogPrivate::init() () from /usr/lib/libkio.so.5
#14 0x003788f0 in KPropertiesDialog::KPropertiesDialog(KFileItemList const&, QWidget*) () from /usr/lib/libkio.so.5
#15 0x0076db80 in DolphinViewActionHandler::slotProperties() () from /usr/lib/libdolphinprivate.so.4
#16 0x0075394d in DolphinViewActionHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libdolphinprivate.so.4
#17 0x04312263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#18 0x043126d8 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#19 0x04f3b9b1 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#20 0x04f3cf32 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#21 0x0538a9cc in ?? () from /usr/lib/libQtGui.so.4
#22 0x0539103b in ?? () from /usr/lib/libQtGui.so.4
#23 0x05391bf7 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#24 0x00eb91c5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#25 0x04f97012 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#26 0x05393e34 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#27 0x04f41f54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#28 0x04f4a033 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0x00dcebfa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#30 0x042fc6cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#31 0x04f48f6e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#32 0x04fb7c87 in ?? () from /usr/lib/libQtGui.so.4
#33 0x04fb6c4b in QApplication::x11ProcessEvent(_XEvent*)...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.