OK, I think I finally found it. There are some dummy loggers in the run
time that I added because some of the unit tests run without a fully
initialized run time (which provides access to the logger), but still
need a working logger. For these tests, a global dummy instance is used.
It's the clean-up of the dummy instance that causes the problem because,
depending on global destructor ordering, the instance may have been
destroyed at the time the atexit handler tries to finalize it.

Not sure what the best fix is yet. Working on it...

** Changed in: unity-scopes-api (Ubuntu)
       Status: Invalid => In Progress

** Changed in: libqtelegram (Ubuntu)
       Status: Triaged => Invalid

** Changed in: canonical-devices-system-image
     Assignee: Yuan-Chen Cheng (ycheng-twn) => Michi Henning (michihenning)

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

Title:
  corrupted double-linked list probably cause by telegram scope

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to