Applications fail to start on the second use
Bug #1656252 reported by
Jean-Baptiste Lallement
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
Ted Gould | ||
address-book-app (Ubuntu) |
In Progress
|
Critical
|
Unassigned | ||
camera-app (Ubuntu) |
In Progress
|
Critical
|
Unassigned | ||
gallery-app (Ubuntu) |
In Progress
|
Critical
|
Unassigned | ||
ubuntu-app-launch (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
webbrowser-app (Ubuntu) |
New
|
Critical
|
Unassigned |
Bug Description
zesty desktop
unity8 session snap 349
Test Case:
1. Launch the webbrowser from the app scope
2. close it (or the app crashes)
3. Launch the webbrowser from the app scope
Expected result:
It starts twice
Actual result
It does not always starts and it hangs on the launch window (blank window, with the webbrowser icon and a spinning loading icon)
When it occurs it is very reproducible and a reboot of the machine is required to make it work again.
Related branches
lp://staging/~osomon/webbrowser-app/drop-single-instance-lp1656252
- Ubuntu Phablet Team: Pending requested
-
Diff: 11 lines (+0/-1)1 file modifiedsrc/app/webbrowser/webbrowser-app.desktop.in.in (+0/-1)
lp://staging/webbrowser-app/staging
- system-apps-ci-bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 2840 lines (+1499/-148)63 files modified.bzrignore (+0/-2)
debian/control (+7/-2)
debian/rules (+1/-1)
snapcraft.yaml (+8/-16)
src/Ubuntu/Web/ua-overrides-desktop.js.in (+9/-0)
src/Ubuntu/Web/ua-overrides-mobile.js.in (+3/-0)
src/app/ChromeBase.qml (+1/-0)
src/app/webbrowser/Browser.qml (+158/-29)
src/app/webbrowser/BrowserTab.qml (+19/-2)
src/app/webbrowser/CMakeLists.txt (+2/-0)
src/app/webbrowser/Chrome.qml (+12/-2)
src/app/webbrowser/ContextMenuMobile.qml (+10/-2)
src/app/webbrowser/Suggestions.qml (+1/-1)
src/app/webbrowser/TabComponent.qml (+33/-15)
src/app/webbrowser/TabItem.qml (+2/-2)
src/app/webbrowser/TabsBar.qml (+112/-15)
src/app/webbrowser/TabsList.qml (+2/-2)
src/app/webbrowser/drag-helper.cpp (+203/-0)
src/app/webbrowser/drag-helper.h (+91/-0)
src/app/webbrowser/reparenter.cpp (+124/-0)
src/app/webbrowser/reparenter.h (+46/-0)
src/app/webbrowser/webbrowser-app.cpp (+6/-0)
src/app/webbrowser/webbrowser-app.qml (+33/-3)
src/app/webcontainer/ContextMenuMobile.qml (+10/-2)
src/app/webcontainer/WebappWebview.qml (+5/-4)
tests/autopilot/webbrowser_app/emulators/browser.py (+7/-1)
tests/autopilot/webbrowser_app/tests/__init__.py (+40/-7)
tests/autopilot/webbrowser_app/tests/test_downloads.py (+62/-10)
tests/autopilot/webbrowser_app/tests/test_history.py (+30/-4)
tests/autopilot/webbrowser_app/tests/test_multiple_windows.py (+222/-0)
tests/autopilot/webbrowser_app/tests/test_new_tab_view.py (+10/-0)
tests/unittests/bookmarks-folder-model/CMakeLists.txt (+1/-1)
tests/unittests/bookmarks-folderlist-model/CMakeLists.txt (+1/-1)
tests/unittests/bookmarks-model/CMakeLists.txt (+1/-1)
tests/unittests/container-url-patterns/CMakeLists.txt (+1/-1)
tests/unittests/cookie-store/CMakeLists.txt (+1/-1)
tests/unittests/domain-utils/CMakeLists.txt (+1/-1)
tests/unittests/downloads-model/CMakeLists.txt (+1/-1)
tests/unittests/favicon-fetcher/CMakeLists.txt (+1/-1)
tests/unittests/history-domain-model/CMakeLists.txt (+1/-1)
tests/unittests/history-domainlist-model/CMakeLists.txt (+1/-1)
tests/unittests/history-lastvisitdatelist-model/CMakeLists.txt (+1/-1)
tests/unittests/history-model/CMakeLists.txt (+1/-1)
tests/unittests/intent-filter/CMakeLists.txt (+1/-1)
tests/unittests/limit-proxy-model/CMakeLists.txt (+1/-1)
tests/unittests/meminfo/CMakeLists.txt (+1/-1)
tests/unittests/oxide-cookie-helper/CMakeLists.txt (+1/-1)
tests/unittests/qml/CMakeLists.txt (+2/-0)
tests/unittests/qml/ReparenterFakeContainer.qml (+40/-0)
tests/unittests/qml/ReparenterFakeTab.qml (+37/-0)
tests/unittests/qml/tst_BrowserTab.qml (+3/-2)
tests/unittests/qml/tst_QmlTests.cpp (+7/-0)
tests/unittests/qml/tst_Reparenter.qml (+114/-0)
tests/unittests/qml/tst_TabsBar.qml (+2/-0)
tests/unittests/qml/tst_UbuntuWebView02.qml (+1/-0)
tests/unittests/search-engine/CMakeLists.txt (+1/-1)
tests/unittests/session-storage/CMakeLists.txt (+1/-1)
tests/unittests/session-utils/CMakeLists.txt (+1/-1)
tests/unittests/single-instance-manager/CMakeLists.txt (+1/-1)
tests/unittests/tabs-model/CMakeLists.txt (+1/-1)
tests/unittests/text-search-filter-model/CMakeLists.txt (+1/-1)
tests/unittests/webapp-container-color-helper/CMakeLists.txt (+1/-1)
tests/unittests/webapp-container-hook/CMakeLists.txt (+1/-1)
description: | updated |
summary: |
- sometimes webbrowser fails to start + frequently webbrowser fails to start |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Ted Gould (ted) |
importance: | Undecided → Critical |
milestone: | none → p2 |
status: | New → Confirmed |
summary: |
- frequently applications fails to start + some applications fail to start twice |
description: | updated |
tags: | added: unity8-desktop |
summary: |
- some applications fail to start twice + Applications fail to start on the second attempt |
summary: |
- Applications fail to start on the second attempt + Applications fail to start on the second use |
Changed in ubuntu-app-launch (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in unity8 (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in address-book-app (Ubuntu): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
importance: | Undecided → Critical |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
Changed in camera-app (Ubuntu): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
importance: | Undecided → Critical |
status: | New → In Progress |
Changed in gallery-app (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Ken VanDine (ken-vandine) |
description: | updated |
Changed in webbrowser-app (Ubuntu): | |
importance: | Undecided → Critical |
Changed in webbrowser-app (Ubuntu): | |
assignee: | nobody → Olivier Tilloy (osomon) |
status: | Confirmed → In Progress |
Changed in webbrowser-app (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: | removed: unity8-desktop |
tags: | added: next-candidates |
Changed in canonical-devices-system-image: | |
milestone: | p2 → u8c-2 |
tags: | added: current-milestone |
tags: | added: unity8-desktop |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |
Changed in camera-app (Ubuntu): | |
assignee: | Ken VanDine (ken-vandine) → nobody |
Changed in address-book-app (Ubuntu): | |
assignee: | Ken VanDine (ken-vandine) → nobody |
Changed in gallery-app (Ubuntu): | |
assignee: | Ken VanDine (ken-vandine) → nobody |
Changed in webbrowser-app (Ubuntu): | |
assignee: | Olivier Tilloy (osomon) → nobody |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.