[panel] Setting the value of com.canonical.Unity2d.Panel:applets crashes the panel
Bug #828809 reported by
Olivier Tilloy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-2d |
Invalid
|
High
|
Unassigned | ||
unity-2d (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This is on natty with the latest daily packages from the PPA (3.8.16-
To reproduce, just invoke the following command in a terminal while the panel is running:
gsettings set com.canonical.
(this is just setting the value of the key to its default value, not actually changing anything, but setting a different value also causes the crash)
Changed in unity-2d (Ubuntu): | |
status: | New → Incomplete |
Changed in unity-2d: | |
assignee: | Ugo Riboni (uriboni) → nobody |
Changed in unity-2d: | |
status: | Incomplete → Invalid |
Changed in unity-2d (Ubuntu): | |
status: | Expired → Invalid |
To post a comment you must log in.
Here is the stack trace of the relevant thread when observing the crash in gdb:
Thread 1 (Thread 0x7ffff7fb09e0 (LWP 10229)): libdconf- qt.so.0 emit_change (dcdbc=0x87e640, key=0xcfe9f4 "/com/canonical /unity- 2d/panel/ applets" ) client_ filter (connection=<value optimized out>, message=0xcfe880, user_data=0x87e640) _dispatch () from /lib/x86_ 64-linux- gnu/libdbus- 1.so.3 connection_ dispatch (this=0x8cb870) at qdbus_symbols_ p.h:115 Private: :doDispatch (this=0x8cb870) at qdbusintegrator .cpp:1125 Private: :socketRead (this=0x8cb870, fd=<value optimized out>) at qdbusintegrator .cpp:1145 Private: :qt_metacall (this=0x8cb870, _c=QMetaObject: :InvokeMetaMeth od, _id=<value optimized out>, 0x7fffffffd780) at .moc/release- shared/ moc_qdbusconnec tion_p. cpp:99 :activate (sender=0x8c8b40, m=<value optimized out>, local_signal_ index=< value optimized out>, 0x7fffffffd780) at kernel/ qobject. cpp:3287 ::activated (this=<value optimized out>, _t1=27) at .moc/release- shared/ moc_qsocketnoti fier.cpp: 89 ::event (this=0x8c8b40, e=0x7fffffffddc0) at kernel/ qsocketnotifier .cpp:317 vate::notify_ helper (this=0x6c8310, receiver=0x8c8b40, e=0x7fffffffddc0) qapplication. cpp:4462 :notify (this=<value optimized out>, receiver=0x8c8b40, e=0x7fffffffddc0) qapplication. cpp:4341 n::notifyIntern al (this=0x7ffffff fe080, receiver=0x8c8b40, event=0x7ffffff fddc0) qcoreapplicatio n.cpp:731 QtCore/ ../../src/ corelib/ kernel/ qcoreapplicatio n.h:215 ourceDispatch (source=0x6c8910) at kernel/ qeventdispatche r_glib. cpp:110 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 rGlib:: processEvents (this=0x615c10, flags=<value optimized out>) qeventdispatche r_glib. cpp:422 cherGlib: :processEvents (this=<value optimized out>, flags=<value optimized out>) qguieventdispat cher_glib. cpp:204 :processEvents (this=<value optimized out>, flags=...) at kernel/ qeventloop. cpp:149 fdff0, flags=...) at kernel/ qeventloop. cpp:201 n::exec () at kernel/ qcoreapplicatio n.cpp:1008
#0 0x00007ffff6aa33dc in QConf::notify(char const*) () from /usr/lib/
#1 0x00007ffff689a9f9 in dconf_dbus_
at dconf-dbus-1.c:467
#2 0x00007ffff689ab5b in dconf_dbus_
at dconf-dbus-1.c:656
#3 0x00007ffff63e9ac6 in dbus_connection
#4 0x00007ffff6638609 in q_dbus_
#5 QDBusConnection
#6 0x00007ffff663ad6d in QDBusConnection
#7 0x00007ffff667b5f3 in QDBusConnection
_a=
#8 0x00007ffff6e1b5f8 in QMetaObject:
argv=
#9 0x00007ffff6e62b7e in QSocketNotifier
#10 0x00007ffff6e20f4b in QSocketNotifier
#11 0x00007ffff72f49f4 in QApplicationPri
at kernel/
#12 0x00007ffff72f93ba in QApplication:
at kernel/
#13 0x00007ffff6e0649c in QCoreApplicatio
at kernel/
#14 0x00007ffff6e30da9 in sendEvent (source=0x6c8910) at ../../include/
#15 socketNotifierS
#16 0x00007ffff5d08bcd in g_main_
#17 0x00007ffff5d093a8 in ?? () from /lib/x86_
#18 0x00007ffff5d09639 in g_main_
#19 0x00007ffff6e313ef in QEventDispatche
at kernel/
#20 0x00007ffff739e4de in QGuiEventDispat
at kernel/
#21 0x00007ffff6e05882 in QEventLoop:
#22 0x00007ffff6e05abc in QEventLoop::exec (this=0x7ffffff
#23 0x00007ffff6e09ecb in QCoreApplicatio
#24 0x0000000000405ac2 in main ()