Language plugin crashes System Settings
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-system-settings (Ubuntu) |
Fix Released
|
High
|
Ken VanDine | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
Opening the language plugin crashes u-s-s.
Looks like the "plugin-paths" key is not in the schema in Ubuntu. It is in trunk.
$ system-settings language
(gdb) bt
#0 0x00007ffff6665d20 in g_logv (log_domain=
#1 0x00007ffff6665f5f in g_log (log_domain=
at /build/
#2 0x00007fffe59635c9 in g_settings_
#3 0x00007fffe5963a83 in g_settings_
#4 0x00007fffe5967693 in g_settings_
#5 0x00007fffe596813b in g_settings_get (settings=
#6 0x00007fffb9e40f19 in LanguagePlugin:
#7 0x00007fffb9e436b0 in QQmlPrivate:
#8 0x00007fffb9e436b0 in QQmlPrivate:
#9 0x00007ffff6d968ab in QQmlType::create() const () at /usr/lib/
#10 0x00007ffff6dfe74a in () at /usr/lib/
#11 0x00007ffff6e00045 in () at /usr/lib/
#12 0x00007ffff6e00d49 in () at /usr/lib/
#13 0x00007ffff6dfd2cd in () at /usr/lib/
#14 0x00007ffff6dfdf7d in () at /usr/lib/
#15 0x00007ffff6dfeee4 in () at /usr/lib/
#16 0x00007ffff6d808f5 in QQmlComponentPr
#17 0x00007ffff6d80f00 in QQmlComponent:
#18 0x00007ffff6e6c8ac in () at /usr/lib/
#19 0x00007ffff6e6cb27 in QQmlComponent:
#20 0x00007ffff6d48053 in QV4::QObjectMet
#21 0x00007ffff6d53b18 in QV4::Runtime:
#22 0x00007fffd5db3622 in ()
#23 0x0000000000824950 in ()
#24 0x00007fffffffa5b0 in ()
#25 0x00007fffd5dc7680 in ()
#26 0x0001000000000000 in ()
#27 0x00007fffd811b5b0 in ()
Python Exception <class 'OverflowError'> int too big to convert:
#28 0xffffffffffffffff in ()#29 0x0000000000824950 in ()
#30 0x0000000000824950 in ()
#31 0x00007fffffff9d20 in ()
#32 0x00007ffff6d03936 in () at /usr/lib/
#33 0x00007ffff6d53b18 in QV4::Runtime:
#34 0x00007fffdc000a91 in ()
#35 0x0000000000000000 in ()
Related branches
- Sebastien Bacher (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifieddebian/control (+1/-1)
- Ken VanDine: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 12 lines (+1/-1)1 file modifieddebian/control (+1/-1)
- Ubuntu Touch System Settings: Pending requested
-
Diff: 1 lines (+0/-0)0 files modified
FYI I'm running u-s-s from trunk - perhaps this isn't in the distro yet. Maybe add a versioned dep.