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
