Bug 306481

Summary: Crash while creating unformatted partition
Product: [Applications] partitionmanager Reporter: Anton Astafiev <mahairod777>
Component: generalAssignee: Volker Lanz <vl>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Anton Astafiev 2012-09-09 08:07:03 UTC
Application: partitionmanager-bin (1.0.60)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.2
Operating System: Linux 3.4.7-1.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
Crash happens while creating unformatted partition. Partition actually got formatted after crash

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Partition Manager (partitionmanager-bin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fc3aa111840 (LWP 3997))]

Thread 2 (Thread 0x7fc38fca1700 (LWP 3999)):
#0  0x00007fc3a6d9f803 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc3a210e448 in g_main_context_poll (n_fds=1, fds=0x7fc388002450, priority=<optimized out>, timeout=-1, context=0x7fc3880009a0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7fc3880009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00007fc3a210e90c in g_main_context_iteration (context=0x7fc3880009a0, may_block=1) at gmain.c:3152
#4  0x00007fc3a8ae3246 in QEventDispatcherGlib::processEvents (this=0x7fc3880008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fc3a8ab3312 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fc3a8ab3567 in QEventLoop::exec (this=0x7fc38fca0d10, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fc3a89b2b87 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007fc3a8a92f9f in QInotifyFileSystemWatcherEngine::run (this=0x237b7c0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fc3a89b5bcb in QThreadPrivate::start (arg=0x237b7c0) at thread/qthread_unix.cpp:307
#10 0x00007fc3a8725d90 in start_thread (arg=0x7fc38fca1700) at pthread_create.c:309
#11 0x00007fc3a6da819d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fc3aa111840 (LWP 3997)):
[KCrash Handler]
#6  0x00007fc3a9c48760 in sectorsUsed (this=0xb0000000a) at /usr/src/debug/kde-partitionmanager-1.0.3/src/fs/filesystem.h:162
#7  Partition::sectorsUsed (this=0x2a7a4e0) at /usr/src/debug/kde-partitionmanager-1.0.3/src/core/partition.cpp:180
#8  0x00007fc3a9cbb3e0 in used (this=0x2a7a4e0) at /usr/src/debug/kde-partitionmanager-1.0.3/src/core/partition.h:146
#9  PartWidget::paintEvent (this=0x2a7b210) at /usr/src/debug/kde-partitionmanager-1.0.3/src/gui/partwidget.cpp:113
#10 0x00007fc3a7c7fefc in QWidget::event (this=0x2a7b210, event=0x7fff4eb63290) at kernel/qwidget.cpp:8517
#11 0x00007fc3a7c2fae4 in notify_helper (e=0x7fff4eb63290, receiver=0x2a7b210, this=0x2202ba0) at kernel/qapplication.cpp:4551
#12 QApplicationPrivate::notify_helper (this=0x2202ba0, receiver=0x2a7b210, e=0x7fff4eb63290) at kernel/qapplication.cpp:4523
#13 0x00007fc3a7c348b3 in QApplication::notify (this=0x7fff4eb65cb0, receiver=0x2a7b210, e=0x7fff4eb63290) at kernel/qapplication.cpp:4412
#14 0x00007fc3a92d78e6 in KApplication::notify (this=0x7fff4eb65cb0, receiver=0x2a7b210, event=0x7fff4eb63290) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#15 0x00007fc3a8ab448c in QCoreApplication::notifyInternal (this=0x7fff4eb65cb0, receiver=0x2a7b210, event=0x7fff4eb63290) at kernel/qcoreapplication.cpp:915
#16 0x00007fc3a7c7bba0 in sendSpontaneousEvent (event=0x7fff4eb63290, receiver=0x2a7b210) at ../../src/corelib/kernel/qcoreapplication.h:234
#17 QWidgetPrivate::drawWidget (this=0x2e62690, pdev=0x25cd930, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5594
#18 0x00007fc3a7c7c80f in QWidgetPrivate::paintSiblingsRecursive (this=0x24107e0, pdev=0x25cd930, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5803
#19 0x00007fc3a7c7b8fc in QWidgetPrivate::drawWidget (this=0x24107e0, pdev=0x25cd930, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5647
#20 0x00007fc3a7c7c80f in QWidgetPrivate::paintSiblingsRecursive (this=0x24636f0, pdev=0x25cd930, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5803
#21 0x00007fc3a7c7c595 in QWidgetPrivate::paintSiblingsRecursive (this=0x24636f0, pdev=0x25cd930, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5790
#22 0x00007fc3a7c7b8fc in QWidgetPrivate::drawWidget (this=0x24636f0, pdev=0x25cd930, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5647
#23 0x00007fc3a7c7c80f in QWidgetPrivate::paintSiblingsRecursive (this=0x23c77e0, pdev=0x25cd930, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5803
#24 0x00007fc3a7c7c595 in QWidgetPrivate::paintSiblingsRecursive (this=0x23c77e0, pdev=0x25cd930, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5790
#25 0x00007fc3a7c7c595 in QWidgetPrivate::paintSiblingsRecursive (this=0x23c77e0, pdev=0x25cd930, siblings=..., index=11, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5790
#26 0x00007fc3a7c7c595 in QWidgetPrivate::paintSiblingsRecursive (this=0x23c77e0, pdev=0x25cd930, siblings=..., index=14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5790
#27 0x00007fc3a7c7c595 in QWidgetPrivate::paintSiblingsRecursive (this=0x23c77e0, pdev=0x25cd930, siblings=..., index=17, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5790
#28 0x00007fc3a7c7c595 in QWidgetPrivate::paintSiblingsRecursive (this=0x23c77e0, pdev=0x25cd930, siblings=..., index=27, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5790
#29 0x00007fc3a7c7c595 in QWidgetPrivate::paintSiblingsRecursive (this=0x23c77e0, pdev=0x25cd930, siblings=..., index=28, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5790
#30 0x00007fc3a7c7b8fc in QWidgetPrivate::drawWidget (this=0x23c77e0, pdev=0x25cd930, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x23e5130) at kernel/qwidget.cpp:5647
#31 0x00007fc3a7e473c0 in QWidgetBackingStore::sync (this=0x23e5130) at painting/qbackingstore.cpp:1373
#32 0x00007fc3a7c72360 in QWidgetPrivate::syncBackingStore (this=0x23c77e0) at kernel/qwidget.cpp:1892
#33 0x00007fc3a7c8041c in QWidget::event (this=0x23c76e0, event=0x2e5d180) at kernel/qwidget.cpp:8664
#34 0x00007fc3a8050b7b in QMainWindow::event (this=0x23c76e0, event=0x2e5d180) at widgets/qmainwindow.cpp:1478
#35 0x00007fc3a93d3c58 in KXmlGuiWindow::event (this=0x23c76e0, ev=0x2e5d180) at /usr/src/debug/kdelibs-4.8.5/kdeui/xmlgui/kxmlguiwindow.cpp:126
#36 0x00007fc3a7c2fae4 in notify_helper (e=0x2e5d180, receiver=0x23c76e0, this=0x2202ba0) at kernel/qapplication.cpp:4551
#37 QApplicationPrivate::notify_helper (this=0x2202ba0, receiver=0x23c76e0, e=0x2e5d180) at kernel/qapplication.cpp:4523
#38 0x00007fc3a7c348b3 in QApplication::notify (this=0x7fff4eb65cb0, receiver=0x23c76e0, e=0x2e5d180) at kernel/qapplication.cpp:4412
#39 0x00007fc3a92d78e6 in KApplication::notify (this=0x7fff4eb65cb0, receiver=0x23c76e0, event=0x2e5d180) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#40 0x00007fc3a8ab448c in QCoreApplication::notifyInternal (this=0x7fff4eb65cb0, receiver=0x23c76e0, event=0x2e5d180) at kernel/qcoreapplication.cpp:915
#41 0x00007fc3a8ab7f2a in sendEvent (event=0x2e5d180, receiver=0x23c76e0) at kernel/qcoreapplication.h:231
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x21db060) at kernel/qcoreapplication.cpp:1539
#43 0x00007fc3a8ae2db3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=0x2205400) at kernel/qeventdispatcher_glib.cpp:279
#45 0x00007fc3a210df3d in g_main_dispatch (context=0x2205a50) at gmain.c:2441
#46 g_main_context_dispatch (context=0x2205a50) at gmain.c:3011
#47 0x00007fc3a210e738 in g_main_context_iterate (context=0x2205a50, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#48 0x00007fc3a210e90c in g_main_context_iteration (context=0x2205a50, may_block=1) at gmain.c:3152
#49 0x00007fc3a8ae31df in QEventDispatcherGlib::processEvents (this=0x21dc520, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#50 0x00007fc3a7cd281e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#51 0x00007fc3a8ab3312 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007fc3a8ab3567 in QEventLoop::exec (this=0x7fff4eb65c60, flags=...) at kernel/qeventloop.cpp:204
#53 0x00007fc3a8ab8225 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#54 0x00000000004013e3 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-partitionmanager-1.0.3/src/main.cpp:60

This bug may be a duplicate of or related to bug 306476.

Possible duplicates by query: bug 306476, bug 287400, bug 281900.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-09-20 23:25:36 UTC

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