unity8 crash after create a new online account
Bug #1655644 reported by
Renato Araujo Oliveira Filho
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtmir (Ubuntu) |
Fix Released
|
High
|
Gerry Boland | ||
unity8 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Ubuntu xenial with overlay ppa.
Unity8 installed from ppa (debian).
arch: amd64
Unity8 crashes after create a new account
How to reproduce:
1- start system settings
2- Go to online accounts
3- Click to create a new account
4- Choose any account on the list (Eg. google)
5- Follow the steps to create the new account
6- After create the account click on it
Expected
Show Account information
Current
Unity8 crash.
Related branches
lp:~gerboland/qtmir/fix-prompt-session-crash
- Unity8 CI Bot (community): Approve (continuous-integration)
- Daniel d'Andrada (community): Approve
- Albert Astals Cid (community): Abstain
-
Diff: 969 lines (+675/-84)13 files modifiedsrc/modules/Unity/Application/application_manager.h (+4/-2)
src/modules/Unity/Application/mirsurface.cpp (+0/-14)
src/modules/Unity/Application/mirsurface.h (+0/-1)
src/modules/Unity/Application/sessionmap_interface.h (+38/-0)
src/modules/Unity/Application/surfacemanager.cpp (+29/-4)
src/modules/Unity/Application/surfacemanager.h (+9/-2)
tests/framework/CMakeLists.txt (+3/-0)
tests/framework/mock_sessionmap.h (+32/-0)
tests/framework/mock_window_controller.h (+43/-0)
tests/modules/CMakeLists.txt (+2/-1)
tests/modules/SurfaceManager/CMakeLists.txt (+40/-0)
tests/modules/SurfaceManager/surface_manager_test.cpp (+475/-0)
tests/modules/WindowManager/mirsurface_test.cpp (+0/-60)
Changed in qtmir (Ubuntu): | |
status: | New → Invalid |
Changed in qtmir (Ubuntu): | |
status: | Invalid → New |
Changed in unity8 (Ubuntu): | |
status: | New → Invalid |
Changed in qtmir (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → kevin gunn (kgunn72) |
Changed in qtmir (Ubuntu): | |
assignee: | kevin gunn (kgunn72) → Gerry Boland (gerboland) |
summary: |
- unity8 crash after create a new account + unity8 crash after create a new online account |
Changed in qtmir (Ubuntu): | |
status: | New → In Progress |
To post a comment you must log in.
Back trace:
#0 0x00007f2373dca4d0 in Protocol: :features( ) const () from /usr/lib/ x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Telephony/ libtelephonyser vice-qml. so :filterAccounts () () from /usr/lib/ x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Telephony/ libtelephonyser vice-qml. so :activate( QObject* , int, int, void**) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 ::onNewAccount( Tp::SharedPtr< Tp::Account> const&) () from /usr/lib/ x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Telephony/ libtelephonyser vice-qml. so x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Telephony/ libtelephonyser vice-qml. so :activate( QObject* , int, int, void**) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 ger::newAccount (Tp::SharedPtr< Tp::Account> const&) () from /usr/lib/ x86_64- linux-gnu/ libtelepathy- qt5.so. 0 x86_64- linux-gnu/ libtelepathy- qt5.so. 0 :activate( QObject* , int, int, void**) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 ation:: finished( Tp::PendingOper ation*) () from /usr/lib/ x86_64- linux-gnu/ libtelepathy- qt5.so. 0 x86_64- linux-gnu/ libtelepathy- qt5.so. 0 :event( QEvent* ) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 n::notify( QObject* , QEvent*) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 n::notifyIntern al2(QObject* , QEvent*) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 nPrivate: :sendPostedEven ts(QObject* , int, QThreadData*) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 x86_64- linux-gnu/ libQt5Core. so.5 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 rGlib:: processEvents( QFlags< QEventLoop: :ProcessEventsF lag>) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 :exec(QFlags< QEventLoop: :ProcessEventsF lag>) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 n::exec( ) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 e9a8, init=<optimized out>, fini=<optimized out>, rtld_fini= <optimized out>, stack_end= 0x7fff0b10e998) libc-start. c:291
#1 0x00007f2373db3410 in AccountList:
#2 0x00007f23b1c51c34 in QMetaObject:
#3 0x00007f2373da2d0a in TelepathyHelper
#4 0x00007f2373dacbc1 in ?? () from /usr/lib/
#5 0x00007f23b1c51b81 in QMetaObject:
#6 0x00007f23737517d2 in Tp::AccountMana
#7 0x00007f2373754bb7 in ?? () from /usr/lib/
#8 0x00007f23b1c51b81 in QMetaObject:
#9 0x00007f237393ea6f in Tp::PendingOper
#10 0x00007f237393fed0 in ?? () from /usr/lib/
#11 0x00007f23b1c52729 in QObject:
#12 0x00007f23b1c2515a in QCoreApplicatio
#13 0x00007f23b1c252b8 in QCoreApplicatio
#14 0x00007f23b1c2717a in QCoreApplicatio
#15 0x00007f23b1c79f63 in ?? () from /usr/lib/
#16 0x00007f23ae8351a7 in g_main_
#17 0x00007f23ae835400 in ?? () from /lib/x86_
#18 0x00007f23ae8354ac in g_main_
#19 0x00007f23b1c7a36f in QEventDispatche
#20 0x00007f23b1c2300a in QEventLoop:
#21 0x00007f23b1c2b6cc in QCoreApplicatio
#22 0x00000000004079fa in ?? ()
#23 0x00007f23b1062830 in __libc_start_main (main=0x4077e0, argc=2, argv=0x7fff0b10
at ../csu/
#24 0x0000000000407bd9 in _start ()