The QConf object we allocate when instantiating the panel gets destroyed before 
we enter the main loop, but its destructor doesn't remove the connection to 
DConf's notify signal, which later gets emitted from the main loop. At that 
point our QConf instance is already destroyed, and hence the crash.
We can work around it in the panel, by simply not destroying the QConf 
instance, but we can hopefully get it fixed in QConf as well.

** Bug watch added: Email to desrt@desrt #
   mailto:[email protected]

** Also affects: dconf-qt via
   mailto:[email protected]
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/834045

Title:
  unity-2d-panel crashed with SIGSEGV in QConfSchema::findKey()

To manage notifications about this bug go to:
https://bugs.launchpad.net/dconf-qt/+bug/834045/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to