Bug 242898 - dolphin crashed upon trying to open an .avi file
Summary: dolphin crashed upon trying to open an .avi file
Status: RESOLVED DUPLICATE of bug 235648
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-26 21:22 UTC by hyper_ch
Modified: 2010-06-27 04:17 UTC (History)
0 users

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 hyper_ch 2010-06-26 21:22:34 UTC
Application: dolphin (1.4.9)
KDE Platform Version: 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2))
Qt Version: 4.7.0
Operating System: Linux 2.6.32-23-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
dolphin was running. I browsed through the file system and tried to open an avi file. it just crashed then.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
__libc_disable_asynccancel (oldtype=0) at ../nptl/cancellation.c:79
	in ../nptl/cancellation.c
[Current thread is 1 (Thread 0xb7892710 (LWP 2007))]

Thread 5 (Thread 0xb5677b70 (LWP 2240)):
#0  0x00cb2422 in __kernel_vsyscall ()
#1  0x001cfb86 in *__GI___poll (fds=0x265ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x071174eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x0710a0ac in ?? () from /lib/libglib-2.0.so.0
#4  0x0710a4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x011f8f1f in QEventDispatcherGlib::processEvents (this=0x8d67b08, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x011c91a9 in QEventLoop::processEvents (this=0xb5677290, flags=) at kernel/qeventloop.cpp:149
#7  0x011c95fa in QEventLoop::exec (this=0xb5677290, flags=...) at kernel/qeventloop.cpp:201
#8  0x010c6aee in QThread::exec (this=0x89322f0) at thread/qthread.cpp:490
#9  0x011a82eb in QInotifyFileSystemWatcherEngine::run (this=0x89322f0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x010c9dc9 in QThreadPrivate::start (arg=0x89322f0) at thread/qthread_unix.cpp:266
#11 0x0072696e in start_thread (arg=0xb5677b70) at pthread_create.c:300
#12 0x001dda4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb3d39b70 (LWP 5510)):
[KCrash Handler]
#7  0x0084885d in std::_Rb_tree_rotate_left(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&) () from /usr/lib/libstdc++.so.6
#8  0x008489dc in std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) () from /usr/lib/libstdc++.so.6
#9  0x07579c13 in std::_Rb_tree<std::string, std::pair<std::string const, Strigi::FieldProperties>, std::_Select1st<std::pair<std::string const, Strigi::FieldProperties> >, std::less<std::string>, std::allocator<std::pair<std::string const, Strigi::FieldProperties> > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, Strigi::FieldProperties> const&) () from /usr/lib/libstreamanalyzer.so.0
#10 0x0757a042 in std::_Rb_tree<std::string, std::pair<std::string const, Strigi::FieldProperties>, std::_Select1st<std::pair<std::string const, Strigi::FieldProperties> >, std::less<std::string>, std::allocator<std::pair<std::string const, Strigi::FieldProperties> > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<std::string const, Strigi::FieldProperties> >, std::pair<std::string const, Strigi::FieldProperties> const&) () from /usr/lib/libstreamanalyzer.so.0
#11 0x0757b445 in std::map<std::string, Strigi::FieldProperties, std::less<std::string>, std::allocator<std::pair<std::string const, Strigi::FieldProperties> > >::operator[](std::string const&) ()
   from /usr/lib/libstreamanalyzer.so.0
#12 0x07574622 in Strigi::FieldPropertiesDb::addField(std::string const&) () from /usr/lib/libstreamanalyzer.so.0
#13 0x0757dd64 in Strigi::FieldRegister::registerField(std::string const&) () from /usr/lib/libstreamanalyzer.so.0
#14 0x0757ddb4 in Strigi::FieldRegister::registerField(std::string const&, std::string const&, int, Strigi::RegisteredField const*) () from /usr/lib/libstreamanalyzer.so.0
#15 0x016797c6 in IcsEndAnalyzerFactory::registerFields (this=0x94c7fb0, reg=...) at ../../../strigi-analyzer/ics/icsendanalyzer.cpp:131
#16 0x0758a32b in ?? () from /usr/lib/libstreamanalyzer.so.0
#17 0x0758a3f2 in ?? () from /usr/lib/libstreamanalyzer.so.0
#18 0x0758acba in ?? () from /usr/lib/libstreamanalyzer.so.0
#19 0x0758ae54 in Strigi::StreamAnalyzer::StreamAnalyzer(Strigi::AnalyzerConfiguration&) () from /usr/lib/libstreamanalyzer.so.0
#20 0x00f05ecb in KFileMetaInfoPrivate::init (this=0xb4d0bb50, stream=..., url=..., mtime=1277371461, w=...) at ../../kio/kio/kfilemetainfo.cpp:202
#21 0x00f07d25 in KFileMetaInfo (this=0xb3d392c4, url=...) at ../../kio/kio/kfilemetainfo.cpp:249
#22 0x01008c5f in KLoadFileMetaDataThread::run (this=0x9493698) at ../../kio/kfile/kloadfilemetadatathread.cpp:123
#23 0x010c9dc9 in QThreadPrivate::start (arg=0x9493698) at thread/qthread_unix.cpp:266
#24 0x0072696e in start_thread (arg=0xb3d39b70) at pthread_create.c:300
#25 0x001dda4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb1df9b70 (LWP 5512)):
#0  0x00cb2422 in __kernel_vsyscall ()
#1  0x001d6971 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x011f6312 in qt_safe_select (nfds=13, fdread=0xb1df8a4c, fdwrite=0xb1df89cc, fdexcept=0x0, orig_timeout=0x0) at kernel/qcore_unix.cpp:82
#3  0x011a2e2e in select_msecs (nfds=13, fdread=0xb1df8a4c, fdwrite=0xb1df89cc, timeout=-1) at io/qprocess_unix.cpp:885
#4  0x011a3ef6 in QProcessPrivate::waitForFinished (this=0xb4dbad58, msecs=-1) at io/qprocess_unix.cpp:1101
#5  0x0115f09e in QProcess::waitForFinished (this=0xb1df8b64, msecs=-1) at io/qprocess.cpp:1698
#6  0x01165351 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:2092
#7  0x04cb1b00 in KToolInvocation::startKdeinit () at ../../kdecore/kernel/ktoolinvocation.cpp:382
#8  0x04cb1cc9 in KToolInvocation::klauncher () at ../../kdecore/kernel/ktoolinvocation.cpp:63
#9  0x04d766b6 in KSycocaPrivate::checkDatabase (this=0xb4d3b588, ifNotFound=...) at ../../kdecore/sycoca/ksycoca.cpp:428
#10 0x04d77272 in KSycoca::findFactory (this=0xb4d07108, id=KST_KServiceTypeFactory) at ../../kdecore/sycoca/ksycoca.cpp:456
#11 0x04d7b09c in KSycocaFactory (this=0xb4d5d288, factory_id=KST_KServiceTypeFactory) at ../../kdecore/sycoca/ksycocafactory.cpp:53
#12 0x04ce0b9a in KServiceTypeFactory (this=0xb4d5d288) at ../../kdecore/services/kservicetypefactory.cpp:31
#13 0x04ce116c in KSycocaFactorySingleton<KServiceTypeFactory>::self () at ../../kdecore/sycoca/ksycocafactory.h:200
#14 KServiceTypeFactory::self () at ../../kdecore/services/kservicetypefactory.cpp:65
#15 0x04ce4f8f in KServiceTypeTrader::defaultOffers (this=0x8cca190, serviceType=..., constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:116
#16 0x04ce5405 in KServiceTypeTrader::query (this=0x8cca190, serviceType=..., constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:141
#17 0x00f0e708 in KFileWriterProvider::loadPlugin (this=0xb4d5bdd0, key=...) at ../../kio/kio/kfilewriteplugin.cpp:52
#18 0x00f05d66 in KFileMetaInfoPrivate::initWriters (this=0xb4d0df30, file=...) at ../../kio/kio/kfilemetainfo.cpp:220
#19 0x00f07e53 in KFileMetaInfo (this=0xb1df92c4, url=...) at ../../kio/kio/kfilemetainfo.cpp:251
#20 0x01008c5f in KLoadFileMetaDataThread::run (this=0x8b7ce50) at ../../kio/kfile/kloadfilemetadatathread.cpp:123
#21 0x010c9dc9 in QThreadPrivate::start (arg=0x8b7ce50) at thread/qthread_unix.cpp:266
#22 0x0072696e in start_thread (arg=0xb1df9b70) at pthread_create.c:300
#23 0x001dda4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb13f6b70 (LWP 5525)):
#0  0x00cb2422 in __kernel_vsyscall ()
#1  0x0072b342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x001eaa34 in __pthread_cond_timedwait (cond=0xb4de88c8, mutex=0xb4de88b0, abstime=0xb13f6320) at forward.c:152
#3  0x015fbce7 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 1 (Thread 0xb7892710 (LWP 2007)):
#0  __libc_disable_asynccancel (oldtype=0) at ../nptl/cancellation.c:79
#1  0x001cfb98 in *__GI___poll (fds=0xbfbe98e8, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:89
#2  0x03549d60 in ?? () from /usr/lib/libxcb.so.1
#3  0x0354a2cb in ?? () from /usr/lib/libxcb.so.1
#4  0x0354a667 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x00a3bd79 in _XSend () from /usr/lib/libX11.so.6
#6  0x00a3bf10 in _XReply () from /usr/lib/libX11.so.6
#7  0x00a2954d in XQueryPointer () from /usr/lib/libX11.so.6
#8  0x054b02d0 in QCursor::pos () at kernel/qcursor_x11.cpp:158
#9  0x0541677c in QApplicationPrivate::sendSyntheticEnterLeave (this=0x892b938, widget=0x8c6e0c8) at kernel/qapplication.cpp:3089
#10 0x05474ccf in QWidget::setVisible (this=0x8c6e0c8, visible=true) at kernel/qwidget.cpp:7502
#11 0x004bafb1 in QWidget::show (this=0x8be36c0, item=...) at /usr/include/qt4/QtGui/qwidget.h:485
#12 InformationPanelContent::showItem (this=0x8be36c0, item=...) at ../../../../apps/dolphin/src/panels/information/informationpanelcontent.cpp:206
#13 0x004b78a9 in InformationPanel::showItemInfo (this=0x8be0700) at ../../../../apps/dolphin/src/panels/information/informationpanel.cpp:180
#14 0x004b8a53 in InformationPanel::qt_metacall (this=0x8be0700, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfbe9e9c) at ./informationpanel.moc:102
#15 0x011d042a in QMetaObject::metacall (object=0x8be0700, cl=QMetaObject::WriteProperty, idx=33, argv=0xbfbe9e9c) at kernel/qmetaobject.cpp:237
#16 0x011e31a5 in QMetaObject::activate (sender=0x8b34bc0, m=0x12fc5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#17 0x012348d7 in QTimer::timeout (this=0x8b34bc0) at .moc/release-shared/moc_qtimer.cpp:134
#18 0x011e8d4e in QTimer::timerEvent (this=0x8b34bc0, e=0xbfbea3d0) at kernel/qtimer.cpp:271
#19 0x011dd014 in QObject::event (this=0x8b34bc0, e=0xffffffff) at kernel/qobject.cpp:1183
#20 0x0541132c in QApplicationPrivate::notify_helper (this=0x892b938, receiver=0x8b34bc0, e=0xbfbea3d0) at kernel/qapplication.cpp:4358
#21 0x054186fe in QApplication::notify (this=0xbfbea740, receiver=0x8b34bc0, e=0xbfbea3d0) at kernel/qapplication.cpp:3762
#22 0x038ad90a in KApplication::notify (this=0xbfbea740, receiver=0x8b34bc0, event=0xbfbea3d0) at ../../kdeui/kernel/kapplication.cpp:302
#23 0x011ca6cb in QCoreApplication::notifyInternal (this=0xbfbea740, receiver=0x8b34bc0, event=0xbfbea3d0) at kernel/qcoreapplication.cpp:732
#24 0x011fc426 in QCoreApplication::sendEvent (this=0x892fe84) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#25 QTimerInfoList::activateTimers (this=0x892fe84) at kernel/qeventdispatcher_unix.cpp:602
#26 0x011f9227 in timerSourceDispatch (source=0x892feb8) at kernel/qeventdispatcher_glib.cpp:184
#27 idleTimerSourceDispatch (source=0x892feb8) at kernel/qeventdispatcher_glib.cpp:231
#28 0x071065e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#29 0x0710a2d8 in ?? () from /lib/libglib-2.0.so.0
#30 0x0710a4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#31 0x011f8ee5 in QEventDispatcherGlib::processEvents (this=0x890d4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#32 0x054d2105 in QGuiEventDispatcherGlib::processEvents (this=0x890d4a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x011c91a9 in QEventLoop::processEvents (this=0xbfbea694, flags=) at kernel/qeventloop.cpp:149
#34 0x011c95fa in QEventLoop::exec (this=0xbfbea694, flags=...) at kernel/qeventloop.cpp:201
#35 0x011cdbaf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#36 0x05410157 in QApplication::exec () at kernel/qapplication.cpp:3637
#37 0x004b619b in kdemain (argc=1, argv=0xbfbea934) at ../../../../apps/dolphin/src/main.cpp:98
#38 0x080485fb in main (argc=1, argv=0xbfbea934) at dolphin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Christoph Feck 2010-06-27 04:17:09 UTC

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