Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#10213 closed bug (fixed)

WebPositive: crash on HaikuArchives

Reported by: dsjonny Owned by: pulkomandy
Priority: normal Milestone: R1
Component: Applications/WebPositive Version: R1/Development
Keywords: Cc:
Blocked By: Blocking: #10247
Has a Patch: no Platform: All

Description

Using WebPositive/1.2 if I open https://github.com/HaikuArchives page WebPositive crashes. Cannot save the debug report. I need to kill WebPositive.

Attachments (2)

WebPositive-4935-debug-24-11-2013-10-47-12.report (34.0 KB ) - added by Wizard 6 years ago.
crash report (edited)
WebPositive-1679-debug-26-11-2013-14-42-00.report (44.1 KB ) - added by dsjonny 6 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 by diver, 6 years ago

Owner: changed from leavengood to pulkomandy
Status: newassigned

by Wizard, 6 years ago

crash report (edited)

comment:2 by Wizard, 6 years ago

As of hrev46415, problem still occurs. I was able to reproduce it, it isn't very hard, since it happens on many web pages. Stack trace looks like endless recursion and stack overflow to me.

comment:3 by pulkomandy, 6 years ago

Resolution: fixed
Status: assignedclosed

Fixed in https://github.com/haiku/webkit/commit/a40fa4bc46b18cb1b4b0cfcc0e0364b2c7d40efe . You will have to wait for an updated haikuwebkit package.

comment:4 by anevilyak, 6 years ago

Blocking: 10247 added

(In #10247) Duplicate of #10213.

comment:5 by dsjonny, 6 years ago

I have tried the latest nightly (hrev46447) and attached a debug log. The original log is >50MB, there are many-many same lines:

0x60c95078 0xd37017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47

application/x-vnd.Be-text_run_array

comment:6 by pulkomandy, 6 years ago

As I said: "You will have to wait for an updated haikuwebkit package"

The fix is on WebKit side, so it is not automatically included in new nightlies.

Note: See TracTickets for help on using tickets.