gDesklets segfaults after fresh installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdesklets (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
kernel: [ 3065.490061] python[10416]: segfault at 6379 rip 7f808cc4989c rsp 7fff95ed4740 error 4
I first noted the bug yesterday(
{
gdesklets
gdesklets-daemon wird gestartet …
Verbinden mit Daemon [ ### ]/usr/lib/
tiling = Tiling()
Verbindung mit dem Daemon kann nicht hergestellt werden: Wartezeit abgelaufen!
Die Protokolldatei könnte Ihnen bei der Behebung des Problems behilflich sein.
}
Here my translation for you in english:
{
gdesklets
gdesklets-daemon is starting …
Connecting to Daemon [ ### ]/usr/lib/
tiling = Tiling()
Cannot establish connection with the daemon: Waiting period expired
The protocol file may help you solve the problem.
}
Well, I can't find a protocol file anywhere... syslog just shows the line above (first line).
Well, that's about it... hope you can find out what's wrong with that, since I really would like to use some desklets...
If you need any more information on the bug or my hardwar/software specifications, hit me up with an email,
greetings
backenfutter
==========
Ubuntu Hardy Haron x64
Gnome
gDesklets from standard repositories
==========
OK, I finally was able to reproduce the error output in the terminal, it is as follows:
gdesklets gdesklets/ utils/wallpaper .py:11: GtkWarning: Im Modulpfad »aurora« konnte keine Themen-Engine gefunden werden,
gdesklets-daemon wird gestartet …
Verbinden mit Daemon [ ### ]/usr/lib/
tiling = Tiling()
In 820 Millisekunden mit dem Daemon verbunden.
======= ======= ======= ======= ======= ======= ======= ======= ==[08/07/ 08-19:49: 48]===
=== Unhandled error! Something bad and unexpected happened. ===
[EXC] gdesklets/ main/client. py: line 208 set_remove_command gdesklets/ main/client. py: line 38 __send gdesklets/ utils/xdr. py: line 75 recv lib/gdesklets/ utils/xdr. py
in /usr/bin/gdesklets: line 393 <module>
in /usr/bin/gdesklets: line 268 parse_command
in /usr/bin/gdesklets: line 177 __open_profile
in /usr/bin/gdesklets: line 167 __client_daemon
in /usr/lib/
in /usr/lib/
in /usr/lib/
[EXC]/usr/
[---] 70 chunk = ""
[---] 71 while (True):
[---] 72 try:
[---] 73 length = ord(s.recv(1))
[---] 74 except:
[ERR]> 75 raise XDRError
[---] 76
[---] 77 if (length): chunk += s.recv(length)
[---] 78
[---] 79 flag = s.recv(1)
[---] 80 if (flag == _CONT): continue
[---] 81
NOTE:
It is only possible to get this error once per boot. If you try and start gdesklets again you get the error as shown in the original bugreport... don't know if it matters, just wanted to let you know.