Bug 201844 - Previewing a folder without permissions (or deleted), from FolderView, causes Plasma to crash (QGraphicsScene::drawItems, QGraphicsView::drawItems, QGraphicsView::paintEvent)
Summary: Previewing a folder without permissions (or deleted), from FolderView, causes...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-folderview (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 200138 201929 202627 202679 202915 203111 203291 203910 204805 204837 205717 205971 206587 206945 207854 207908 208113 208475 208489 208720 208795 208961 209144 210376 210870 211261 211835 212088 212581 220909 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-29 02:50 UTC by Ehud Kaldor
Modified: 2010-01-01 19:14 UTC (History)
33 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ehud Kaldor 2009-07-29 02:50:13 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.98 (KDE 4.2.98 (KDE 4.3 RC3))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-14-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
after deleting a directory from the desktop by using the delete button, the desktop (plasma) crashed

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 5011)]

Thread 2 (Thread 0xa84aab90 (LWP 5015)):
#0  0xb7f01430 in __kernel_vsyscall ()
#1  0xb63c40e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb65a42ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7cfa9b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7633152 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb7cf996e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb63c04ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb659549e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5ecea10 (LWP 5011)):
[KCrash Handler]
#6  0xb6ed46f8 in QGraphicsScene::drawItems () from /usr/lib/libQtGui.so.4
#7  0xb6ee6ffc in QGraphicsView::drawItems () from /usr/lib/libQtGui.so.4
#8  0xb6ef4a52 in QGraphicsView::paintEvent () from /usr/lib/libQtGui.so.4
#9  0xb68d191e in QWidget::event () from /usr/lib/libQtGui.so.4
#10 0xb6cab993 in QFrame::event () from /usr/lib/libQtGui.so.4
#11 0xb6d4b94f in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#12 0xb6eef102 in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
#13 0xb6d4df55 in ?? () from /usr/lib/libQtGui.so.4
#14 0xb7decc5a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#15 0xb687ae7a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#16 0xb6883282 in QApplication::notify () from /usr/lib/libQtGui.so.4
#17 0xb73b55cd in KApplication::notify () from /usr/lib/libkdeui.so.5
#18 0xb7deda3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#19 0xb6885fee in QCoreApplication::sendSpontaneousEvent () from /usr/lib/libQtGui.so.4
#20 0xb68d9719 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#21 0xb68d9ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#22 0xb68d930a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#23 0xb68d9ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#24 0xb68d930a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#25 0xb6a9608a in ?? () from /usr/lib/libQtGui.so.4
#26 0xb68c9bb6 in QWidgetPrivate::syncBackingStore () from /usr/lib/libQtGui.so.4
#27 0xb68d1d85 in QWidget::event () from /usr/lib/libQtGui.so.4
#28 0xb687ae9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#29 0xb6883282 in QApplication::notify () from /usr/lib/libQtGui.so.4
#30 0xb73b55cd in KApplication::notify () from /usr/lib/libkdeui.so.5
#31 0xb7deda3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#32 0xb7dee695 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#33 0xb7dee88d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#34 0xb7e197ef in ?? () from /usr/lib/libQtCore.so.4
#35 0xb640db88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb64110eb in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb6411268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb7e19438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#39 0xb691c365 in ?? () from /usr/lib/libQtGui.so.4
#40 0xb7dec06a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#41 0xb7dec4aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#42 0xb7dee959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#43 0xb687ad17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#44 0xb3c4e5d0 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#45 0x0804e27d in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-29 03:16:15 UTC
This could be a Qt4 bug (may be fixed on 4.5.2+). 
- Can you reproduce the crash at will again ? Thanks
Comment 2 FiNeX 2009-07-29 23:38:22 UTC
*** Bug 201929 has been marked as a duplicate of this bug. ***
Comment 3 Jonathan Thomas 2009-08-05 15:05:45 UTC
*** Bug 202627 has been marked as a duplicate of this bug. ***
Comment 4 Jonathan Thomas 2009-08-06 01:11:45 UTC
*** Bug 202679 has been marked as a duplicate of this bug. ***
Comment 5 siegfried 2009-08-06 10:22:29 UTC
As you can see in my bug report, it still happens with qt 4.5.2.
https://bugs.kde.org/show_bug.cgi?id=202679
Comment 6 Dario Andres 2009-08-07 14:03:36 UTC
*** Bug 202915 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2009-08-10 23:22:38 UTC
*** Bug 203111 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-08-10 23:22:45 UTC
*** Bug 203291 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2009-08-10 23:27:03 UTC
Some of the descriptions of the reporters gave about this crash matches bug 198499
 (different backtrace but related situation). I wonder if fixing it would fix this too....

Regards
Comment 10 Dario Andres 2009-08-15 17:57:44 UTC
*** Bug 203910 has been marked as a duplicate of this bug. ***
Comment 11 Jonathan Thomas 2009-08-18 20:25:12 UTC
Hovering over a non-viewable folder (permissions, or I suppose in the midst of being deleted, etc) can reliably reproduce a crash with the same backtrace. For example, hover over the lost+found folder in the root directory of any linux partition. Users cannot normally view the contents of this folder. This will crash Plasma w/ KDE 4.3.0 and Qt 4.5.2.
Comment 12 Dario Andres 2009-08-18 20:27:46 UTC
Regarding that situation I fixed a crash when trying to right click into that "non-viewable" folder. (but I was getting a different backtace). I could never got the original backtrace (may be because I'm using Qt from kde-qt.git ?)
Comment 13 Dario Andres 2009-08-19 18:33:37 UTC
*** Bug 200138 has been marked as a duplicate of this bug. ***
Comment 14 Dario Andres 2009-08-22 23:52:04 UTC
*** Bug 204805 has been marked as a duplicate of this bug. ***
Comment 15 FiNeX 2009-08-23 10:32:14 UTC
*** Bug 204837 has been marked as a duplicate of this bug. ***
Comment 16 Fredrik Höglund 2009-08-24 23:16:03 UTC
If someone could try reproducing this crash while running plasma in valgrind, and then attach the relevant parts of the output to this bug, it might shed some light on this issue.
Comment 17 Dario Andres 2009-09-02 14:00:49 UTC
*** Bug 205971 has been marked as a duplicate of this bug. ***
Comment 18 Dario Andres 2009-09-10 23:18:27 UTC
*** Bug 206945 has been marked as a duplicate of this bug. ***
Comment 19 Dario Andres 2009-09-10 23:19:04 UTC
*** Bug 205717 has been marked as a duplicate of this bug. ***
Comment 20 Dario Andres 2009-09-17 01:07:24 UTC
*** Bug 206587 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2009-09-19 17:55:57 UTC
*** Bug 207854 has been marked as a duplicate of this bug. ***
Comment 22 Dario Andres 2009-09-19 21:37:15 UTC
*** Bug 207908 has been marked as a duplicate of this bug. ***
Comment 23 FiNeX 2009-09-21 21:53:51 UTC
*** Bug 208113 has been marked as a duplicate of this bug. ***
Comment 24 Dario Andres 2009-09-26 03:01:41 UTC
*** Bug 208489 has been marked as a duplicate of this bug. ***
Comment 25 Dario Andres 2009-09-26 03:02:32 UTC
*** Bug 208475 has been marked as a duplicate of this bug. ***
Comment 26 Beat Wolf 2009-09-28 23:50:47 UTC
*** Bug 208720 has been marked as a duplicate of this bug. ***
Comment 27 Beat Wolf 2009-09-28 23:50:53 UTC
*** Bug 208795 has been marked as a duplicate of this bug. ***
Comment 28 Dario Andres 2009-09-30 14:05:53 UTC
*** Bug 208961 has been marked as a duplicate of this bug. ***
Comment 29 Beat Wolf 2009-10-02 09:25:34 UTC
*** Bug 209144 has been marked as a duplicate of this bug. ***
Comment 30 Dario Andres 2009-10-12 22:22:03 UTC
*** Bug 210376 has been marked as a duplicate of this bug. ***
Comment 31 Dario Andres 2009-10-17 18:23:30 UTC
More information from bug 210870:
-

Mouse over network shortcut icon to webdav folder in folderview crashed plasma

Some more info. I have a folderview plasmoid on my desktop configured to show
the 'network' places. In network I have saved many connections, to ftp folders,
sftp folders, smb and webdav folders. Each and every time I move the mouse over
either the connection icon for the webdav folder and the connection icon for
the smb folder plasma crashes. Moving the mouse over the other connection icons
works very well, only webdav and smb protocols give me problems.
Thanks.
Comment 32 Dario Andres 2009-10-17 18:23:36 UTC
*** Bug 210870 has been marked as a duplicate of this bug. ***
Comment 33 Scott Kitterman 2009-10-20 06:49:02 UTC
I can reliably reproduce this on current Kubuntu Karmic (4.3.2), but attempts to get a trace resulted in me having to file a bug agaisnt gdb.
Comment 34 Scott Kitterman 2009-10-20 07:10:41 UTC
I can reliably reproduce this on current Kubuntu Karmic (4.3.2), but attempts to get a trace resulted in me having to file a bug against gdb.
Comment 35 Scott Kitterman 2009-10-20 21:15:34 UTC
This is caused by a Kubuntu patch (that is going to be dropped).  You can close the KDE bug.
Comment 36 Jonathan Thomas 2009-10-20 21:19:03 UTC
This problem is caused (or at least exposed) by our kubuntu_20_folderview_retry.diff patch which forces folderview to retry listing the directory upon failure. This was to make sure the directory got listed on low-memory systems on the Live CD, but in the case of where folderview has a good reason that listing the directory failed (permissions...) it causes a nice crash by forcing the retry. I have removed this patch in bzr, and this crash should be fixed next upload. We will see how things go for the low-memory systems that this patch was made for during the Kubuntu 9.10 RC -> final release period.
Comment 37 Dario Andres 2009-10-21 02:40:42 UTC
*** Bug 211261 has been marked as a duplicate of this bug. ***
Comment 38 Dario Andres 2009-10-25 22:39:18 UTC
*** Bug 211835 has been marked as a duplicate of this bug. ***
Comment 39 Dario Andres 2009-10-28 01:52:50 UTC
*** Bug 212088 has been marked as a duplicate of this bug. ***
Comment 40 Dario Andres 2009-11-01 13:57:08 UTC
*** Bug 212581 has been marked as a duplicate of this bug. ***
Comment 41 Gandalf Lechner 2009-11-20 20:31:49 UTC
I still see this bug, at least the digital camera related version https://bugs.kde.org/show_bug.cgi?id=208720 marked as a duplicate of it, although I am using latest kubuntu version with all updates installed. How can I get rid of this? 

Thanks in advance,
Gandalf
Comment 42 Dario Andres 2009-11-20 21:52:58 UTC
@Gandalf Lechner: are you getting the same backtrace to confirm it is still the same crash ? (the patch causing the bug was removed from the Kubuntu9.10 packages...)
Comment 43 Gandalf Lechner 2009-11-21 11:43:45 UTC
I'm new to creating backtraces, but I tried and got what I paste below. Let me mention that after plasma-desktop
Comment 44 Gandalf Lechner 2009-11-21 11:46:13 UTC
Sorry, the comment was faster than me ;-)

I wanted to say that plasma-desktop is restarted automatically shortly after the crash. The camera does not show up in the device notifier (I'm using the automount version), but I can access it via digikam. 

Here is what I hope is a correct backtrace:

Application: Plasma-Arbeitsfläche (kdeinit4), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f536347c750 (LWP 4327))]

Thread 11 (Thread 0x7f533ce88910 (LWP 4331)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f5342111c91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f533b93f910 (LWP 4332)):
#0  0x00007f536080f373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f535fe9036c in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f535fe906b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f5362fd41fe in QEventDispatcherGlib::processEvents (this=0x117ee00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f5362faa532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f5362faa904 in QEventLoop::exec (this=0x7f533b93f000, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f5362ec26cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f534239456e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f5362ec5445 in QThreadPrivate::start (arg=0x11e1fa0) at thread/qthread_unix.cpp:188
#9  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 9 (Thread 0x7f533af34910 (LWP 4335)):
#0  0x00007f536080f373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f533af3acbe in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 8 (Thread 0x7f533a733910 (LWP 4336)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f5342122983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f533990d910 (LWP 4337)):
#0  0x00007f53608143c2 in select () from /lib/libc.so.6
#1  0x00007f534213a725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f534211f7e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 6 (Thread 0x7f5338d23910 (LWP 4338)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f534211554b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f534211b51d in ?? () from /usr/lib/libxine.so.1
#3  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 5 (Thread 0x7f5338355910 (LWP 4339)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f534211554b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f534211c555 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 4 (Thread 0x7f5337b54910 (LWP 4340)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f5342125a0b in xine_event_wait () from /usr/lib/libxine.so.1
#2  0x00007f5342125a7e in ?? () from /usr/lib/libxine.so.1
#3  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f5331a5d910 (LWP 4341)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f5362ec64fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1a23b08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1a23b08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f535f2fd78c in QHostInfoAgent::run (this=0x1a23af0) at kernel/qhostinfo.cpp:260
#4  0x00007f5362ec5445 in QThreadPrivate::start (arg=0x1a23af0) at thread/qthread_unix.cpp:188
#5  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f533125c910 (LWP 4351)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f5362ec4ed5 in thread_sleep (ti=0x7f533125bf80) at thread/qthread_unix.cpp:297
#2  0x00007f5362ec5086 in QThread::sleep (secs=<value optimized out>) at thread/qthread_unix.cpp:311
#3  0x00007f5342cea1f0 in ?? () from /usr/lib/kde4/plasma_applet_mail_plasmoid.so
#4  0x00007f5362ec5445 in QThreadPrivate::start (arg=0x1134c10) at thread/qthread_unix.cpp:188
#5  0x00007f535fc3ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f536081b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f536347c750 (LWP 4327)):
[KCrash Handler]
#5  Solid::StorageAccess::filePath (this=0x0) at ../../../solid/solid/storageaccess.cpp:62
#6  0x00007f534489c4ee in ?? () from /usr/lib/kde4/plasma_applet_devicenotifier_automount.so
#7  0x00007f534489d71d in ?? () from /usr/lib/kde4/plasma_applet_devicenotifier_automount.so
#8  0x00007f5362fb3e67 in QMetaMethod::invoke (this=0x7fff82dad980, object=0x1049b70, connectionType=<value optimized out>, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., 
    val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1522
#9  0x00007f5362fb4506 in QMetaObject::invokeMethod (obj=0x1049b70, member=<value optimized out>, type=<value optimized out>, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., 
    val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1114
#10 0x00007f535aacef48 in QMetaObject::invokeMethod (this=<value optimized out>, s=0x2e48080, visualization=0x1049b70, pollingInterval=<value optimized out>, align=<value optimized out>, 
    immediateCall=<value optimized out>) at /usr/include/qt4/QtCore/qobjectdefs.h:403
#11 Plasma::DataEnginePrivate::connectSource (this=<value optimized out>, s=0x2e48080, visualization=0x1049b70, pollingInterval=<value optimized out>, align=<value optimized out>, 
    immediateCall=<value optimized out>) at ../../plasma/dataengine.cpp:607
#12 0x00007f535aacf889 in Plasma::DataEngine::connectSource (this=0x19fa4e0, source=<value optimized out>, visualization=0x1049b70, pollingInterval=0, intervalAlignment=Plasma::NoAlignment)
    at ../../plasma/dataengine.cpp:94
#13 0x00007f534489aa2f in ?? () from /usr/lib/kde4/plasma_applet_devicenotifier_automount.so
#14 0x00007f534489d774 in ?? () from /usr/lib/kde4/plasma_applet_devicenotifier_automount.so
#15 0x00007f5362fc0ddc in QMetaObject::activate (sender=0x19fa4e0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
#16 0x00007f535aace662 in Plasma::DataEngine::sourceAdded (this=0x7fff82dad400, _t1=<value optimized out>) at ./dataengine.moc:176
#17 0x00007f535aacfbf2 in Plasma::DataEngine::setData (this=0x19fa4e0, source=..., key=..., value=...) at ../../plasma/dataengine.cpp:188
#18 0x00007f5331c7a65f in ?? () from /usr/lib/kde4/plasma_engine_hotplug.so
#19 0x00007f5331c7af9d in ?? () from /usr/lib/kde4/plasma_engine_hotplug.so
#20 0x00007f5362fc0ddc in QMetaObject::activate (sender=0x136cf80, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
#21 0x00007f535e29d7e2 in Solid::DeviceNotifier::deviceAdded (this=0x7fff82dad400, _t1=<value optimized out>) at ./devicenotifier.moc:81
#22 0x00007f535e29f6d3 in Solid::DeviceManagerPrivate::_k_deviceAdded (this=0x136cf80, udi=...) at ../../../solid/solid/devicemanager.cpp:170
#23 0x00007f535e29f8ec in Solid::DeviceManagerPrivate::qt_metacall (this=0x136cf80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff82dae640) at ./devicemanager_p.moc:73
#24 0x00007f5362fc0ddc in QMetaObject::activate (sender=0x18a0e70, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
#25 0x00007f535e2af332 in Solid::Ifaces::DeviceManager::deviceAdded (this=0x7fff82dad400, _t1=<value optimized out>) at ./ifaces/devicemanager.moc:81
#26 0x00007f535e2d1c7d in Solid::Backends::Hal::HalManager::qt_metacall (this=0x18a0e70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff82dae900)
    at ./backends/hal/halmanager.moc:71
#27 0x00007f535f02ead4 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:891
#28 0x00007f535f035def in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib/libQtDBus.so.4
#29 0x00007f5362fbb0f9 in QObject::event (this=0x18a0e70, e=0x2e7f4b0) at kernel/qobject.cpp:1111
#30 0x00007f5360f5befc in QApplicationPrivate::notify_helper (this=0xbdfa80, receiver=0x18a0e70, e=0x2e7f4b0) at kernel/qapplication.cpp:4056
#31 0x00007f5360f631ce in QApplication::notify (this=0xbd68a0, receiver=0x18a0e70, e=0x2e7f4b0) at kernel/qapplication.cpp:4021
#32 0x00007f5361b92e56 in KApplication::notify (this=0xbd68a0, receiver=0x18a0e70, event=0x2e7f4b0) at ../../kdeui/kernel/kapplication.cpp:302
#33 0x00007f5362fabc2c in QCoreApplication::notifyInternal (this=0xbd68a0, receiver=0x18a0e70, event=0x2e7f4b0) at kernel/qcoreapplication.cpp:610
#34 0x00007f5362fac80a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xb4a4d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xb4a4d0) at kernel/qcoreapplication.cpp:1247
#36 0x00007f5362fd4533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#37 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#38 0x00007f535fe8cbbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#39 0x00007f535fe90588 in ?? () from /lib/libglib-2.0.so.0
#40 0x00007f535fe906b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#41 0x00007f5362fd41a6 in QEventDispatcherGlib::processEvents (this=0xb4d040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#42 0x00007f5360ff04be in QGuiEventDispatcherGlib::processEvents (this=0x7fff82dad400, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#43 0x00007f5362faa532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#44 0x00007f5362faa904 in QEventLoop::exec (this=0x7fff82daf1f0, flags=) at kernel/qeventloop.cpp:201
#45 0x00007f5362facab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#46 0x00007f535751a4cf in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#47 0x0000000000406da8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a299 "0") at ../../kinit/kinit.cpp:677
#48 0x0000000000407aa0 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#49 0x0000000000407f51 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362
#50 0x0000000000408bb2 in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1793
The current source language is "auto; currently c".
Comment 45 Dario Andres 2009-11-21 13:57:06 UTC
Your crash is different. Related to bug 192766 and the DeviceNotifier-automounter widget. If you didn't installed that widget manually complain to Kubuntu, as it is not supported by KDE. Thanks
Comment 46 Gandalf Lechner 2009-11-21 14:04:14 UTC
You were right, removing the automount notifier resolved the problem - thanks a lot.
Comment 47 Dario Andres 2010-01-01 19:14:59 UTC
*** Bug 220909 has been marked as a duplicate of this bug. ***