Bug 199368 - Dolphin fatal error when connecting to virtual machine via smb - signal SIGABRT
Summary: Dolphin fatal error when connecting to virtual machine via smb - signal SIGABRT
Status: RESOLVED FIXED
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: 2009-07-08 02:29 UTC by Andrew
Modified: 2011-02-27 20:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.7.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew 2009-07-08 02:29:00 UTC
Version:            (using KDE 4.2.4)
OS:                Linux
Installed from:    Ubuntu Packages

Steps to reproduce:

1) From KDE application launcher select Computer->Network
2) In the new Dolphin windows select Samba Shares then Workgroup.

Following the these steps causes the crash.  Here's the stack dump for the thread:

Application: Dolphin (dolphin), signal SIGABRT
0x00007f5646db9cf0 in nanosleep () from /lib/libc.so.6

Thread 1 (Thread 0x7f564b759750 (LWP 26948)):
[KCrash Handler]
#5  0x00007f5646d44fb5 in raise () from /lib/libc.so.6
#6  0x00007f5646d46bc3 in abort () from /lib/libc.so.6
#7  0x00007f5646d3df09 in __assert_fail () from /lib/libc.so.6
#8  0x00007f56468a0012 in Strigi::AnalysisResult::Private::Private () from /usr/lib/libstreamanalyzer.so.0
#9  0x00007f56468a0130 in Strigi::AnalysisResult::AnalysisResult () from /usr/lib/libstreamanalyzer.so.0
#10 0x00007f564b1f7ef9 in ?? () from /usr/lib/libkio.so.5
#11 0x00007f564b1f9512 in KFileMetaInfo::KFileMetaInfo () from /usr/lib/libkio.so.5
#12 0x00007f564b1e9430 in KFileItem::metaInfo () from /usr/lib/libkio.so.5
#13 0x00007f564b1ec46d in KFileItem::getToolTipText () from /usr/lib/libkio.so.5
#14 0x00007f564a7794da in ?? () from /usr/lib/libdolphinprivate.so.4
#15 0x00007f564a779758 in ?? () from /usr/lib/libdolphinprivate.so.4
#16 0x00007f56479991f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0x00007f56479934d3 in QObject::event () from /usr/lib/libQtCore.so.4
#18 0x00007f5647e5178d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#19 0x00007f5647e5997a in QApplication::notify () from /usr/lib/libQtGui.so.4
#20 0x00007f56493f284b in KApplication::notify () from /usr/lib/libkdeui.so.5
#21 0x00007f564798375c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#22 0x00007f56479b07f6 in ?? () from /usr/lib/libQtCore.so.4
#23 0x00007f56479acf0d in ?? () from /usr/lib/libQtCore.so.4
#24 0x00007f56431ff20a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0x00007f56432028e0 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0x00007f5643202a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0x00007f56479ace6f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#28 0x00007f5647ee9bef in ?? () from /usr/lib/libQtGui.so.4
#29 0x00007f5647982002 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#30 0x00007f56479823cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#31 0x00007f5647984694 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#32 0x0000000000442a7d in _start ()
Comment 1 Dario Andres 2009-07-08 12:48:14 UTC
This is probably related to bug 185551. If you run Dolphin on Konsole and then reproduce the crash, you will get some output. Can you paste it here ?(specially the "assert" line). Thanks
Comment 2 Andrew 2009-07-09 19:19:38 UTC
After a reboot, Dolphin longer crashes.
Comment 3 Dario Andres 2009-07-10 17:17:36 UTC
So, you are not getting the crash anymore ? Thanks
Comment 4 Andrew 2009-07-11 03:10:13 UTC
Since the reboot I can't reproduce the crash.  I think I had mounted other
file systems at the time via mount.cifs.  If it happens again I'll try to
get further information.

Best Regards,
Andrew


On Fri, Jul 10, 2009 at 8:17 AM, Dario Andres <andresbajotierra@gmail.com>wrote:

> https://bugs.kde.org/show_bug.cgi?id=199368
>
>
>
>
>
> --- Comment #3 from Dario Andres <andresbajotierra gmail com>  2009-07-10
> 17:17:36 ---
> So, you are not getting the crash anymore ? Thanks
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 5 Dario Andres 2009-07-11 12:12:13 UTC
Thanks
Comment 6 Peter Penz 2011-02-27 20:11:36 UTC
Git commit d1254968eac95f4d9d8c47552e27f0cc40e6aed9 by Peter Penz.
Committed on 27/02/2011 at 20:01.
Pushed by ppenz into branch 'master'.

KFileMetaDataProvider: Don't crash if a Strigi analyzer crashes

Some Strigi analyzers are still unstable and crash under certain circumstances. This patch moves the reading of the meta-data into a custom process instead of doing it in a thread, which assures that a crashing Strigi analyzer does not result in crashing Dolphin or Konqueror when hovering some items.

FIXED-IN: 4.7.0
BUG: 257964
BUG: 258715
BUG: 262299
BUG: 263468
BUG: 263502
BUG: 264254
BUG: 234799
BUG: 251462
BUG: 251701
BUG: 258918
BUG: 192377
BUG: 195564
BUG: 199368
BUG: 210841
BUG: 245376
BUG: 246461
BUG: 246901
BUG: 249150
BUG: 261952
BUG: 249876
BUG: 179376
BUG: 179417
BUG: 179420
BUG: 181591
BUG: 183269
BUG: 183722
BUG: 185667
BUG: 188596
BUG: 191864
BUG: 193112
BUG: 205813
BUG: 244621
BUG: 245451
BUG: 248214
BUG: 249655
BUG: 249876
BUG: 265549
BUG: 267079

M  +11   -1    kio/CMakeLists.txt     
M  +68   -38   kio/kfile/kfilemetadataprovider.cpp     
M  +2    -1    kio/kfile/kfilemetadataprovider_p.h     
A  +174  -0    kio/kfile/kfilemetadatareader.cpp         [License: LGPL (v2+)]
M  +0    -2    kio/kfile/kfilemetadatawidget.cpp     
D  +0    -178  kio/kfile/kloadfilemetadatathread.cpp     
D  +0    -96   kio/kfile/kloadfilemetadatathread_p.h     

http://commits.kde.org/kdelibs/d1254968eac95f4d9d8c47552e27f0cc40e6aed9