[Bug 219253] Never block plasma when copy or other action
BRULE Herman
alpha_one_x86 at first-world.info
Sat Dec 19 15:59:48 GMT 2009
https://bugs.kde.org/show_bug.cgi?id=219253
--- Comment #10 from BRULE Herman <alpha_one_x86 first-world info> 2009-12-19 16:59:06 ---
After test, how mount usb key with the device notifier? Well I had done it via
dolphin, dolphin have freeze and unable to mount the usb key (freeze all the
time). The I had not can by test the file copy.
But I have do bt, not I have do lot of ctrl - c, it have unfreeze only after I
have unplg the usb key at hot, then I don't know if the bt is usefull for you:
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu"...
(gdb) run
Starting program: /usr/bin/dolphin --sync --nofork
[Thread debugging using libthread_db enabled]
[New Thread 0x7f2e1e902740 (LWP 19546)]
^C^C^Cbt
bt
Program received signal SIGINT, Interrupt.
[Switching to Thread 0x7f2e1e902740 (LWP 19546)]
0x00007f2e1a147e37 in statfs64 () from /lib64/libc.so.6
Current language: auto; currently c
(gdb) bt
#0 0x00007f2e1a147e37 in statfs64 () from /lib64/libc.so.6
#1 0x00007f2e1a147ec1 in *__GI_statvfs (file=0x22571a8 "/media/disk",
buf=0x7fffe6b02540) at ../sysdeps/unix/sysv/linux/wordsize-64/../statvfs.c:36
#2 0x00007f2e1e44e084 in KDiskFreeSpaceInfo::freeSpaceInfo (path=@0x22133f8)
at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kio/kfile/kdiskfreespaceinfo.cpp:135
#3 0x00007f2e1e025fc7 in KFilePlacesViewDelegate::paint (this=0x1d47920,
painter=0x7fffe6b02dd0, option=@0x7fffe6b02ad0, index=@0x2214dc0) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kfile/kfileplacesview.cpp:189
#4 0x00007f2e1b201da9 in QListView::paintEvent (this=0x1d182e0,
e=0x7fffe6b03ad0) at itemviews/qlistview.cpp:1192
#5 0x00007f2e1e023699 in KFilePlacesView::paintEvent (this=0x22571a8,
event=0x7fffe6b02480) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kfile/kfileplacesview.cpp:792
#6 0x00007f2e1ad7ab75 in QWidget::event (this=0x1d182e0, event=0x7fffe6b03ad0)
at kernel/qwidget.cpp:7692
#7 0x00007f2e1b0bef9c in QFrame::event (this=0x1d182e0, e=0x7fffe6b03ad0) at
widgets/qframe.cpp:559
#8 0x00007f2e1b1e8f2b in QAbstractItemView::viewportEvent (this=0x1d182e0,
event=0x7fffe6b03ad0) at itemviews/qabstractitemview.cpp:1476
#9 0x00007f2e1ba1bf07 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x1d181a0, event=0x7fffe6b03ad0) at
kernel/qcoreapplication.cpp:726
#10 0x00007f2e1ad268ae in QApplicationPrivate::notify_helper (this=0x1c172e0,
receiver=0x1d181a0, e=0x7fffe6b03ad0) at kernel/qapplication.cpp:4061
#11 0x00007f2e1ad2e45a in QApplication::notify (this=0x7fffe6b05440,
receiver=0x1d181a0, e=0x7fffe6b03ad0) at kernel/qapplication.cpp:4030
#12 0x00007f2e1c8765ea in KApplication::notify (this=0x7fffe6b05440,
receiver=0x1d181a0, event=0x7fffe6b03ad0) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#13 0x00007f2e1ba1cd2b in QCoreApplication::notifyInternal
(this=0x7fffe6b05440, receiver=0x1d181a0, event=0x7fffe6b03ad0) at
kernel/qcoreapplication.cpp:606
#14 0x00007f2e1ad7d7ef in QWidgetPrivate::drawWidget (this=0x1d44100,
pdev=0x1c6aa98, rgn=@0x7fffe6b03d00, offset=@0x7fffe6b03cf0, flags=<value
optimized out>, sharedPainter=0x0, backingStore=0x1ca0a80) at
kernel/qwidget.cpp:5084
#15 0x00007f2e1ad7df3a in QWidgetPrivate::paintSiblingsRecursive
(this=0x1f4d9b0, pdev=0x1c6aa98, siblings=@0x1f4d9c8, index=0,
rgn=@0x7fffe6b04030, offset=@0x7fffe6b04020, flags=4, sharedPainter=0x0,
backingStore=0x1ca0a80)
at kernel/qwidget.cpp:5194
#16 0x00007f2e1ad7d45d in QWidgetPrivate::drawWidget (this=0x1f4d9b0,
pdev=0x1c6aa98, rgn=@0x7fffe6b04030, offset=@0x7fffe6b04020, flags=4,
sharedPainter=0x0, backingStore=0x1ca0a80) at kernel/qwidget.cpp:5133
#17 0x00007f2e1ad7df3a in QWidgetPrivate::paintSiblingsRecursive
(this=0x1c7d310, pdev=0x1c6aa98, siblings=@0x1c7d328, index=5,
rgn=@0x7fffe6b04360, offset=@0x7fffe6b04350, flags=4, sharedPainter=0x0,
backingStore=0x1ca0a80)
at kernel/qwidget.cpp:5194
#18 0x00007f2e1ad7d45d in QWidgetPrivate::drawWidget (this=0x1c7d310,
pdev=0x1c6aa98, rgn=@0x7fffe6b04360, offset=@0x7fffe6b04350, flags=4,
sharedPainter=0x0, backingStore=0x1ca0a80) at kernel/qwidget.cpp:5133
#19 0x00007f2e1ad7df3a in QWidgetPrivate::paintSiblingsRecursive
(this=0x1c6e2e0, pdev=0x1c6aa98, siblings=@0x1c6e2f8, index=15,
rgn=@0x7fffe6b048d0, offset=@0x1ca0ac4, flags=4, sharedPainter=0x0,
backingStore=0x1ca0a80)
at kernel/qwidget.cpp:5194
#20 0x00007f2e1ad7d45d in QWidgetPrivate::drawWidget (this=0x1c6e2e0,
pdev=0x1c6aa98, rgn=@0x7fffe6b048d0, offset=@0x1ca0ac4, flags=4,
sharedPainter=0x0, backingStore=0x1ca0a80) at kernel/qwidget.cpp:5133
#21 0x00007f2e1aeeb3d0 in QWidgetBackingStore::sync (this=0x1ca0a80) at
painting/qbackingstore.cpp:1272
#22 0x00007f2e1ad6fc43 in QWidgetPrivate::syncBackingStore (this=0x1c6e2e0) at
kernel/qwidget.cpp:1603
#23 0x00007f2e1ad7aa80 in QWidget::event (this=0x1ca1500, event=0x21ca590) at
kernel/qwidget.cpp:7832
#24 0x00007f2e1b0d822b in QMainWindow::event (this=0x1ca1500, event=0x21ca590)
at widgets/qmainwindow.cpp:1399
#25 0x00007f2e1c997655 in KXmlGuiWindow::event (this=0x22571a8,
ev=0x7fffe6b02480) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/xmlgui/kxmlguiwindow.cpp:131
#26 0x00007f2e1ad268d5 in QApplicationPrivate::notify_helper (this=0x1c172e0,
receiver=0x1ca1500, e=0x21ca590) at kernel/qapplication.cpp:4065
#27 0x00007f2e1ad2e45a in QApplication::notify (this=0x7fffe6b05440,
receiver=0x1ca1500, e=0x21ca590) at kernel/qapplication.cpp:4030
#28 0x00007f2e1c8765ea in KApplication::notify (this=0x7fffe6b05440,
receiver=0x1ca1500, event=0x21ca590) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#29 0x00007f2e1ba1cd2b in QCoreApplication::notifyInternal
(this=0x7fffe6b05440, receiver=0x1ca1500, event=0x21ca590) at
kernel/qcoreapplication.cpp:606
#30 0x00007f2e1ba1d6f8 in QCoreApplicationPrivate::sendPostedEvents
(receiver=<value optimized out>, event_type=0, data=0x1bf6fb0) at
kernel/qcoreapplication.h:213
#31 0x00007f2e1ba44a53 in postEventSourceDispatch (s=<value optimized out>) at
kernel/qcoreapplication.h:218
#32 0x00007f2e17ca3649 in IA__g_main_context_dispatch (context=0x1c19c40) at
gmain.c:1824
#33 0x00007f2e17ca6e68 in g_main_context_iterate (context=0x1c19c40, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2455
#34 0x00007f2e17ca701e in IA__g_main_context_iteration (context=0x1c19c40,
may_block=1) at gmain.c:2518
#35 0x00007f2e1ba4464f in QEventDispatcherGlib::processEvents (this=0x1c17510,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#36 0x00007f2e1adb5b28 in QGuiEventDispatcherGlib::processEvents
(this=0x22571a8, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#37 0x00007f2e1ba1b372 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -424651920}) at kernel/qeventloop.cpp:149
#38 0x00007f2e1ba1b55c in QEventLoop::exec (this=0x7fffe6b053b0, flags={i =
-424651840}) at kernel/qeventloop.cpp:197
#39 0x00007f2e1ba1d99c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#40 0x0000000000436e29 in main (argc=3, argv=0x7fffe6b05928) at
/var/tmp/portage/kde-base/dolphin-4.3.4/work/dolphin-4.3.4/dolphin/src/main.cpp:94
(gdb) bt
#0 0x00007f2e1a147e37 in statfs64 () from /lib64/libc.so.6
#1 0x00007f2e1a147ec1 in *__GI_statvfs (file=0x22571a8 "/media/disk",
buf=0x7fffe6b02540) at ../sysdeps/unix/sysv/linux/wordsize-64/../statvfs.c:36
#2 0x00007f2e1e44e084 in KDiskFreeSpaceInfo::freeSpaceInfo (path=@0x22133f8)
at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kio/kfile/kdiskfreespaceinfo.cpp:135
#3 0x00007f2e1e025fc7 in KFilePlacesViewDelegate::paint (this=0x1d47920,
painter=0x7fffe6b02dd0, option=@0x7fffe6b02ad0, index=@0x2214dc0) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kfile/kfileplacesview.cpp:189
#4 0x00007f2e1b201da9 in QListView::paintEvent (this=0x1d182e0,
e=0x7fffe6b03ad0) at itemviews/qlistview.cpp:1192
#5 0x00007f2e1e023699 in KFilePlacesView::paintEvent (this=0x22571a8,
event=0x7fffe6b02480) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kfile/kfileplacesview.cpp:792
#6 0x00007f2e1ad7ab75 in QWidget::event (this=0x1d182e0, event=0x7fffe6b03ad0)
at kernel/qwidget.cpp:7692
#7 0x00007f2e1b0bef9c in QFrame::event (this=0x1d182e0, e=0x7fffe6b03ad0) at
widgets/qframe.cpp:559
#8 0x00007f2e1b1e8f2b in QAbstractItemView::viewportEvent (this=0x1d182e0,
event=0x7fffe6b03ad0) at itemviews/qabstractitemview.cpp:1476
#9 0x00007f2e1ba1bf07 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x1d181a0, event=0x7fffe6b03ad0) at
kernel/qcoreapplication.cpp:726
#10 0x00007f2e1ad268ae in QApplicationPrivate::notify_helper (this=0x1c172e0,
receiver=0x1d181a0, e=0x7fffe6b03ad0) at kernel/qapplication.cpp:4061
#11 0x00007f2e1ad2e45a in QApplication::notify (this=0x7fffe6b05440,
receiver=0x1d181a0, e=0x7fffe6b03ad0) at kernel/qapplication.cpp:4030
#12 0x00007f2e1c8765ea in KApplication::notify (this=0x7fffe6b05440,
receiver=0x1d181a0, event=0x7fffe6b03ad0) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#13 0x00007f2e1ba1cd2b in QCoreApplication::notifyInternal
(this=0x7fffe6b05440, receiver=0x1d181a0, event=0x7fffe6b03ad0) at
kernel/qcoreapplication.cpp:606
#14 0x00007f2e1ad7d7ef in QWidgetPrivate::drawWidget (this=0x1d44100,
pdev=0x1c6aa98, rgn=@0x7fffe6b03d00, offset=@0x7fffe6b03cf0, flags=<value
optimized out>, sharedPainter=0x0, backingStore=0x1ca0a80) at
kernel/qwidget.cpp:5084
#15 0x00007f2e1ad7df3a in QWidgetPrivate::paintSiblingsRecursive
(this=0x1f4d9b0, pdev=0x1c6aa98, siblings=@0x1f4d9c8, index=0,
rgn=@0x7fffe6b04030, offset=@0x7fffe6b04020, flags=4, sharedPainter=0x0,
backingStore=0x1ca0a80)
at kernel/qwidget.cpp:5194
#16 0x00007f2e1ad7d45d in QWidgetPrivate::drawWidget (this=0x1f4d9b0,
pdev=0x1c6aa98, rgn=@0x7fffe6b04030, offset=@0x7fffe6b04020, flags=4,
sharedPainter=0x0, backingStore=0x1ca0a80) at kernel/qwidget.cpp:5133
#17 0x00007f2e1ad7df3a in QWidgetPrivate::paintSiblingsRecursive
(this=0x1c7d310, pdev=0x1c6aa98, siblings=@0x1c7d328, index=5,
rgn=@0x7fffe6b04360, offset=@0x7fffe6b04350, flags=4, sharedPainter=0x0,
backingStore=0x1ca0a80)
at kernel/qwidget.cpp:5194
#18 0x00007f2e1ad7d45d in QWidgetPrivate::drawWidget (this=0x1c7d310,
pdev=0x1c6aa98, rgn=@0x7fffe6b04360, offset=@0x7fffe6b04350, flags=4,
sharedPainter=0x0, backingStore=0x1ca0a80) at kernel/qwidget.cpp:5133
#19 0x00007f2e1ad7df3a in QWidgetPrivate::paintSiblingsRecursive
(this=0x1c6e2e0, pdev=0x1c6aa98, siblings=@0x1c6e2f8, index=15,
rgn=@0x7fffe6b048d0, offset=@0x1ca0ac4, flags=4, sharedPainter=0x0,
backingStore=0x1ca0a80)
at kernel/qwidget.cpp:5194
#20 0x00007f2e1ad7d45d in QWidgetPrivate::drawWidget (this=0x1c6e2e0,
pdev=0x1c6aa98, rgn=@0x7fffe6b048d0, offset=@0x1ca0ac4, flags=4,
sharedPainter=0x0, backingStore=0x1ca0a80) at kernel/qwidget.cpp:5133
#21 0x00007f2e1aeeb3d0 in QWidgetBackingStore::sync (this=0x1ca0a80) at
painting/qbackingstore.cpp:1272
#22 0x00007f2e1ad6fc43 in QWidgetPrivate::syncBackingStore (this=0x1c6e2e0) at
kernel/qwidget.cpp:1603
#23 0x00007f2e1ad7aa80 in QWidget::event (this=0x1ca1500, event=0x21ca590) at
kernel/qwidget.cpp:7832
#24 0x00007f2e1b0d822b in QMainWindow::event (this=0x1ca1500, event=0x21ca590)
at widgets/qmainwindow.cpp:1399
#25 0x00007f2e1c997655 in KXmlGuiWindow::event (this=0x22571a8,
ev=0x7fffe6b02480) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/xmlgui/kxmlguiwindow.cpp:131
#26 0x00007f2e1ad268d5 in QApplicationPrivate::notify_helper (this=0x1c172e0,
receiver=0x1ca1500, e=0x21ca590) at kernel/qapplication.cpp:4065
#27 0x00007f2e1ad2e45a in QApplication::notify (this=0x7fffe6b05440,
receiver=0x1ca1500, e=0x21ca590) at kernel/qapplication.cpp:4030
#28 0x00007f2e1c8765ea in KApplication::notify (this=0x7fffe6b05440,
receiver=0x1ca1500, event=0x21ca590) at
/var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#29 0x00007f2e1ba1cd2b in QCoreApplication::notifyInternal
(this=0x7fffe6b05440, receiver=0x1ca1500, event=0x21ca590) at
kernel/qcoreapplication.cpp:606
#30 0x00007f2e1ba1d6f8 in QCoreApplicationPrivate::sendPostedEvents
(receiver=<value optimized out>, event_type=0, data=0x1bf6fb0) at
kernel/qcoreapplication.h:213
#31 0x00007f2e1ba44a53 in postEventSourceDispatch (s=<value optimized out>) at
kernel/qcoreapplication.h:218
#32 0x00007f2e17ca3649 in IA__g_main_context_dispatch (context=0x1c19c40) at
gmain.c:1824
#33 0x00007f2e17ca6e68 in g_main_context_iterate (context=0x1c19c40, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2455
#34 0x00007f2e17ca701e in IA__g_main_context_iteration (context=0x1c19c40,
may_block=1) at gmain.c:2518
#35 0x00007f2e1ba4464f in QEventDispatcherGlib::processEvents (this=0x1c17510,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#36 0x00007f2e1adb5b28 in QGuiEventDispatcherGlib::processEvents
(this=0x22571a8, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#37 0x00007f2e1ba1b372 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -424651920}) at kernel/qeventloop.cpp:149
#38 0x00007f2e1ba1b55c in QEventLoop::exec (this=0x7fffe6b053b0, flags={i =
-424651840}) at kernel/qeventloop.cpp:197
#39 0x00007f2e1ba1d99c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#40 0x0000000000436e29 in main (argc=3, argv=0x7fffe6b05928) at
/var/tmp/portage/kde-base/dolphin-4.3.4/work/dolphin-4.3.4/dolphin/src/main.cpp:94
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list