Note I rebuilt libmirclient with the native arm compiler (on a n7 device) and I can't reproduce the issue either like that.
However just navigating to Accounts then clicking on Ubuntu One and going back triggers the stack above, so I suspect a double free by the QT QML GC is also leading to the stack trace in the original report. Here's a stack trace with symbols of what I'm seeing: Program terminated with signal SIGSEGV, Segmentation fault. #0 ~QObjectDeleter (this=0x1fdc860, __in_chrg=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1004 1004 jsruntime/qv4qobjectwrapper.cpp: No such file or directory. (gdb) bt #0 ~QObjectDeleter (this=0x1fdc860, __in_chrg=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1004 #1 (anonymous namespace)::QObjectDeleter::~QObjectDeleter (this=0x1fdc860, __in_chrg=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1009 #2 0xb6b855c2 in QV4::MemoryManager::sweep (this=this@entry=0x1ac4678, lastSweep=lastSweep@entry=true) at jsruntime/qv4mm.cpp:375 #3 0xb6b8565c in QV4::MemoryManager::~MemoryManager (this=0x1ac4678, __in_chrg=<optimized out>) at jsruntime/qv4mm.cpp:498 #4 0xb6b79050 in QV4::ExecutionEngine::~ExecutionEngine (this=0x1acd460, __in_chrg=<optimized out>) at jsruntime/qv4engine.cpp:425 #5 0xb6c42c74 in QV8Engine::~QV8Engine (this=0x1acd398, __in_chrg=<optimized out>) at qml/v8/qv8engine.cpp:124 #6 0xb6c42e04 in QV8Engine::~QV8Engine (this=0x1acd398, __in_chrg=<optimized out>) at qml/v8/qv8engine.cpp:125 #7 0xb6b3b4ce in QJSEngine::~QJSEngine (this=0x1acbcd0, __in_chrg=<optimized out>) at jsapi/qjsengine.cpp:210 #8 0xb6be4f4c in QQmlEngine::~QQmlEngine (this=0x1acbcd0, __in_chrg=<optimized out>) at qml/qqmlengine.cpp:923 #9 0xb6be4fb8 in QQmlEngine::~QQmlEngine (this=0x1acbcd0, __in_chrg=<optimized out>) at qml/qqmlengine.cpp:923 #10 0xb642e6f2 in QObjectPrivate::deleteChildren (this=this@entry=0x1acc1f8) at kernel/qobject.cpp:1935 #11 0xb6433fce in QObject::~QObject (this=<optimized out>, ---Type <return> to continue, or q <return> to quit--- __in_chrg=<optimized out>) at kernel/qobject.cpp:1028 #12 0xb67ec6dc in QWindow::~QWindow (this=0x1acc018, __in_chrg=<optimized out>) at kernel/qwindow.cpp:226 #13 0xb6ddd432 in QQuickWindow::~QQuickWindow (this=0x1acc018, __in_chrg=<optimized out>) at items/qquickwindow.cpp:1095 #14 0xb6e4220a in QQuickView::~QQuickView (this=0x1acc018, __in_chrg=<optimized out>) at items/qquickview.cpp:236 #15 0xb6e42228 in QQuickView::~QQuickView (this=0x1acc018, __in_chrg=<optimized out>) at items/qquickview.cpp:236 #16 0x0001e686 in ?? () -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1337481 Title: Crash in libmirclient on app exit on phone To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1337481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs