Browser crashes on visit to watson.ch/fr website

REPRODUCIBILITY: 100% (always)
OSVERSION: 4.5.0.18
HARDWARE: Sony Xperia 10 III - xqbt52 - xqbt52 - 1.0.1.18 - aarch64
UI LANGUAGE: Deutsch (user: de_DE, os: de_DE.utf8)
REGRESSION: yes (since: 4.4.0.72 - n/a)

DESCRIPTION:

When the page watson.ch/fr is opened, the browser automatically crashes after some scrolling

PRECONDITIONS:

STEPS TO REPRODUCE:

  1. Open the browser
  2. Visit watson.ch/fr
  3. Scroll down normally/slowly

EXPECTED RESULTS:

Browser doesn’t crash

ACTUAL RESULTS:

Browser crashes

MODIFICATIONS:

  • Patchmanager: yes
  • OpenRepos: yes
  • Chum: yes
  • Other: none specified

ADDITIONAL INFORMATION:

It looks like a regression as it works correctly on my XA2 running Sailfish 4.4.0.72.

And here some logs:

postPendingRepliesAndDeferredMessages: mReplyID == null, from kWhatError:STOPPING following kWhatError:STOPPING
Redirecting call to abort() to mozalloc_abort

Note: The bug doesn’t appear if JavaScript is disabled.

Device Owner User: defaultuser
Home Encryption: enabled


the initial version of this bug report was created using Bugger 0.9.9+git3
4 Likes

Xperia 10, 4.5.0.18
UI language: PL
Works for me [tm] :slight_smile:
I tried to scroll till the end then up, then back…

xX10iii, 4.4.0.72, can’t crash it even when scrolling vigorously.

1 Like

What do you mean with vigorously? It crashes when I scroll fast until the end.

I’m curious to see what I’ve changed on my device to be the only one affected…

It crashes on my xqbt52 SFOS 4.5 but many other sites do also.

Do you get the same logs?

postPendingRepliesAndDeferredMessages: mReplyID == null, from kWhatError:STOPPING following kWhatError:STOPPING
Redirecting call to abort() to mozalloc_abort

2 Likes

Couldn’t reproduce this with my 10 III (4.5.0.18), even though I tried scrolling up and down as fast I could. I have several apps open and Android App Support running, still no crash.

I scroll up and down like a madman.

Maybe it’s a targeted ad or something like that, that’s loaded for some people and not for others.

That just elicited a very odd mental image of @nephros jumping up and down!

Just thinking: what you both may have in common is your browser’s Accept-Language header.

XA2: I often get crashes on similar news sites (eg BBC news) when scrolling down, but not on this one on this occasion! But news sites change all the time…

For me the crashes are not repeatable: if I restart the browser after a crash and revisit the same site, it then works.

I have a feeling it is to do with loading images, but as it has never been repeatable I cannot say 100% for sure.

It has happened for me in previous versions too but seems to have got worse recently.

Where are the browser logs?

Browser crash on my Xperia xa2 payd version 4.5.0.18 and on my gigaset gs5 (port 4.5.0.18)

I can confirm the issue with the browser crashing when scrolling on the watson.ch/fr website.
I Opened the page several times. In 10 out of 10 cases the browser crashes when scrolling (even if the page was accessed via an ad-blocking squid proxy).
Better when calling up the watson.ch website (without the French language preference /fr). Crash rate 6 out of 10.
No problems at all when calling up the watson.de site. Crash rate 0 out of 10.

Maybe a video codec issue.
Many autoplay videos are embedded on watson.ch/fr site, few on watson.ch and currently no video autoplay content on watson.de site.

Crash log:

Mär 05 10:47:26 Xperia10III gecko-camera[1649]: droid-codec init:595 -- Codec metadata: type=video/avc width=320 height=568 fps=0 extra=51
Mär 05 10:47:26 Xperia10III kernel: msm_vidc:   high: 00000001: ....d: Opening video instance: 0000000000000000, 1
Mär 05 10:47:26 Xperia10III gecko-camera[1649]: droid-codec createCodec:620 -- Using media buffers
Mär 05 10:47:26 Xperia10III gecko-camera[1649]: droid-codec configureOutput:766 -- Configuring converter for stride:320 slice-height: 568 top: 0 left:0 width: 320 height: 568 format: 2141391876
Mär 05 10:47:26 Xperia10III gecko-camera[1649]: droid-codec size_changed_cb:798 -- Received size changed 320 x 576
Mär 05 10:47:26 Xperia10III gecko-camera[1649]: droid-codec configureOutput:766 -- Configuring converter for stride:320 slice-height: 576 top: 0 left:0 width: 320 height: 568 format: 2141391876
Mär 05 10:47:27 Xperia10III dbus-daemon[5842]: postPendingRepliesAndDeferredMessages: mReplyID == null, from kWhatError:STOPPING following kWhatError:STOPPING
Mär 05 10:47:27 Xperia10III dbus-daemon[5842]: Redirecting call to abort() to mozalloc_abort
Mär 05 10:47:27 Xperia10III kernel: Core dump to |/bin/false disabled
Mär 05 10:47:27 Xperia10III kernel: binder: undelivered transaction 5088749, process died.
Mär 05 10:47:27 Xperia10III kernel: binder: undelivered transaction 5088750, process died.
Mär 05 10:47:27 Xperia10III kernel: binder: undelivered transaction 5088751, process died.
Mär 05 10:47:27 Xperia10III autologind[5798]: *** signal=17 pid=31
Mär 05 10:47:27 Xperia10III /usr/libexec/mapplauncherd/booster-browser[6596]: warning: boosted process (pid=8247) signal(Segmentation fault)
Mär 05 10:47:27 Xperia10III /usr/libexec/mapplauncherd/booster-browser[6596]: warning: Daemon: sending exit(1) to invoker(-1)
Mär 05 10:47:27 Xperia10III invoker[2150]: warning: application (pid=-1) exit(1) signal(0)

Mär 05 10:47:28 Xperia10III lipstick[5963]: [D] onDestruction:268 - coverActionIndicators destroyed sailfish-browser.desktop
Mär 05 10:47:28 Xperia10III kernel: msm_vidc:   high: 00000001: h264d: Closed video instance: 0000000000000000

HARDWARE: Sony Xperia 10 III
UI LANGUAGE: Deutsch (user: de_DE, os: de_DE.utf8)
SFOS: 4.5.0.18

Just thinking: what you both may have in common is your browser’s Accept-Language header.

My system setup is German.

Mine is French.(20 chatacters)

Do you block ads using the /etc/hosts file?

No I haven’t touch to /etc/hosts

I do have a custom hosts. I get crashing on all kinds of web sites on 4.5.0.18 when scrolling around. Rarely on 4.4.0.72 (GS5 & GS290).

XA2 Dual .18 Flashed, EN GB.
Scrolling up/down till end like a normal man: no crash.
No crash either by scrolling like a madman :–)