/usr/bin/unity8-dash:11:data:qGetPtrHelper:d_func:get:QQmlBoundSignalExpression::function
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Canonical System Image |
High
|
Alejandro J. Cura | ||
| | unity-scopes-shell (Ubuntu) |
High
|
Paweł Stołowski | ||
Bug Description
Steps:
* go to any scope requiring an online account
* trigger the account creation
* wait for the web view to load
* tap the home button in the launcher
Expected:
* the account UI goes away and you're presented with the leftmost scope
The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.02.4+
Related branches
- Albert Astals Cid (community): Approve on 2015-02-12
- Michał Sawicz: Needs Fixing on 2015-02-11
- PS Jenkins bot: Needs Fixing (continuous-integration) on 2015-02-02
-
Diff: 188 lines (+39/-20)7 files modifieddebian/control (+2/-1)
src/Unity/CMakeLists.txt (+1/-1)
src/Unity/scope.cpp (+6/-9)
src/Unity/scope.h (+0/-2)
src/Unity/scopes.cpp (+23/-6)
src/Unity/scopes.h (+6/-0)
tests/CMakeLists.txt (+1/-1)
- Marcus Tomlinson (community): Approve on 2015-09-28
- PS Jenkins bot: Approve (continuous-integration) on 2015-09-28
-
Diff: 1700 lines (+518/-391)40 files modifiedpo/POTFILES.in (+104/-102)
po/am.po (+4/-3)
po/ar.po (+4/-3)
po/br.po (+4/-3)
po/ca.po (+4/-3)
po/cs.po (+4/-3)
po/da.po (+4/-3)
po/de.po (+4/-3)
po/el.po (+4/-3)
po/en_GB.po (+4/-3)
po/eo.po (+4/-3)
po/es.po (+4/-3)
po/eu.po (+4/-3)
po/fa.po (+4/-3)
po/fi.po (+4/-3)
po/fr.po (+4/-3)
po/gd.po (+4/-3)
po/gl.po (+4/-3)
po/hu.po (+4/-3)
po/it.po (+4/-3)
po/ja.po (+4/-3)
po/nb.po (+4/-3)
po/nl.po (+4/-3)
po/pl.po (+4/-3)
po/pt.po (+4/-3)
po/pt_BR.po (+4/-3)
po/ro.po (+4/-3)
po/ru.po (+4/-3)
po/sl.po (+4/-3)
po/sv.po (+4/-3)
po/ta.po (+4/-3)
po/uk.po (+4/-3)
po/unity-plugin-scopes.pot (+2/-2)
po/zh_TW.po (+4/-3)
src/Unity/CMakeLists.txt (+1/-0)
src/Unity/logintoaccount.cpp (+104/-0)
src/Unity/logintoaccount.h (+52/-0)
src/Unity/previewstack.cpp (+71/-51)
src/Unity/scope.cpp (+55/-138)
src/Unity/scope.h (+1/-2)
- PS Jenkins bot: Approve (continuous-integration) on 2015-09-07
- Marcus Tomlinson (community): Approve on 2015-09-07
-
Diff: 65 lines (+23/-0)2 files modifiedsrc/Unity/previewstack.cpp (+13/-0)
src/Unity/scope.cpp (+10/-0)
| Michał Sawicz (saviq) wrote : | #1 |
| no longer affects: | qtdeclarative-opensource-src (Ubuntu) |
| affects: | unity8 (Ubuntu) → unity-scopes-shell (Ubuntu) |
| Launchpad Janitor (janitor) wrote : | #2 |
Status changed to 'Confirmed' because the bug affects multiple users.
| Changed in unity-scopes-shell (Ubuntu): | |
| status: | New → Confirmed |
| description: | updated |
| Michał Sawicz (saviq) wrote : | #3 |
It is very likely that the attached branch will fix this.
| Changed in unity-scopes-shell (Ubuntu): | |
| status: | Confirmed → In Progress |
| assignee: | nobody → Pawel Stolowski (stolowski) |
| importance: | Undecided → High |
| Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package unity-scopes-shell - 0.5.4+15.
---------------
unity-scopes-shell (0.5.4+
[ Pawel Stolowski ]
* Keep temporary scopes list in the Scopes object instances and make
Scopes the partent of temp scopes instances. Temp scopes can be
closed (and freed) using closeScope() method of the original scope,
or by calling closeScope() method of Scopes instance. (LP: #1410337,
#1410191)
-- CI Train Bot <email address hidden> Fri, 13 Feb 2015 16:47:39 +0000
| Changed in unity-scopes-shell (Ubuntu): | |
| status: | In Progress → Fix Released |
| Brian Murray (brian-murray) wrote : | #5 |
Querying the Error Tracker database using the bucket linked to in the description it appears that this may in fact not be fixed. This is a list of unity-scopes-shell package versions (found in Dependencies.txt) and the quantity of times an error report contains that version.
0.5.4+14.
0.5.4+14.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
0.5.4+15.
| Changed in unity-scopes-shell (Ubuntu): | |
| status: | Fix Released → Triaged |
| kevin gunn (kgunn72) wrote : | #6 |
So I've been seeing this error quite a bit during my silo testing, especially from a fresh image. I am wondering if many users experience this once during the first experience. Adding to Canonical System Image for an OTA target, i figure might be too much to ask for by 6, but targeting for 7.
| Changed in canonical-devices-system-image: | |
| assignee: | nobody → Alejandro J. Cura (alecu) |
| importance: | Undecided → High |
| milestone: | none → ww40-2015 |
| Changed in canonical-devices-system-image: | |
| status: | New → Confirmed |
| Paweł Stołowski (stolowski) wrote : | #7 |
Ok, I can reproduce it with youtube scope as long as it's a temporary scope (not favorited). I've a theory about the root cause and am trying to verify that...
| Changed in unity-scopes-shell (Ubuntu): | |
| status: | Triaged → In Progress |
| Pat McGowan (pat-mcgowan) wrote : | #8 |
any updates?
| Changed in canonical-devices-system-image: | |
| status: | Confirmed → In Progress |
| Alejandro J. Cura (alecu) wrote : | #9 |
The merge proposal is too complex to land as a bugfix, so it's been moved for OTA-8
| Changed in canonical-devices-system-image: | |
| milestone: | ww40-2015 → ww46-2015 |
| Changed in canonical-devices-system-image: | |
| status: | In Progress → Fix Committed |
| Launchpad Janitor (janitor) wrote : | #11 |
This bug was fixed in the package unity-scopes-shell - 0.5.5+15.
---------------
unity-scopes-shell (0.5.5+
* Hard-code Python 3.5 instead of Python 3.4.
-- Matthias Klose <email address hidden> Fri, 23 Oct 2015 21:45:34 +0200
| Changed in unity-scopes-shell (Ubuntu): | |
| status: | In Progress → Fix Released |
| Changed in canonical-devices-system-image: | |
| status: | Fix Committed → Fix Released |


From a quick glance I can't see anything in the stacktrace that we have control over. It's just deleting objects (on shutdown, I expect) and then referencing a deleted object.