[Here Maps] Occasional crasher on startup

Bug #1561119 reported by David Barth
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
The Webapps-core project
Fix Released
Undecided
Alexandre Abreu
webapps-sprint
Fix Released
Undecided
Alexandre Abreu

Bug Description

While testing a new release, I experienced several crashes on application start.

Tested on krilling, rc-proposed image 290.

Application log: https://pastebin.canonical.com/152629/

David Barth (dbarth)
Changed in webapps-sprint:
milestone: none → sprint-19
milestone: sprint-19 → sprint-20
Changed in webapps-sprint:
assignee: nobody → Alexandre Abreu (abreu-alexandre)
Changed in webapps-core:
assignee: nobody → Alexandre Abreu (abreu-alexandre)
Revision history for this message
Alexandre Abreu (abreu-alexandre) wrote :

I tested on BQ r290 with Oxide 1.13.8 and I managed to get some "crashes", after starting and stopping quite a few times Here Maps. The crash file is almost useless.

I tried to remove the override file to see if it was responsible for this and the "crashes" are still there (but not easy to reproduce).

I tried to downgrade to Oxide 1.13.6 and was able to get those "crashes" again.

In all cases on BQ, I have quite a few apparmor denials:

https://pastebin.canonical.com/152651/

I tried on Arale (rc-proposed) with Oxide 1.13.8 and I get crashes (they might not be the same) using the same repro steps (fuzzy) with the following stack trace which points to a crash in MIR

https://pastebin.canonical.com/152641/

Revision history for this message
Alexandre Abreu (abreu-alexandre) wrote :

The logs show that on BQ I get the same error as the original crash app log:

libust[15694/15698]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[15694/15698]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:958)
Loading module: 'libubuntu_application_api_touch_mirclient.so.3.0.0'
webapp-container: unrecognized option '--webappUrlPatterns=https?://here.com/*,https?://*.here.com/*'
webapp-container: unrecognized option '--user-agent-string=Mozilla/5.0 (Linux; Ubuntu 14.04) AppleWebKit/537.36 Chromium/35.0.1870.2 Mobile Safari'
qml: Loading webview on /home/phablet/.local/share/com.nokia.heremaps
QQmlExpression: Expression file:///usr/share/webbrowser-app/webcontainer/WebApp.qml:263:25 depends on non-NOTIFYable properties:
    unity::action::qml::ActionManager::globalContext
shm_open() failed: Permission denied
qml: Loaded 5 UA override(s) from file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Web/ua-overrides-mobile.js
libust[15694/15750]: Error: Error opening shm /lttng-ust-wait-5 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[15694/15750]: Error: Error opening shm /lttng-ust-wait-5 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[15694/15751]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[15694/15751]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:958)
qml: Start browsing
ubuntumirclient: Got invalid serialized mime data. Ignoring it.
[0323/183734:ERROR:layer_tree_host_impl.cc(2263)] Forcing zero-copy tile initialization as worker context is missing
*** Error in `webapp-container': malloc(): smallbin double linked list corrupted: 0xb88b7300 ***

I never got those in Arale

description: updated
Revision history for this message
Alexandre Abreu (abreu-alexandre) wrote :

It looks very similar to what was reported there:

https://bugs.launchpad.net/canonical-devices-system-image/+bug/1559428

David Barth (dbarth)
Changed in webapps-sprint:
milestone: sprint-20 → backlog
Changed in webapps-core:
status: New → Fix Released
Changed in webapps-sprint:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.