touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #77719
[Bug 1430918] Re: Enable/disable child scopes error
So the interesting part is: "terminate called without an active
exception". This usually means a thread was terminated without join().
Looking at a stack trace of the seemingly duplicate bug (Bug #1432725),
looks like that just may be the problem:
Stacktrace:
#0 0xb6b2c8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
No symbol table info available.
#1 0xb6b3ae5e in raise () from /lib/arm-linux-gnueabihf/libc.so.6
No symbol table info available.
#2 0xb6b3bb4e in abort () from /lib/arm-linux-gnueabihf/libc.so.6
No symbol table info available.
#3 0xb6c77120 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
No symbol table info available.
#4 0xb6c75950 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
No symbol table info available.
#5 0xb6c759a6 in std::terminate() () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
No symbol table info available.
#6 0xb6e95eec in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#7 0xb6e97b10 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#8 0xb6e781a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#9 0xb6ec383a in unity::scopes::ScopeBase::settings() const () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#10 0xb37e1cf4 in MusicAggregatorScope::init_scope_proxies() () from /usr/lib/arm-linux-gnueabihf/unity-scopes/musicaggregator/libmusicaggregator.so
No symbol table info available.
#11 0xb37e1da4 in MusicAggregatorScope::search(unity::scopes::CannedQuery const&, unity::scopes::SearchMetadata const&) () from /usr/lib/arm-linux-gnueabihf/unity-scopes/musicaggregator/libmusicaggregator.so
No symbol table info available.
#12 0xb6e8c54c in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#13 0xb6e8ae40 in unity::scopes::internal::ScopeObject::query(std::shared_ptr<unity::scopes::internal::MWReply> const&, unity::scopes::internal::MiddlewareBase*, std::string const&, std::function<std::shared_ptr<unity::scopes::QueryBase> ()> const&, std::function<std::shared_ptr<unity::scopes::internal::QueryObjectBase> (std::shared_ptr<unity::scopes::QueryBase>, std::shared_ptr<unity::scopes::internal::MWQueryCtrl>)> const&) () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#14 0xb6e8bf80 in unity::scopes::internal::ScopeObject::search(unity::scopes::CannedQuery const&, unity::scopes::SearchMetadata const&, std::map<std::string, unity::scopes::Variant, std::less<std::string>, std::allocator<std::pair<std::string const, unity::scopes::Variant> > > const&, std::shared_ptr<unity::scopes::internal::MWReply> const&, unity::scopes::internal::InvokeInfo const&) () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#15 0xb6dee036 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#16 0xb6df0da8 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#17 0xb6df0e44 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#18 0xb6de6f8e in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#19 0xb6de7962 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3
No symbol table info available.
#20 0xb6cb42a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
No symbol table info available.
#21 0xb6d15fa0 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0
No symbol table info available.
#22 0xb6ba7b5c in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
No symbol table info available.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity-scopes-shell in
Ubuntu.
https://bugs.launchpad.net/bugs/1430918
Title:
Enable/disable child scopes error
Status in The Savilerow project:
New
Status in unity-scopes-api package in Ubuntu:
Confirmed
Status in unity-scopes-shell package in Ubuntu:
Confirmed
Bug description:
Enabling and disabling child scopes from settings in an agg scope often causes an error that results in blank display that is sometimes difficult to recover from.
For example, l launched the Music scope, then disabled 7 digital from
settings, then enabled it.
I got the following in log:
phablet@ubuntu-phablet:~$ tail -F .cache/upstart/scope-registry.log
Failed to get proxy for scope com.ubuntu.scopes.soundcloud_soundcloud
Failed to get proxy for scope com.canonical.scopes.songkick_songkick
aa_getcon failed, errno = 13
YouTube scope is unauthenticated
YouTube scope is unauthenticated
Failed to get proxy for scope com.ubuntu.scopes.soundcloud_soundcloud
Failed to get proxy for scope com.canonical.scopes.songkick_songkick
YouTube scope is unauthenticated
YouTube scope is unauthenticated
terminate called without an active exception
I have seen this same thing with other agg scopes.
phablet@ubuntu-phablet:~$ system-image-cli -i
current build number: 127
device name: krillin
channel: ubuntu-touch/vivid-proposed
last update: 2015-03-10 22:34:24
version version: 127
version ubuntu: 20150228
version device: 20150210-95b6a9f
version custom: 20150228
To manage notifications about this bug go to:
https://bugs.launchpad.net/savilerow/+bug/1430918/+subscriptions
References