synaptikscfg crashed with KeyError in __setitem__(): u'circular_touchpad'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
synaptiks (Ubuntu) |
Fix Released
|
Medium
|
Philip Muškovac | ||
Raring |
Fix Released
|
Undecided
|
Philip Muškovac |
Bug Description
[Impact]
Due to removed keys in the configuration class the de-serialization of old touchpad settings fail which breaks the touchpad configuration.
[Test Case]
1) You need a ~/.config/
2) run 'synaptikscfg load' which should show backtrace below
3) install kde-config-touchpad from raring-proposed
4) run 'synaptikscfg load' again which shouldn't crash anymore
[Regression Potential]
As the keys were only added back to the backend as dummies and have no effect in application anymore there should be none.
42: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.183]
UDI: /org/freedeskto
Unique ID: AH6Q.ZHI3OT7LsxA
Hardware Class: mouse
Model: "SynPS/2 Synaptics TouchPad"
Vendor: 0x0002
Device: 0x0007 "SynPS/2 Synaptics TouchPad"
Compatible to: int 0x0210 0x0002
Device File: /dev/input/mice (/dev/input/mouse0)
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event9, /dev/input/
Device Number: char 13:63 (char 13:32)
Driver Info #0:
Buttons: 2
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
ProblemType: CrashDistroRelease: Ubuntu 13.04
Package: kde-config-touchpad 0.8.1-1ubuntu3
ProcVersionSign
Uname: Linux 3.8.0-1-generic x86_64
ApportVersion: 2.8-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Sun Jan 20 17:58:40 2013
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2012-12-15 (36 days ago)
InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.1)
InterpreterPath: /usr/bin/python2.7
MarkForUpload: True
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=ru_RU.UTF-8
SHELL=/bin/bash
PythonArgs: ['/usr/
Title: synaptikscfg crashed with KeyError in __setitem__(): u'circular_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
tags: | removed: need-duplicate-check |
Changed in synaptiks (Ubuntu): | |
importance: | Undecided → Medium |
information type: | Private → Public |
Changed in synaptiks (Ubuntu): | |
assignee: | nobody → Philip Muškovac (yofel) |
Changed in synaptiks (Ubuntu Raring): | |
assignee: | nobody → Philip Muškovac (yofel) |
Changed in synaptiks (Ubuntu Raring): | |
status: | New → Fix Released |
Changed in synaptiks (Ubuntu Raring): | |
status: | Fix Released → New |
Status changed to 'Confirmed' because the bug affects multiple users.