Public bug reported: I can occasionally reproduce a crash in ubuntu-app-launch when running the ubuntuuitoolkit autopilot test suite on the phone.
Here is the backtrace: Program received signal SIGABRT, Aborted. 0xb607e9a6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 (gdb) bt #0 0xffffffff in () at /lib/arm-linux-gnueabihf/libc.so.6 #1 0xffffffff in raise () at /lib/arm-linux-gnueabihf/libc.so.6 #2 0xffffffff in abort () at /lib/arm-linux-gnueabihf/libc.so.6 #3 0xffffffff in __gnu_cxx::__verbose_terminate_handler() () at ../../../../src/libstdc++-v3/libsupc++/vterminate.cc:95 #4 0xffffffff in __cxxabiv1::__terminate(void (*)()) (handler=<optimized out>) at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:47 #5 0xffffffff in std::terminate() () at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:57 #6 0xffffffff in __cxxabiv1::__cxa_throw(void*, std::type_info*, void (*)(void*)) (obj=0x1487958, tinfo=0xb622f260 <typeinfo for std::runtime_error>, dest= 0xb61d708d <std::runtime_error::~runtime_error()>) at ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc:87 #7 0xffffffff in ubuntu::app_launch::Application::create(ubuntu::app_launch::AppID const&, std::shared_ptr<ubuntu::app_launch::Registry> const&) () at /usr/lib/arm-linux-gnueabihf/libubuntu-app-launch.so.2 #8 0xffffffff in () at /usr/lib/arm-linux-gnueabihf/qt5/qml/Unity/Application/libunityapplicationplugin.so #9 0xffffffff in qtmir::upstart::TaskController::getInfoForApp(QString const&) const () at /usr/lib/arm-linux-gnueabihf/qt5/qml/Unity/Application/libunityapplicationplugin.so #10 0xffffffff in qtmir::ApplicationManager::authorizeSession(int, bool&) () at /usr/lib/arm-linux-gnueabihf/qt5/qml/Unity/Application/libunityapplicationplugin.so #11 0xffffffff in QMetaCallEvent::placeMetaCall(QObject*) (a=<optimized out>, r=0x1264cd8, this=0x1265638) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #12 0xffffffff in QMetaCallEvent::placeMetaCall(QObject*) (this=<optimized out>, object=0x1264cd8) at kernel/qobject.cpp:483 #13 0xffffffff in QObject::event(QEvent*) (this=<optimized out>, e=<optimized out>) at kernel/qobject.cpp:1245 #14 0xffffffff in QCoreApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:997 #15 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) (this= 0xffc4b8, receiver=receiver@entry=0x1264cd8, event=event@entry=0xae108798) at kernel/qcoreapplication.cpp:935 #16 0xffffffff in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0xae108798, receiver=0x1264cd8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228 #17 0xffffffff in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xffc588) at kernel/qcoreapplication.cpp:1552 #18 0xffffffff in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410 #19 0xffffffff in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x101c620) at kernel/qeventdispatcher_glib.cpp:271 #20 0xffffffff in g_main_context_dispatch (context=0x101f560) ---Type <return> to continue, or q <return> to quit--- at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3122 #21 0xffffffff in g_main_context_dispatch (context=context@entry=0x101f560) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3737 #22 0xffffffff in g_main_context_iterate (context=context@entry=0x101f560, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3808 #23 0xffffffff in g_main_context_iteration (context=0x101f560, may_block=1) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3869 #24 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x101ee70, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #25 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xbe912318, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #26 0xffffffff in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188 #27 0x0001486e in () #28 0xffffffff in __libc_start_main () at /lib/arm-linux-gnueabihf/libc.so.6 #29 0x000148f8 in _start () ** Affects: qtmir Importance: Critical Status: New ** Affects: ubuntu-app-launch (Ubuntu) Importance: Undecided Status: New ** Also affects: ubuntu-app-launch (Ubuntu) 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/1578258 Title: Crash in ubuntu::app_launch::Application::create To manage notifications about this bug go to: https://bugs.launchpad.net/qtmir/+bug/1578258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs