migrate_favorites.py crashed with GError in __main__: Bad key or directory name: "/desktop/unity/launcher/favorites/app-dc++.desktop/type": `+' is an invalid character in key/directory names
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Didier Roche-Tolomelli | ||
unity (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: unity
This happens on every start. I think you should sanitize the string before considering it a key.
ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: unity-common 3.6.4-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.38-4-generic x86_64
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: On
modes: 1280x800 1280x800
edid-base64: AP/////
DRM.card0.VGA.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
Date: Thu Mar 17 13:32:09 2011
DistUpgraded: Fresh install
DistroCodename: natty
DistroVariant: ubuntu
ExecutablePath: /usr/lib/
GraphicsCard:
Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c) (prog-if 00 [VGA controller])
Subsystem: Lenovo T61 [17aa:20b5]
Subsystem: Lenovo T61 [17aa:20b5]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110218)
InstallationMedia_: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110218)
InstallationMed
InterpreterPath: /usr/bin/python2.7
MachineType: LENOVO 8933Y16
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdline: /usr/bin/python /usr/lib/
ProcEnviron:
LANGUAGE=en_US:en
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
ProcVersionSign
PythonArgs: ['/usr/
Renderer: Unknown
SourcePackage: unity
Title: migrate_
Traceback:
Traceback (most recent call last):
File "/usr/lib/
if (candidate and client.
GError: Bad key or directory name: "/desktop/
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 06/28/2007
dmi.bios.vendor: LENOVO
dmi.bios.version: 7OET24WW (1.03 )
dmi.board.name: 8933Y16
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 8933Y16
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.4-0ubuntu5
version.libdrm2: libdrm2 2.4.23-1ubuntu3
version.
version.
version.
version.
version.
visibility: | private → public |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in unity: | |
importance: | Undecided → High |
assignee: | nobody → Didier Roche (didrocks) |
milestone: | none → 3.6.8 |
status: | New → Triaged |
Changed in unity: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
This crash has the same stack trace characteristics as bug #722403. However, the latter was already fixed in an earlier package version than the one in this report. This might be a regression or because the problem is in a dependent package.