Comment 0 for bug 1159200

Revision history for this message
Jono Bacon (jonobacon) wrote : Crash on previews with smart scopes PPA

Compiz/Unity is crashing when previewing an item with the smart scopes PPA. This is what I am doing:

 1. Open the dash.
 2. Search for 'Severed Fifth' in the home lens.
 3. Wait for the Code items to appear and right-click the 'Severed Fifth Fan App'.
 4. You should see the spinner and then it will stop spinning and Unity has hung.

When I did this the last time I got a gdb backtrace:

#0 0xb74b91a6 in ?? () from /lib/i386-linux-gnu/libc.so.6
#1 0xb76b7f0b in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#2 0xb140c564 in unity::glib::hintsmap_from_hashtable(_GHashTable*, std::map<std::string, unity::glib::Variant, std::less<std::string>, std::allocator<std::pair<std::string const, unity::glib::Variant> > >&) () from /usr/lib/libunity-core-6.0.so.5
#3 0xb1405666 in unity::dash::ScopeProxy::Impl::OnScopeActivateCallback(_GObject*, _GAsyncResult*, void*) () from /usr/lib/libunity-core-6.0.so.5
#4 0xb62b9ac0 in g_simple_async_result_complete () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#5 0xb1316a7b in ?? () from /usr/lib/i386-linux-gnu/libunity/libunity-protocol-private.so.0
#6 0xb62b9ac0 in g_simple_async_result_complete () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7 0xb12f8c74 in ?? () from /usr/lib/i386-linux-gnu/libunity/libunity-protocol-private.so.0
#8 0xb62b9ac0 in g_simple_async_result_complete () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#9 0xb62b9bec in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#10 0xb7172fb0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb7176453 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#12 0xb71767f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#13 0xb7176ccb in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0xb72798e3 in Glib::MainLoop::run() () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
#15 0xb772546a in compiz::private_screen::EventManager::startEventLoop(_XDisplay*) () from /usr/lib/libcompiz_core.so.ABI-20130125
#16 0xb77254b4 in CompScreenImpl::eventLoop() () from /usr/lib/libcompiz_core.so.ABI-20130125
#17 0x08049b22 in CompManager::run() ()
#18 0x080492ec in main ()
Continuing.
[Thread 0xb6fefb40 (LWP 7932) exited]
[Thread 0xb61efb40 (LWP 7936) exited]
[Thread 0xb57ffb40 (LWP 7937) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.

This was all applied to the PPA updated today (23rd March 10.30am Pacific).