Bug 164850 - downloading new wallpapers blocks plasma
Summary: downloading new wallpapers blocks plasma
Status: RESOLVED WORKSFORME
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 165103 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-24 19:25 UTC by S. Burmeister
Modified: 2008-08-07 20:18 UTC (History)
1 user (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 S. Burmeister 2008-06-24 19:26:00 UTC
Version:            (using Devel)
Installed from:    Compiled sources
OS:                Linux

When I click on the "get new wallpapers" button in plasma's desktop settings a window opens and tries to load the previews, which causes a whole bunch of kio_file processes.

However the previews are not loaded, but plasma freezes, i.e. clicking on the panel does not do anything, neither can I close the window.

After killing plasma, the kio_file processes are left behind as zombies.

.xsession-errors shows:

"Keine Verbindung zu" means "no connection to"

kwin: X Error (error: <unknown>[DAMAGE+0], request: XDamageDestroy[DAMAGE+2], resource: 0x1601825)
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
QObject::connect: Cannot connect (null)::rowsRemoved(const QModelIndex&, int, int) to KFilePlacesView::adaptItemSize()
kdeinit4: preparing to launch 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kdeinit4: preparing to launch 
kwrite(10389)/kio (KIOJob) KDirModel::indexForUrl: KUrl("file:///home/rabauke/.xsession-errors") not found 
kwrite(10389)/kio (KIOJob) KDirModel::indexForUrl: KUrl("file:///home/rabauke/.xsession-errors") not found 
kbuildsycoca running...
QObject: Do not delete object, 'unnamed', during its event handler!
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  20
  Minor opcode:  0
  Resource id:  0x12002db
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
KDirWatch: "/usr/share/wallpapers/Code_Poets_Dream" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Colorado_Farm" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Curls_on_Green" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Emotion" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/EOS" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Fields_of_Peace" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Finally_Summer_in_Germany" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Fresh_Morning" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Golden_Ripples" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Green_Concentration" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Ladybuggin" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Leafs_Labyrinth" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Red_Leaf" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/Skeeter_Hawk" is a directory. Use addDir! 
KDirWatch: "/usr/share/wallpapers/There_is_Rain_on_the_Table" is a directory. Use addDir! 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
plasma(9893)/knewstuff (api) KNS::CoreEngine::loadFeedCache: The file could not be opened. 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kdeinit4: preparing to launch 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin: X Error (error: <unknown>[DAMAGE+0], request: XDamageDestroy[DAMAGE+2], resource: 0x1602657)
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
Launched ok, pid = 10662
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin: X Error (error: <unknown>[DAMAGE+0], request: XDamageDestroy[DAMAGE+2], resource: 0x160285c)
kwin: X Error (error: <unknown>[DAMAGE+0], request: XDamageDestroy[DAMAGE+2], resource: 0x1602a4e)
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
QObject: Do not delete object, 'unnamed', during its event handler!
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  20
  Minor opcode:  0
  Resource id:  0x280000e
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
QObject: Do not delete object, 'unnamed', during its event handler!
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
kwin: X Error (error: <unknown>[DAMAGE+0], request: XDamageDestroy[DAMAGE+2], resource: 0x1603c83)
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
QObject: Do not delete object, 'unnamed', during its event handler!
kioslave: ####### CRASH ###### protocol =  pid = 10663 signal = 6
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
QObject: Do not delete object, 'unnamed', during its event handler!
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
kwin(9875)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The maximum number of pending replies per connection has been reached" 
plasma(9893): couldn't create slave: "Keine Verbindung zu klauncher: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
Comment 1 Aaron J. Seigo 2008-06-24 23:50:24 UTC
those dbus calls and kdeinit4 calls all look extremely suspicious... like a broken installation.
Comment 2 Marco Martin 2008-07-07 21:16:57 UTC
*** Bug 165103 has been marked as a duplicate of this bug. ***
Comment 3 S. Burmeister 2008-07-07 22:29:58 UTC
This works for me with .85, i.e no blocking anymore. Yet there are other bugs, 
e.g. it does not load the previews displayed on the first "page" first and it 
adds a lot of entries to the list, which simply contain "No downloads" as 
description.
Comment 4 Ben Cooksley 2008-07-18 10:17:35 UTC
can confirm comment number 3 in 4.1 rc1, however i noticed something else. after closing it, then reopening it, all looked as one would expect ( ie: no "no downloads" unclickable entries, previews all loaded )
seems like something is overcalculating it the first time... yet when working from cache it correctly calculates..
Comment 5 Alex Merry 2008-08-07 20:18:28 UTC
This seems to work (although I can't for the life of me find what fixed it), so I'm closing WORKSFORME.

I can't reproduce the other issues mentioned in the last two comments, but if they reappear in 4.1 final or trunk, please file a separate bug.