Bug 196071 - normal KDE start I've lost my background picture, trying to choose another on by clicking the right mouse button anywhere gives this error
Summary: normal KDE start I've lost my background picture, trying to choose another on...
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 193024 195197 195790 197651 198368 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-11 19:23 UTC by thomas
Modified: 2009-06-30 09:07 UTC (History)
6 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 thomas 2009-06-11 19:23:44 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I'm using Kubuntu Jaunty, anything else is to be seen in the subject. My graphics card is an nvidia with the proprietary driver.

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

Thread 3 (Thread 0xa7f9db90 (LWP 6555)):
#0  0xb7f3c430 in __kernel_vsyscall ()
#1  0xb64010e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb65e12ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d349b2 in QWaitCondition::wait (this=0x9194598, mutex=0x9194594, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb7670152 in QHostInfoAgent::run (this=0x9194588) at kernel/qhostinfo.cpp:260
#5  0xb7d3396e in QThreadPrivate::start (arg=0x9194588) at thread/qthread_unix.cpp:189
#6  0xb63fd4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb65d249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa7572b90 (LWP 6556)):
#0  0xb7f3c430 in __kernel_vsyscall ()
#1  0xb6401412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb65e1344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d33359 in thread_sleep (ti=0xa75722a0) at thread/qthread_unix.cpp:298
#4  0xb7d334e5 in QThread::sleep (secs=1244740844) at thread/qthread_unix.cpp:312
#5  0xa8332e4b in ?? () from /usr/lib/kde4/plasma_applet_mail_plasmoid.so
#6  0xb7d3396e in QThreadPrivate::start (arg=0x9273750) at thread/qthread_unix.cpp:189
#7  0xb63fd4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb65d249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5f0ba10 (LWP 6548)):
[KCrash Handler]
#6  QAction::setIcon (this=0x0, icon=@0xbff58d54) at kernel/qaction.h:67
#7  0xa8344dbf in ?? () from /usr/lib/kde4/plasma_containment_desktop.so
#8  0xb5c8fa85 in Plasma::ContainmentPrivate::containmentActions (this=0x8f3a3d8, desktopMenu=@0x8fbf0b8) at /build/buildd/kde4libs-4.2.90/plasma/containment.cpp:520
#9  0xb5c90264 in Plasma::ContainmentPrivate::showContextMenu (this=0x8f3a3d8, point=@0xbff58e98, screenPos=@0xbff58eac, includeApplet=true)
    at /build/buildd/kde4libs-4.2.90/plasma/containment.cpp:628
#10 0xb5c90385 in Plasma::Containment::contextMenuEvent (this=0x8fbf0b8, event=0xbff593fc) at /build/buildd/kde4libs-4.2.90/plasma/containment.cpp:504
#11 0xb6eedc28 in QGraphicsItem::sceneEvent (this=0x8fbf0c0, event=0xbff593fc) at graphicsview/qgraphicsitem.cpp:4762
#12 0xb6f3af9f in QGraphicsWidget::sceneEvent (this=0x8fbf0b8, event=0xbff593fc) at graphicsview/qgraphicswidget.cpp:1089
#13 0xb6f121cc in QGraphicsScenePrivate::sendEvent (this=0x8aee4e8, item=0x8fbf0c0, event=0xbff593fc) at graphicsview/qgraphicsscene.cpp:1150
#14 0xb6f1c6ef in QGraphicsScene::contextMenuEvent (this=0x8b45098, contextMenuEvent=0xbff593fc) at graphicsview/qgraphicsscene.cpp:3809
#15 0xb6f1b50a in QGraphicsScene::event (this=0x8b45098, event=0xbff593fc) at graphicsview/qgraphicsscene.cpp:3619
#16 0xb68b7e9c in QApplicationPrivate::notify_helper (this=0x8a9ee40, receiver=0x8b45098, e=0xbff593fc) at kernel/qapplication.cpp:4084
#17 0xb68c019e in QApplication::notify (this=0x8a60bd0, receiver=0x8b45098, e=0xbff593fc) at kernel/qapplication.cpp:3631
#18 0xb73f1e8d in KApplication::notify (this=0x8a60bd0, receiver=0x8b45098, event=0xbff593fc) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302
#19 0xb7e27a3b in QCoreApplication::notifyInternal (this=0x8a60bd0, receiver=0x8b45098, event=0xbff593fc) at kernel/qcoreapplication.cpp:602
#20 0xb6f29b46 in QGraphicsView::contextMenuEvent (this=0x94ee030, event=0xbff599f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#21 0xb690f22c in QWidget::event (this=0x94ee030, event=0xbff599f0) at kernel/qwidget.cpp:7675
#22 0xb6ce8993 in QFrame::event (this=0x94ee030, e=0xbff599f0) at widgets/qframe.cpp:559
#23 0xb6d8894f in QAbstractScrollArea::viewportEvent (this=0x94ee030, e=0x9702940) at widgets/qabstractscrollarea.cpp:962
#24 0xb6f2c102 in QGraphicsView::viewportEvent (this=0x94ee030, event=0xbff599f0) at graphicsview/qgraphicsview.cpp:2933
#25 0xb6d8af55 in QAbstractScrollAreaFilter::eventFilter (this=0x96b2ad8, o=0x9540648, e=0xbff599f0) at widgets/qabstractscrollarea_p.h:100
#26 0xb7e26c5a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8a9ee40, receiver=0x9540648, event=0xbff599f0) at kernel/qcoreapplication.cpp:718
#27 0xb68b7e7a in QApplicationPrivate::notify_helper (this=0x8a9ee40, receiver=0x9540648, e=0xbff599f0) at kernel/qapplication.cpp:4080
#28 0xb68c06dd in QApplication::notify (this=0x8a60bd0, receiver=0x9540648, e=0xbff599f0) at kernel/qapplication.cpp:3873
#29 0xb73f1e8d in KApplication::notify (this=0x8a60bd0, receiver=0x9540648, event=0xbff599f0) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302
#30 0xb7e27a3b in QCoreApplication::notifyInternal (this=0x8a60bd0, receiver=0x9540648, event=0xbff599f0) at kernel/qcoreapplication.cpp:602
#31 0xb68c2fee in QCoreApplication::sendSpontaneousEvent (receiver=0x9540648, event=0x9702940) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#32 0xb6930167 in QETWidget::translateMouseEvent (this=0x94ee030, event=0xbff5a00c) at kernel/qapplication_x11.cpp:4431
#33 0xb692eca7 in QApplication::x11ProcessEvent (this=0x8a60bd0, event=0xbff5a00c) at kernel/qapplication_x11.cpp:3421
#34 0xb6959c6a in x11EventSourceDispatch (s=0x8aa1a00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#35 0xb644ab88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb644e0eb in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb644e268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb7e53438 in QEventDispatcherGlib::processEvents (this=0x8a62e70, flags={i = -1074421304}) at kernel/qeventdispatcher_glib.cpp:323
#39 0xb6959365 in QGuiEventDispatcherGlib::processEvents (this=0x8a62e70, flags={i = -1074421256}) at kernel/qguieventdispatcher_glib.cpp:202
#40 0xb7e2606a in QEventLoop::processEvents (this=0xbff5a270, flags={i = -1074421192}) at kernel/qeventloop.cpp:149
#41 0xb7e264aa in QEventLoop::exec (this=0xbff5a270, flags={i = -1074421128}) at kernel/qeventloop.cpp:200
#42 0xb7e28959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#43 0xb68b7d17 in QApplication::exec () at kernel/qapplication.cpp:3553
#44 0xb3b06820 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#45 0x0804e1c0 in launch (argc=1, _name=0x8a7de1c "/usr/bin/plasma-desktop", args=0x8a7de34 "", cwd=0x0, envc=0, envs=0x8a7de38 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80512d0 "0") at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:671
#46 0x0804e99d in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1163
#47 0x0804ef25 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1356
#48 0x0804fb0a in main (argc=2, argv=0xbff5aa64, envp=0xbff5aa70) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1783

Reported using DrKonqi
Comment 1 Beat Wolf 2009-06-11 19:26:44 UTC
Are you sure your kde is up to date? i had the same problem when only half of my kde packages where installed, what does your update manager say? are there any pending updates, or blocked ones?
Comment 2 thomas 2009-06-11 19:36:44 UTC
Hello,

I'm sure, there are no packages to be updated this time. kdeutils is blocked, because kde-printer-applet is not available. Please see below:

root@thomaspc:/home/thomas# apt-get update
OK   http://packages.medibuntu.org jaunty Release.gpg
Ign http://packages.medibuntu.org jaunty/free Translation-de                                                                                                             
OK   http://archive.ubuntu.com jaunty Release.gpg                                                                                                                        
OK   http://archive.ubuntu.com jaunty/main Translation-de                                                                                                                
OK   http://ppa.launchpad.net jaunty Release.gpg                                                                                                                         
Ign http://ppa.launchpad.net jaunty/main Translation-de                                                                                                                  
Ign http://packages.medibuntu.org jaunty/non-free Translation-de                                                                                                         
OK   http://packages.medibuntu.org jaunty Release                                                                                                                        
Hole:1 http://dl.google.com stable Release.gpg [189B]                                                                                                                    
Ign http://dl.google.com stable/non-free Translation-de                                                                                                                  
OK   http://archive.ubuntu.com jaunty/restricted Translation-de                                                                                                          
OK   http://archive.ubuntu.com jaunty/universe Translation-de                                                                                                            
OK   http://archive.ubuntu.com jaunty/multiverse Translation-de                                                                                                          
OK   http://archive.ubuntu.com jaunty-updates Release.gpg                                                                                                                
Ign http://archive.ubuntu.com jaunty-updates/main Translation-de                                                                                                         
Ign http://archive.ubuntu.com jaunty-updates/restricted Translation-de                                                                                                   
Ign http://archive.ubuntu.com jaunty-updates/universe Translation-de                                                                                                     
Ign http://archive.ubuntu.com jaunty-updates/multiverse Translation-de                                                                                                   
OK   http://archive.ubuntu.com jaunty-security Release.gpg                                                                                                               
OK   http://archive.canonical.com jaunty Release.gpg                                                                                                                     
Ign http://archive.canonical.com jaunty/partner Translation-de                                                                                                           
OK   http://ppa.launchpad.net jaunty Release.gpg                                                                                                                         
Ign http://ppa.launchpad.net jaunty/main Translation-de                                                                                                                  
OK   http://ppa.launchpad.net jaunty Release                                                                                                                             
Hole:2 http://dl.google.com testing Release.gpg [189B]                                                                                                                   
Ign http://dl.google.com testing/non-free Translation-de                                                                                                                 
Ign http://archive.ubuntu.com jaunty-security/main Translation-de                                                                                                        
Ign http://archive.ubuntu.com jaunty-security/restricted Translation-de                                                                                                  
Hole:3 http://dl.google.com stable Release [1308B]                                                                                                                       
Ign http://archive.ubuntu.com jaunty-security/universe Translation-de                                                                                                    
Ign http://archive.ubuntu.com jaunty-security/multiverse Translation-de                                                                                                  
OK   http://archive.ubuntu.com jaunty-proposed Release.gpg                                                                                                               
OK   http://ppa.launchpad.net jaunty Release                                                                                                                                                                                     
OK   http://archive.canonical.com jaunty Release                                                                                                                                                                                 
Ign http://archive.ubuntu.com jaunty-proposed/restricted Translation-de                                                                                                                                                          
Ign http://archive.ubuntu.com jaunty-proposed/main Translation-de                                                                                                                                                                
Ign http://archive.ubuntu.com jaunty-proposed/multiverse Translation-de                                                                                                                                                          
Ign http://archive.ubuntu.com jaunty-proposed/universe Translation-de                                                                                                                                                            
OK   http://archive.ubuntu.com jaunty-backports Release.gpg                                                                                                                                                                      
Ign http://archive.ubuntu.com jaunty-backports/restricted Translation-de                                                                                                                                                         
OK   http://packages.medibuntu.org jaunty/free Packages                                                                                                                                                                          
OK   http://ppa.launchpad.net jaunty/main Packages                                                                                                                                                                               
Hole:4 http://dl.google.com testing Release [1297B]                                                                                                                                                                              
Ign http://archive.ubuntu.com jaunty-backports/main Translation-de                                                                                                                                                               
Ign http://archive.ubuntu.com jaunty-backports/multiverse Translation-de                                                                                                                                                         
Ign http://archive.ubuntu.com jaunty-backports/universe Translation-de                                                                                                                                                           
OK   http://archive.ubuntu.com jaunty Release                                                                                                                                                                                    
OK   http://archive.ubuntu.com jaunty-updates Release                                                                                                                                                                            
OK   http://packages.medibuntu.org jaunty/non-free Packages                                                                                                                                                                      
OK   http://ppa.launchpad.net jaunty/main Packages                                                                                                                                                                               
Ign http://archive.canonical.com jaunty/partner Packages                                                                                                                                                                         
Hole:5 http://dl.google.com stable/non-free Packages [954B]                                                                                                                                                                      
OK   http://archive.ubuntu.com jaunty-security Release                                                                                                                                                                           
OK   http://archive.ubuntu.com jaunty-proposed Release
OK   http://archive.ubuntu.com jaunty-backports Release
Hole:6 http://dl.google.com testing/non-free Packages [746B]
Ign http://archive.canonical.com jaunty/partner Sources
OK   http://archive.ubuntu.com jaunty/main Packages
OK   http://archive.ubuntu.com jaunty/restricted Packages
OK   http://archive.ubuntu.com jaunty/main Sources
OK   http://archive.ubuntu.com jaunty/restricted Sources
OK   http://archive.ubuntu.com jaunty/universe Packages
OK   http://archive.ubuntu.com jaunty/universe Sources
OK   http://archive.ubuntu.com jaunty/multiverse Packages
OK   http://archive.ubuntu.com jaunty/multiverse Sources
OK   http://archive.ubuntu.com jaunty-updates/main Packages
OK   http://archive.ubuntu.com jaunty-updates/restricted Packages
OK   http://archive.canonical.com jaunty/partner Packages
OK   http://archive.ubuntu.com jaunty-updates/main Sources
OK   http://archive.ubuntu.com jaunty-updates/restricted Sources
OK   http://archive.ubuntu.com jaunty-updates/universe Packages
OK   http://archive.ubuntu.com jaunty-updates/universe Sources
OK   http://archive.ubuntu.com jaunty-updates/multiverse Packages
OK   http://archive.ubuntu.com jaunty-updates/multiverse Sources
OK   http://archive.ubuntu.com jaunty-security/main Packages
OK   http://archive.canonical.com jaunty/partner Sources
OK   http://archive.ubuntu.com jaunty-security/restricted Packages
OK   http://archive.ubuntu.com jaunty-security/main Sources
OK   http://archive.ubuntu.com jaunty-security/restricted Sources
OK   http://archive.ubuntu.com jaunty-security/universe Packages
OK   http://archive.ubuntu.com jaunty-security/universe Sources
OK   http://archive.ubuntu.com jaunty-security/multiverse Packages
OK   http://archive.ubuntu.com jaunty-security/multiverse Sources
OK   http://archive.ubuntu.com jaunty-proposed/restricted Packages
OK   http://archive.ubuntu.com jaunty-proposed/main Packages
OK   http://archive.ubuntu.com jaunty-proposed/multiverse Packages
OK   http://archive.ubuntu.com jaunty-proposed/universe Packages
OK   http://archive.ubuntu.com jaunty-backports/restricted Packages
OK   http://archive.ubuntu.com jaunty-backports/main Packages
OK   http://archive.ubuntu.com jaunty-backports/multiverse Packages
OK   http://archive.ubuntu.com jaunty-backports/universe Packages
Es wurden 4683B in 0s geholt (8449B/s)
Paketlisten werden gelesen... Fertig
root@thomaspc:/home/thomas# apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden Pakete sind zurückgehalten worden:
  kdeutils
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
root@thomaspc:/home/thomas# apt-get install kdeutils
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht
erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
  kdeutils: Hängt ab: kde-printer-applet (>= 4:4.2.90-0ubuntu1~jaunty1~ppa1) aber 4:4.2.4-0ubuntu1~jaunty1~ppa2 soll installiert werden
E: Kaputte Pakete
root@thomaspc:/home/thomas# apt-cache search kde-printer-applet
kde-printer-applet - printer status applet
root@thomaspc:/home/thomas# apt-get install kde-printer-applet
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
kde-printer-applet ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
Comment 3 thomas 2009-06-11 20:36:02 UTC
Thanks, it seems something went wrong when installing the packages. Reinstalling anything regarding KDE 4.2.90 did solve the problem.

Thanks for help
Comment 4 Aaron J. Seigo 2009-06-12 00:39:37 UTC
SVN commit 980531 by aseigo:

smarter handling of the QActions, including making sure the panel action was created before accessing it
BUG:196071


 M  +32 -22    desktop.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=980531
Comment 5 Beat Wolf 2009-06-23 23:06:11 UTC
*** Bug 197651 has been marked as a duplicate of this bug. ***
Comment 6 Beat Wolf 2009-06-23 23:06:27 UTC
*** Bug 195790 has been marked as a duplicate of this bug. ***
Comment 7 Beat Wolf 2009-06-23 23:06:36 UTC
*** Bug 195197 has been marked as a duplicate of this bug. ***
Comment 8 Beat Wolf 2009-06-23 23:06:54 UTC
*** Bug 193024 has been marked as a duplicate of this bug. ***
Comment 9 Christophe Marin 2009-06-30 09:07:53 UTC
*** Bug 198368 has been marked as a duplicate of this bug. ***