Opened 13 months ago

Closed 6 months ago

#14075 closed bug (fixed)

WebKit 1.6.4 crash loading page

Reported by: vidrep Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/runtime_loader Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

hrev51874 x86_64

webkit 1.6.4

April 8, 2018

Loading the following URL causes crash: http://calgarysun.com/sports/mma/ufc-223-olivier-aubin-mercier-unloads-on-evan-dunham

Debug report attached

Attachments (5)

WebPositive-23768-debug-08-04-2018-20-52-25.report (34.1 KB) - added by vidrep 13 months ago.
Otter-Browser-1659-debug-12-06-2018-15-45-54.report (53.1 KB) - added by cocobean 10 months ago.
Otter browser website test on hrev52003 x86_64
Otter-Browser-5540-debug-12-06-2018-16-03-57.report (63.0 KB) - added by cocobean 10 months ago.
Otter browser website retest on hrev52003 x86_64 w/qtwebkit 512.0-a2-11
screenshot1.png (10.3 KB) - added by vidrep 10 months ago.
WebPositive-4757-debug-17-06-2018-20-01-16.report (48.0 KB) - added by vidrep 10 months ago.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 13 months ago by CodeforEvolution

It seems this crash was caused through the media kit trying to decode a video to play in the webpage.

comment:2 Changed 13 months ago by pulkomandy

Component: Applications/WebPositiveSystem/runtime_loader
Owner: changed from pulkomandy to nobody

Actually it crashes in load_add_on, while trying to load the ffmpeg plug-in I guess.

I've seen this bug in other places too, but I've been unable to find the problem so far. One would need a build of the runtime_loader with debug info, I think.

comment:3 Changed 13 months ago by vidrep

Selecting any article or category on that URL will cause a crash. This category, when selected, causes a huge amount of memory to be used (>6GB) before crashing: http://calgarysun.com/category/sunshine-girls

Changed 10 months ago by cocobean

Otter browser website test on hrev52003 x86_64

comment:4 Changed 10 months ago by cocobean

Testing with hrev52003 x86_64: I can render the page with both Webpositive and Otter browser. In Webpositive, the video player displays a 'video format not supported' message in the lower section of the page. Page text renders OK, but takes about 30 seconds. Otter browser renders the page in about 19 secs and displays the initial video advertisement in the video player. Then, it seems like it is loading the main video content and eventually will/may crash the browser.

Retested with updated qtwebkit 512.0-a2-11. Video on this page now crashs immediately (regression). Youtube video (ex. Apple WWDC 2018) works now so seems specific to a video player rendering on page (Webpositive) and then a specific video format playback issue within the video player (it was working in Otter browser beforehand, but new qtwebkit update causes a immediate crash).

Last edited 10 months ago by cocobean (previous) (diff)

Changed 10 months ago by cocobean

Otter browser website retest on hrev52003 x86_64 w/qtwebkit 512.0-a2-11

comment:5 Changed 10 months ago by vidrep

Tested the above links again using HaikuWebKit 1.6.5 (hrev52022 x86_64). First, I get a alert about SSL (screenshot1.png), then the page takes a very long time to load before crashing Web+ (debugger report attached).

Changed 10 months ago by vidrep

Attachment: screenshot1.png added

comment:6 Changed 6 months ago by vidrep

Resolution: fixed
Status: newclosed

Tested with HaikuWebKit 1.6.7 WebKit 607.1.8

Both webpages now loading without crashing.

Closing as fixed.

Note: See TracTickets for help on using tickets.