Bug 246600

Summary: dolphin crashed when moved mouse above picture
Product: [Applications] dolphin Reporter: anton <benderamp>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description anton 2010-08-03 12:56:39 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.4.95 (KDE 4.4.95 (KDE 4.5 >= 20100723))
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

Open dolphin in directory with photos from SD-card from camera, moved mouse above one photo in the list, dolphin crashed

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f7257856760 (LWP 865))]

Thread 3 (Thread 0x7f723f76e710 (LWP 912)):
#0  0x00007f7254fffe13 in select () from /lib64/libc.so.6
#1  0x00007f72565b1711 in qt_safe_select (nfds=13, fdread=0x7f723f76d160, fdwrite=0x7f723f76d0e0, fdexcept=0x0, orig_timeout=<value optimized out>) at kernel/qcore_unix.cpp:143
#2  0x00007f7256568dea in select_msecs (nfds=<value optimized out>, fdread=<value optimized out>, fdwrite=<value optimized out>, timeout=<value optimized out>) at io/qprocess_unix.cpp:880
#3  0x00007f725656a646 in QProcessPrivate::waitForFinished (this=0x120b950, msecs=-1) at io/qprocess_unix.cpp:1101
#4  0x00007f725652a3d3 in QProcess::waitForFinished (this=0x7f723f76d280, msecs=-1) at io/qprocess.cpp:1698
#5  0x00007f725652d778 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:2092
#6  0x00007f72569de850 in KToolInvocation::startKdeinit () at /usr/src/debug/kdelibs-4.4.95/kdecore/kernel/ktoolinvocation.cpp:387
#7  0x00007f72569eff1f in KToolInvocation::klauncher () at /usr/src/debug/kdelibs-4.4.95/kdecore/kernel/ktoolinvocation.cpp:63
#8  0x00007f7256a48b0d in KSycocaPrivate::checkDatabase (this=0x10815b0, ifNotFound=...) at /usr/src/debug/kdelibs-4.4.95/kdecore/sycoca/ksycoca.cpp:428
#9  0x00007f7256a49695 in KSycoca::findFactory (this=0x109b7a0, id=KST_KServiceTypeFactory) at /usr/src/debug/kdelibs-4.4.95/kdecore/sycoca/ksycoca.cpp:456
#10 0x00007f7256a498f7 in KSycocaFactory::KSycocaFactory (this=0xe85cf0, factory_id=KST_KServiceTypeFactory) at /usr/src/debug/kdelibs-4.4.95/kdecore/sycoca/ksycocafactory.cpp:53
#11 0x00007f7256a4a43b in KServiceTypeFactory::KServiceTypeFactory (this=0xe85cf0) at /usr/src/debug/kdelibs-4.4.95/kdecore/services/kservicetypefactory.cpp:31
#12 0x00007f7256a4a6d8 in self () at /usr/src/debug/kdelibs-4.4.95/kdecore/sycoca/ksycocafactory.h:200
#13 KServiceTypeFactory::self () at /usr/src/debug/kdelibs-4.4.95/kdecore/services/kservicetypefactory.cpp:65
#14 0x00007f7256a53c8b in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=..., constraint=...) at /usr/src/debug/kdelibs-4.4.95/kdecore/services/kservicetypetrader.cpp:116
#15 0x00007f72569cbeb9 in KServiceTypeTrader::query (this=0xb1e410, serviceType=..., constraint=...) at /usr/src/debug/kdelibs-4.4.95/kdecore/services/kservicetypetrader.cpp:141
#16 0x00007f724fb554b0 in KFileWriterProvider::loadPlugin (this=<value optimized out>, key=...) at /usr/src/debug/kdelibs-4.4.95/kio/kio/kfilewriteplugin.cpp:52
#17 0x00007f724fb8a84c in KFileMetaInfoPrivate::initWriters (this=0xfb4640, file=...) at /usr/src/debug/kdelibs-4.4.95/kio/kio/kfilemetainfo.cpp:220
#18 0x00007f724fb8ac94 in KFileMetaInfo::KFileMetaInfo (this=0x7f723f76dd20, path=<value optimized out>, w=<value optimized out>) at /usr/src/debug/kdelibs-4.4.95/kio/kio/kfilemetainfo.cpp:239
#19 0x00007f724fb8b53f in KLoadFileMetaDataThread::run (this=0xe91f10) at /usr/src/debug/kdelibs-4.4.95/kio/kfile/kloadfilemetadatathread.cpp:124
#20 0x00007f72564a4bf5 in QThreadPrivate::start (arg=0xe91f10) at thread/qthread_unix.cpp:248
#21 0x00007f7256216a4f in start_thread () from /lib64/libpthread.so.0
#22 0x00007f725500682d in clone () from /lib64/libc.so.6
#23 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f723e6cd710 (LWP 913)):
[KCrash Handler]
#6  0x00007f725533822b in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
   from /usr/lib64/libstdc++.so.6
#7  0x00007f724f56f7f4 in Mime (this=0x1149db8, __position=<value optimized out>, __x=<value optimized out>) at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/eventanalyzers/mimeeventanalyzer.cpp:67
#8  _Construct<Mime, Mime> (this=0x1149db8, __position=<value optimized out>, __x=<value optimized out>) at /usr/include/c++/4.5/bits/stl_construct.h:80
#9  uninitialized_copy<Mime*, Mime*> (this=0x1149db8, __position=<value optimized out>, __x=<value optimized out>) at /usr/include/c++/4.5/bits/stl_uninitialized.h:74
#10 uninitialized_copy<Mime*, Mime*> (this=0x1149db8, __position=<value optimized out>, __x=<value optimized out>) at /usr/include/c++/4.5/bits/stl_uninitialized.h:116
#11 __uninitialized_copy_a<Mime*, Mime*, Mime> (this=0x1149db8, __position=<value optimized out>, __x=<value optimized out>) at /usr/include/c++/4.5/bits/stl_uninitialized.h:318
#12 __uninitialized_move_a<Mime*, Mime*, std::allocator<Mime> > (this=0x1149db8, __position=<value optimized out>, __x=<value optimized out>) at /usr/include/c++/4.5/bits/stl_uninitialized.h:328
#13 std::vector<Mime, std::allocator<Mime> >::_M_insert_aux (this=0x1149db8, __position=<value optimized out>, __x=<value optimized out>) at /usr/include/c++/4.5/bits/vector.tcc:344
#14 0x00007f724f56e777 in push_back (this=0x1149db0, file="/usr/share/mime/magic") at /usr/include/c++/4.5/bits/stl_vector.h:749
#15 Strigi::MimeEventAnalyzer::Private::parseFile (this=0x1149db0, file="/usr/share/mime/magic") at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/eventanalyzers/mimeeventanalyzer.cpp:268
#16 0x00007f724f56e8eb in Strigi::MimeEventAnalyzer::Private::parseFiles (this=0x1149db0) at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/eventanalyzers/mimeeventanalyzer.cpp:121
#17 0x00007f724f56ea92 in Strigi::MimeEventAnalyzer::startAnalysis (this=0x1166b10, ar=0x116c670) at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/eventanalyzers/mimeeventanalyzer.cpp:274
#18 0x00007f724f52a9c2 in Strigi::EventThroughAnalyzer::connectInputStream (this=0x116c3f0, in=0x7f723e6cc610) at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/eventthroughanalyzer.cpp:56
#19 0x00007f724f54b242 in Strigi::StreamAnalyzerPrivate::analyze (this=0xed9260, idx=..., input=0x7f723e6cc610) at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:395
#20 0x00007f724f521ddb in Strigi::AnalysisResult::indexChild (this=0x7f723e6cc990, name=<value optimized out>, mt=1280846910, file=0x7f723e6cc610)
    at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:250
#21 0x00007f723b570f51 in JpegEndAnalyzer::analyze (this=0xd680a0, ar=..., in=<value optimized out>) at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/endplugins/jpegendanalyzer.cpp:327
#22 0x00007f724f54b332 in Strigi::StreamAnalyzerPrivate::analyze (this=0x8, idx=..., input=0x1143b50) at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421
#23 0x00007f724faf4361 in KFileMetaInfoPrivate::init (this=0x10aac00, stream=<value optimized out>, url=<value optimized out>, mtime=1280846910, w=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.95/kio/kio/kfilemetainfo.cpp:210
#24 0x00007f724fb8abf8 in KFileMetaInfo::KFileMetaInfo (this=0x7f723e6ccd20, path=<value optimized out>, w=<value optimized out>) at /usr/src/debug/kdelibs-4.4.95/kio/kio/kfilemetainfo.cpp:237
#25 0x00007f724fb8b53f in KLoadFileMetaDataThread::run (this=0x108d780) at /usr/src/debug/kdelibs-4.4.95/kio/kfile/kloadfilemetadatathread.cpp:124
#26 0x00007f72564a4bf5 in QThreadPrivate::start (arg=0x108d780) at thread/qthread_unix.cpp:248
#27 0x00007f7256216a4f in start_thread () from /lib64/libpthread.so.0
#28 0x00007f725500682d in clone () from /lib64/libc.so.6
#29 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7257856760 (LWP 865)):
#0  0x00007f7254ffd6b3 in poll () from /lib64/libc.so.6
#1  0x00007f7253545c0a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f7253546169 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007f72535461f7 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007f7256d82776 in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f7256d74136 in _XSetClipRectangles () from /usr/lib64/libX11.so.6
#6  0x00007f7256d74233 in XSetClipRectangles () from /usr/lib64/libX11.so.6
#7  0x00007f7255948fa9 in x11SetClipRegion (this=<value optimized out>, pen=<value optimized out>) at painting/qpaintengine_x11.cpp:166
#8  QX11PaintEngine::updatePen (this=<value optimized out>, pen=<value optimized out>) at painting/qpaintengine_x11.cpp:1303
#9  0x00007f725594da86 in QX11PaintEngine::updateState (this=0x9a0770, state=...) at painting/qpaintengine_x11.cpp:1078
#10 0x00007f725589f5e3 in QPainterPrivate::updateStateImpl (this=0x11a6c70, newState=0x11e9320) at painting/qpainter.cpp:893
#11 0x00007f725589f6c0 in QPainterPrivate::updateState (this=0x11a6c70, newState=0x11e9320) at painting/qpainter.cpp:921
#12 0x00007f72558a481b in QPainter::restore (this=<value optimized out>) at painting/qpainter.cpp:1667
#13 0x00007f7246e11918 in Oxygen::Helper::renderDot (this=<value optimized out>, p=0x7fff971a4a80, point=..., baseColor=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/libs/oxygen/oxygenhelper.cpp:184
#14 0x00007f724704f937 in Oxygen::Style::drawSplitterPrimitive (this=0x740600, primitive=<value optimized out>, opt=<value optimized out>, r=..., pal=..., flags=<value optimized out>, p=
    0x7fff971a4a80, widget=0x7826e0, kOpt=0x0) at /usr/src/debug/kdebase-workspace-4.4.95/kstyles/oxygen/oxygenstyle.cpp:2878
#15 0x00007f724704a1bc in Oxygen::Style::drawKStylePrimitive (this=0x740600, widgetType=KStyle::WT_Splitter, primitive=0, opt=0x7fff971a4900, r=..., palette=..., flags=..., p=0x7fff971a4a80, widget=
    0x7826e0, kOpt=0x0) at /usr/src/debug/kdebase-workspace-4.4.95/kstyles/oxygen/oxygenstyle.cpp:1137
#16 0x00007f7247040c62 in Oxygen::Style::drawDockWidgetPrimitive (this=0x740600, primitive=<value optimized out>, opt=0x7fff971a4900, r=<value optimized out>, pal=<value optimized out>, 
    flags=<value optimized out>, p=0x7fff971a4a80, widget=0x7826e0, kOpt=0x0) at /usr/src/debug/kdebase-workspace-4.4.95/kstyles/oxygen/oxygenstyle.cpp:1898
#17 0x00007f724704a1bc in Oxygen::Style::drawKStylePrimitive (this=0x740600, widgetType=KStyle::WT_DockWidget, primitive=1, opt=0x7fff971a4900, r=..., palette=..., flags=..., p=0x7fff971a4a80, 
    widget=0x7826e0, kOpt=0x0) at /usr/src/debug/kdebase-workspace-4.4.95/kstyles/oxygen/oxygenstyle.cpp:1137
#18 0x00007f72573198a4 in KStyle::drawPrimitive (this=0x740600, elem=QStyle::PE_IndicatorDockWidgetResizeHandle, option=0x7fff971a4900, painter=0x7fff971a4a80, widget=0x7826e0)
    at /usr/src/debug/kdelibs-4.4.95/kdeui/kernel/kstyle.cpp:1149
#19 0x00007f7247066d5d in Oxygen::Style::drawPrimitive (this=0x740600, element=QStyle::PE_IndicatorDockWidgetResizeHandle, option=0x7fff971a4900, p=0x7fff971a4a80, widget=0x7826e0)
    at /usr/src/debug/kdebase-workspace-4.4.95/kstyles/oxygen/oxygenstyle.cpp:793
#20 0x00007f7255b32e5e in paintSep (p=0x7fff971a4a80, w=0x7826e0, r=..., o=Qt::Horizontal, mouse_over=false) at widgets/qdockarealayout.cpp:1581
#21 0x00007f7255b35aca in QDockAreaLayout::paintSeparators (this=0x778db8, p=0x7fff971a4a80, widget=0x7826e0, clip=..., mouse=...) at widgets/qdockarealayout.cpp:3106
#22 0x00007f7255b5cc3f in QMainWindow::event (this=0x7826e0, event=0x7fff971a50d0) at widgets/qmainwindow.cpp:1297
#23 0x00007f725726c8b3 in KXmlGuiWindow::event (this=0x7826e0, ev=0x7fff971a50d0) at /usr/src/debug/kdelibs-4.4.95/kdeui/xmlgui/kxmlguiwindow.cpp:130
#24 0x00007f72557604d4 in QApplicationPrivate::notify_helper (this=0x6972c0, receiver=0x7826e0, e=0x7fff971a50d0) at kernel/qapplication.cpp:4302
#25 0x00007f7255768aca in QApplication::notify (this=<value optimized out>, receiver=0x7826e0, e=0x7fff971a50d0) at kernel/qapplication.cpp:4185
#26 0x00007f72571f1096 in KApplication::notify (this=0x7fff971a6300, receiver=0x7826e0, event=0x7fff971a50d0) at /usr/src/debug/kdelibs-4.4.95/kdeui/kernel/kapplication.cpp:309
#27 0x00007f725658be4c in QCoreApplication::notifyInternal (this=0x7fff971a6300, receiver=0x7826e0, event=0x7fff971a50d0) at kernel/qcoreapplication.cpp:726
#28 0x00007f72557ac1b2 in sendSpontaneousEvent (this=0x7c16c0, pdev=0x8301f8, rgn=..., offset=..., flags=69, sharedPainter=0x0, backingStore=0x8300b0)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#29 QWidgetPrivate::drawWidget (this=0x7c16c0, pdev=0x8301f8, rgn=..., offset=..., flags=69, sharedPainter=0x0, backingStore=0x8300b0) at kernel/qwidget.cpp:5363
#30 0x00007f72559601d8 in QWidgetBackingStore::sync (this=0x8300b0) at painting/qbackingstore.cpp:1292
#31 0x00007f72557a2940 in QWidgetPrivate::syncBackingStore (this=0x7c16c0) at kernel/qwidget.cpp:1688
#32 0x00007f72557b1272 in QWidget::event (this=0x7826e0, event=0x1167740) at kernel/qwidget.cpp:8337
#33 0x00007f7255b5ca6b in QMainWindow::event (this=0x7826e0, event=0x1167740) at widgets/qmainwindow.cpp:1414
#34 0x00007f725726c8b3 in KXmlGuiWindow::event (this=0x7826e0, ev=0x1167740) at /usr/src/debug/kdelibs-4.4.95/kdeui/xmlgui/kxmlguiwindow.cpp:130
#35 0x00007f72557604d4 in QApplicationPrivate::notify_helper (this=0x6972c0, receiver=0x7826e0, e=0x1167740) at kernel/qapplication.cpp:4302
#36 0x00007f7255768aca in QApplication::notify (this=<value optimized out>, receiver=0x7826e0, e=0x1167740) at kernel/qapplication.cpp:4185
#37 0x00007f72571f1096 in KApplication::notify (this=0x7fff971a6300, receiver=0x7826e0, event=0x1167740) at /usr/src/debug/kdelibs-4.4.95/kdeui/kernel/kapplication.cpp:309
#38 0x00007f725658be4c in QCoreApplication::notifyInternal (this=0x7fff971a6300, receiver=0x7826e0, event=0x1167740) at kernel/qcoreapplication.cpp:726
#39 0x00007f725658f5ba in sendEvent (receiver=0x0, event_type=0, data=0x60f570) at kernel/qcoreapplication.h:215
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60f570) at kernel/qcoreapplication.cpp:1367
#41 0x00007f72565b4173 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#42 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#43 0x00007f7252114a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#44 0x00007f7252115270 in ?? () from /usr/lib64/libglib-2.0.so.0
#45 0x00007f7252115510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#46 0x00007f72565b467f in QEventDispatcherGlib::processEvents (this=0x696840, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#47 0x00007f725580114e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#48 0x00007f725658b292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#49 0x00007f725658b495 in QEventLoop::exec (this=0x7fff971a6240, flags=...) at kernel/qeventloop.cpp:201
#50 0x00007f725658f88b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#51 0x00007f7248203085 in kdemain (argc=6, argv=0x6755b0) at /usr/src/debug/kdebase-4.4.95/apps/dolphin/src/main.cpp:98
#52 0x00000000004074a9 in launch (argc=6, _name=0x675ce8 "/usr/bin/dolphin", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x675d47 "benderamp-hp;1280832548;8406;3787_TIME0") at /usr/src/debug/kdelibs-4.4.95/kinit/kinit.cpp:723
#53 0x0000000000407fc5 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.4.95/kinit/kinit.cpp:1215
#54 0x000000000040873a in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.4.95/kinit/kinit.cpp:1408
#55 0x0000000000409390 in main (argc=4, argv=0x7fff971a78a8, envp=0x7fff971a78d0) at /usr/src/debug/kdelibs-4.4.95/kinit/kinit.cpp:1892

Reported using DrKonqi
Comment 1 Dario Andres 2010-08-07 14:44:51 UTC
Merging with bug 245711. Thanks

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