Bug 311670 - Crash when in Partition Manager unmount partition -> del -> resize -> mount -> crash
Summary: Crash when in Partition Manager unmount partition -> del -> resize -> mount -...
Status: RESOLVED DUPLICATE of bug 287513
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 2.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
: 317038 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-12-14 08:21 UTC by IgorOhrimenko
Modified: 2013-09-09 23:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (12.04 KB, text/plain)
2013-09-09 23:01 UTC, ponchorat1968
Details

Note You need to log in before you can comment on or make changes to this bug.
Description IgorOhrimenko 2012-12-14 08:21:37 UTC
Application: dolphin (2.1)
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.5.0-19-generic i686
Distribution: Ubuntu 12.10

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

Run Partition Manager. /dev/sdb have three partition. Unmount and delete second. Resize third to free space. After finish auto mount and crash.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1cb7740 (LWP 2347))]

Thread 3 (Thread 0xaf4aab40 (LWP 2352)):
#0  0xb4cafdcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb62fafb5 in do_gettime (frac=0xaf4a9f70, sec=0xaf4a9f68) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb63e236e in QTimerInfoList::updateCurrentTime (this=0xaeb02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x7fffffff in ?? ()
#5  0xb63e26fa in QTimerInfoList::timerWait (this=0xaeb02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7fffffff in ?? ()

Thread 2 (Thread 0xae810b40 (LWP 2353)):
#0  0xb7762424 in __kernel_vsyscall ()
#1  0xb75eb5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4c0574b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4bf6d00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4bf6e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb63e199f in QEventDispatcherGlib::processEvents (this=0xadf00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb63ae26c in QEventLoop::processEvents (this=this@entry=0xae810228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb63ae561 in QEventLoop::exec (this=0xae810228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb629966c in QThread::exec (this=0x94e6f78) at thread/qthread.cpp:501
#9  0xb638c7bd in QInotifyFileSystemWatcherEngine::run (this=0x94e6f78) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb629ca58 in QThreadPrivate::start (arg=0x94e6f78) at thread/qthread_unix.cpp:338
#11 0xb4cc6d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb75f9d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1cb7740 (LWP 2347)):
[KCrash Handler]
#7  ref (this=0x11) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#8  QString (other=..., this=0xbffb8084) at /usr/include/qt4/QtCore/qstring.h:726
#9  udi (this=0x9981a08) at ../../../solid/solid/device_p.h:42
#10 Solid::Device::udi (this=0x99b0c2c) at ../../../solid/solid/device.cpp:104
#11 0xb74bb6e5 in qStringComparisonHelper (s2=0xb74ed48b "ngFinished()", s1=...) at /usr/include/qt4/QtCore/qstring.h:921
#12 operator== (s=0xb74ed48b "ngFinished()", this=0xbffb8178) at /usr/include/qt4/QtCore/qstring.h:924
#13 KFilePlacesItem::setBookmark (this=0x0, bookmark=...) at ../../kfile/kfileplacesitem.cpp:100
#14 0xb629549b in qFree (ptr=0x99d88b8) at global/qmalloc.cpp:60
#15 0xb62edb00 in QString::free (d=0x99d88b8) at tools/qstring.cpp:1235
#16 0xb74bb34c in KFilePlacesItem::isDevice (this=0xbffb8178) at ../../kfile/kfileplacesitem.cpp:88
#17 0xb74bd128 in KFilePlacesItem::KFilePlacesItem (this=0x0, manager=0x99d8818, address=..., udi=...) at ../../kfile/kfileplacesitem.cpp:42
#18 0x00000006 in ?? ()
#19 0x00000000 in ?? ()

Possible duplicates by query: bug 287513, bug 275554.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2012-12-17 10:28:55 UTC
Thanks for the bug report! Looks like a Solid issue.

*** This bug has been marked as a duplicate of bug 287513 ***
Comment 2 Frank Reininghaus 2013-03-20 08:55:27 UTC
*** Bug 317038 has been marked as a duplicate of this bug. ***
Comment 3 ponchorat1968 2013-09-09 23:01:33 UTC
Created attachment 82248 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

Resizing a spare HD with multiple partitions and Dolphin crashed.

-- Backtrace (Reduced):
#7  QString (other=..., this=0x7fffd7a642b0) at /usr/include/qt4/QtCore/qstring.h:726
#8  udi (this=0x58326f0) at ../../../solid/solid/device_p.h:42
#9  Solid::Device::udi (this=0x2c0de38) at ../../../solid/solid/device.cpp:104
#10 0x00007fd897c8af7d in KFilePlacesItem::device (this=0x2c0de00) at ../../kfile/kfileplacesitem.cpp:107
#11 0x00007fd897c8d043 in KFilePlacesModel::deviceForIndex (this=<optimized out>, index=...) at ../../kfile/kfileplacesmodel.cpp:217