** Description changed: - appears immediately after the system boots. + [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/synaptiks/touchpad-config.json like the one attached to the report (containing the configuration keys that cause the issue) + 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/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input - 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/by-path/platform-i8042-serio-4-event-mouse, /dev/input/by-path/platform-i8042-serio-4-mouse - 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 + [Created at input.183] + UDI: /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input + 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/by-path/platform-i8042-serio-4-event-mouse, /dev/input/by-path/platform-i8042-serio-4-mouse + 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: Crash - DistroRelease: Ubuntu 13.04 + ProblemType: CrashDistroRelease: Ubuntu 13.04 Package: kde-config-touchpad 0.8.1-1ubuntu3 ProcVersionSignature: Ubuntu 3.8.0-1.5-generic 3.8.0-rc4 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/synaptikscfg 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 PackageArchitecture: all ProcCmdline: /usr/bin/python /usr/bin/synaptikscfg init ProcEnviron: - PATH=(custom, no user) - XDG_RUNTIME_DIR=<set> - LANG=ru_RU.UTF-8 - SHELL=/bin/bash - PythonArgs: ['/usr/bin/synaptikscfg', 'init'] - SourcePackage: synaptiks + PATH=(custom, no user) + XDG_RUNTIME_DIR=<set> + LANG=ru_RU.UTF-8 + SHELL=/bin/bash + PythonArgs: ['/usr/bin/synaptikscfg', 'init']SourcePackage: synaptiks Title: synaptikscfg crashed with KeyError in __setitem__(): u'circular_touchpad' UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
** Attachment added: "touchpad-config.json" https://bugs.launchpad.net/ubuntu/+source/synaptiks/+bug/1102032/+attachment/3660655/+files/touchpad-config.json -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to synaptiks in Ubuntu. https://bugs.launchpad.net/bugs/1102032 Title: synaptikscfg crashed with KeyError in __setitem__(): u'circular_touchpad' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/synaptiks/+bug/1102032/+subscriptions -- kubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
