[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: unity-scopes-api (Ubuntu) Status: Confirmed => Fix Released ** Changed in: unity-scopes-api (Ubuntu RTM) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Fix Released Status in libqtelegram package in Ubuntu: Incomplete Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Fix Released Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
This continues to happen, tens of reports each day, so it'd be useful to keep the bug open somehow regardless if we know where the actual problem lies or not. ** Changed in: unity-scopes-api (Ubuntu) Status: Fix Released => Confirmed ** Changed in: unity-scopes-api (Ubuntu RTM) Status: Fix Released => Confirmed ** Changed in: libqtelegram (Ubuntu) Status: Invalid => Incomplete ** Changed in: libqtelegram (Ubuntu) Assignee: Michał Karnicki (karni) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Fix Released Status in libqtelegram package in Ubuntu: Incomplete Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Confirmed Status in unity-scopes-api package in Ubuntu RTM: Confirmed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: canonical-devices-system-image Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Fix Released Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Fix Released Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: unity-scopes-api (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Fix Committed Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Fix Released Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: canonical-devices-system-image Status: In Progress => Fix Committed ** Changed in: canonical-devices-system-image Assignee: Michi Henning (michihenning) => Alejandro J. Cura (alecu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Fix Committed Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Fix Committed Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: unity-scopes-api (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Fix Committed Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Branch linked: lp:~michihenning/unity-scopes-api/ditch-boost-log -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Thanks for the heads-up! log4cxx is not in main, and I've never used it. The question is whether we should risk trying this out, or just run with something really simple based on what Rodney knocked up some time ago. I'm just trying to minimise risk here. There are zero function point in this exercise for us :-( -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
log4cxx is what I've used before, works just like the extremely popular log4j, and is used by a wide variety of projects, not suffering from stupid initialisation issues like google logging. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Yes, I saw. It's caused by a global singleton object in boost::log. The crash happens due to ordering issues with global destructors. The only known fix would be to hold a boost::log instance in scope for the duration of main(). However, that's not possible because we have custom scope runners for Go and JS, for one. boost::log is garbage and completely unusable in libraries without messing with the global program state. I'm going to rip it out, but haven't found the time to do this yet. For what it's worth, the crash happens after returning from main() so, as far as the user is concerned, there is no problem. But it still needs doing (and the wasted bandwidth and battery for the crash dump are not nice). -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Still happened on OTA-9, although only once for me so far according to error logs (Feb 1th) even though I've kept Telegram enabled in the Today scope for the whole time. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: canonical-devices-system-image Milestone: ww02-2016 => ww08-2016 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
I am reopening this report. It happened again today with: current build number: 210 device name: arale channel: ubuntu-touch/rc-proposed/meizu.en https://errors.ubuntu.com/oops/540179b8-b3ba-11e5-b371-fa163e4aaad4 ** Changed in: canonical-devices-system-image Status: Fix Committed => In Progress ** Changed in: unity-scopes-api (Ubuntu) Status: Fix Released => In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
unity-scopes-api (1.0.2+15.04.20151218.2-0ubuntu1) vivid; urgency=medium [ Michi Henning ] * Changed version number generation to use a common script. Removed symbols files because we are now using abi-compliance-checker. * Replaced global dummy loggers for testing with heap-allocated instances to avoid crash due to global destructor ordering (LP: #1472755). [ CI Train Bot ] * No-change rebuild. ** Also affects: unity-scopes-api (Ubuntu RTM) Importance: Undecided Status: New ** Changed in: unity-scopes-api (Ubuntu RTM) Status: New => Fix Released ** Changed in: canonical-devices-system-image Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Fix Committed Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Fix Released Status in unity-scopes-api package in Ubuntu RTM: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
This bug was fixed in the package unity-scopes-api - 1.0.2+16.04.20151218.2-0ubuntu1 --- unity-scopes-api (1.0.2+16.04.20151218.2-0ubuntu1) xenial; urgency=medium [ Michi Henning ] * Changed version number generation to use a common script. Removed symbols files because we are now using abi-compliance-checker. * Replaced global dummy loggers for testing with heap-allocated instances to avoid crash due to global destructor ordering (LP: #1472755). [ CI Train Bot ] * No-change rebuild. -- Pawel Stolowski Fri, 18 Dec 2015 11:42:03 + ** Changed in: unity-scopes-api (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: canonical-devices-system-image Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: In Progress Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Timo, thanks for trying! I normally just do a citrain device-upgrade to install a PPA, and the right magic happens automatically. I haven't tried with this particular PPA on my Nexus. I can try tomorrow, but don't expect anything unusual. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
I tried switching to the new libunity-scopes3 from the PPA but Today scope would not load anymore its contents after a reboot. Reverting back to the original one fixed the problem. Note that this is my main phone and I don't want to modify the filesystem in any abnormal way. Therefore my method is: - Check which packages from a PPA are actually installed - in this case, libunity-scopes3 only - Unpack both the old and new .deb and do diff:s of them - files scoperegistry, smartscopesproxy, scoperunner, libunity-scopes.so.1.0.2, version in their respective directories were changed - Do old and new tarballs of changed contents - Remount / as rw only for the moment of unpacking either the new or old tarball - Remount / as ro again It took me 3 days of normal use after OTA-8 upgrade (with Telegram in Today scope enabled right after upgrade) before I hit this, so it's not that easy to reproduce. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Michi, this needs no explanation, I completely agree with every sentence you said. Same goal, just trying to get more data :) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Hi Michał, thanks for trying. Unfortunately, it's a partially decidable problem. If you don't see the bug, that doesn't mean that the bug is fixed :-( All we can be sure of is that, if you still do see the bug, it isn't fixed… I have good reason to believe that the code in the PPA gets rid of the problem. But, seeing that I never managed to reproduce myself, I'm looking for more data. Timo, if you could give this a spin too, I'd appreciate it! -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
My /var/crash is still empty, although I can't say I've done much testing beyond browsing the scopes and refreshing them now and then. (The bug was hard to reproduce for me earlier in general.) I'll repeat my request for other folks on Telegram feedback group to give this a try if they can. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Hi Michi. I myself have seen it rarely, but I've asked Timo and in the folks in Telegram Feedback group to give this a try, as Timo seemed he was able to reproduce this quite easily. I'll install it too, and pay attention if I notice anything. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Michał, I've built a branch that I believe will fix things in silo 26. Have you at all been able to make the crash happen on your phone? (As far as I know, it only happens on Arm, but I haven't been able to reproduce.) If you can reproduce the problem, could you please try with the PPA in silo 26 and let me know how it went? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Branch linked: lp:~michihenning/unity-scopes-api/atexit-crash -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Wow, great catch Michi!! -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
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 Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Invalid Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: In Progress Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Looking through the unresolved externals in libsqlite.so, it doesn't appear to be using boost::log either, so that's not it. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Talked on IRC, but for the record: While the app uses two dependencies, these don't use boost - and the scope uses none of those altogether. The scope's pure Qt talking to an sqlite db and surfacing results to scopes-api, not much going on in there, so at least on that end it's not related to boost::log. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Replied on IRC, for record purposes: Sorry I only now noticed your comments, I forgot to leave the link :/ lp:~libqtelegram-team/telegram-app/telegram2-all-platforms I will verify the external library for use of boost. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Hi Michael, which branch were you referring to? The more I look, the more I'm sure that the problem isn't in the telegram scope or scopes API, but probably due to the use of the checked singleton in boost::log. I'm fresh out of ideas as to how to fix it at the moment :-( -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
BTW, I haven't read enough of the code to know... Is there any chance that one of the libraries that the telegram scope calls into uses boost::log? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
You're a rockstar Michi, thank you for all this. We don't have mock data for this purpose, but you could run Telegram off this branch (README.md will quickly tell you how to, basically ./setup.sh -t desktop -d && ./setup.sh -t desktop -b will download deps and build it for you). The branch is a quite fresh contribution, but should at least allow you to sign in to Telegram, which would populate the database with your current Tg data. In turn, the scope should surface this data, and hopefully be more representative of a more natural use case (as opposed to being empty). If you decide to create this ppa, I could promote it in the Telegram feedback group, I'm sure we would have a bunch of helpful folks keen to install this to help pinpoint the problem. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
I've spent a lot of hours on this so far, without getting closer :-( Up front, Timo, if there are shell crashes, that's almost certainly an unrelated problem. I don't see (even in theory) how a crashing scope could be responsible for that. For starters, the scope is a separate unrelated process. When a scope crashes in the middle of executing a query, the shell eventually gets a "query failed" message. But, in this case, the scope crashes *after* it has returned from main. The crash is caused by the C++ runtime clean-up, which uses an atexit handler to invoke global destructors. So, by the time the telegram scope dies, whatever queries (if any) have completed already. As to the crash, I had a look at the code and can't spot anything off- hand that looks wrong. I also built the scope for the desktop and tinkered with it. A simple run under valgrind comes up clean. However, that really doesn't prove anything because, for the scope to do something interesting, it needs a DB with some data in it, by the looks of things. So, my test didn't exercise much of the code. As far as I can see, there no unit tests of any kind for the scope, so it's difficult to exercise the scope and see whether valgrind comes up with anything. Michael, I need some help getting the scope to run on the desktop with representative data so I can instrument it and see whether something comes up. I have stared at the unity-scopes code for hours and I can't find anything that looks fishy. I'm positive that I'm finalising the boost::log machinery correctly. For what it's worth, the crash happens when boost::log destroys the global singleton core instance. (That's a global in boost::log, not in unity-scopes; there are no globals in unity-scopes.) All of the crashes are in the exact same place. Basically, core is a class that stores a pimpl, and the destructor just calls "delete pimpl; pimpl = nullptr;" The call to delete causes the crash. The corrupt linked list message is emitted by glib whenever any sort of memory corruption is detected. This could be a double-free, or it could be because something has crapped over the heap earlier. It's not possible to tell with the information we have. One thing that strikes me is that this crash happens only for the telegram scope, and we are not seeing it elsewhere. It's got to be something that is specific to the telegram scope. (This doesn't mean that the telegram scope is buggy; it could, for example, be caused by different ordering of global destructors due to the order in which things are linked.) There is a similar known issue with boost log due to global destructor ordering: http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/rationale/why_crash_on_term.html However, I don't think this the what's happening to us because, for that issue, the stack trace should end somewhere inside the locale conversion code. One thought: I could put together a PPA with a hacked-up registry that sets MALLOC_CHECK_=2 just for the telegram scope when it is run. The hope is that this might give us a crash that's more informative. We could even release with this hack. After all, the scope is crashing as is; if we are lucky, it'll crash a little sooner. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Hi guys, sorry for late reply. I've been pulled to Tg unrelated assignment and was neck down in documentation. First of all, thank you for your input, I appreciate this wasn't just left here. Michi, I'm sorry, but I have not had chance to run this with valgrind on the desktop. I'll have to refresh my memory how to run this on desktop, I recall it was fairly easy. How do I test a scope in aggregation, should I run the Today scope with the Telegram scope installed on the system? Regarding what Timo mentioned - I also read a while back disabling Telegram in Today scope "worked around" the problem. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Note that this particular crash was traceable to the https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 problem, but I also had already one other unrelated unity8 crash with OTA-8 that lacks "Disassembly" field and thus there's no 'problem' page for that. So there are definitely other shell crashers too. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
@Michi it happens when I have the Telegram setting enabled in Today scope, but otherwise I don't know. I didn't do anything Telegram related if I recall correctly, but Unity 8 just crashed and it was apparently caused by this scoperunner crash. I used to disable the setting but enabled it again after OTA-8 + Telegram 2 upgrades to see if it still happens. It then didn't happen for 3 days or so but finally did. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Timo, any idea what it was you did to make the problem show up? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Got this on OTA-8 / Telegram 2. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Did you run the code under valgrind or with MALLOC_CHECK_=2 ? Is there any way for me to reproduce the issue? I'd like to help, but it's difficult without any more info. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
Since Jean-Baptiste raised this affects Telegram 2.0.4.* as well, perhaps we could get some fellow developers to review the code, as it seems we're out of luck trying to address this, and it's not really much code in the query.cpp http://bazaar.launchpad.net/~libqtelegram-team/telegram- app/telegram/files/head:/telegram/scope/ Either I'm doing something wrong, or the problem is not within Telegram. (Yes, I have read all the previous comments.) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
errors.u.c is still reporting a significant number of crashes with telegram 2.0.4 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: canonical-devices-system-image Milestone: ww46-2015 => ww02-2016 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1472755] Re: corrupted double-linked list probably cause by telegram scope
** Changed in: canonical-devices-system-image Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scope-mediascanner in Ubuntu. https://bugs.launchpad.net/bugs/1472755 Title: corrupted double-linked list probably cause by telegram scope Status in Canonical System Image: Triaged Status in libqtelegram package in Ubuntu: Triaged Status in unity-scope-mediascanner package in Ubuntu: Invalid Status in unity-scopes-api package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-scope-mediascanner. This problem was most recently seen with version 1.7.16, the problem page at https://errors.ubuntu.com/problem/21d9e7ddf91a26b21abfb2758315ad41fcfd3fa9 contains more details. "/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner:*** Error in `/usr/lib/arm-linux-gnueabihf/unity-scopes/scoperunner': corrupted double-linked list: ADDR ***" To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1472755/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp