Opened 3 years ago

Last modified 2 years ago

#17184 new bug

WebPositive crashes using www.blocket.se (swedish "ebay" site)

Reported by: hean8209 Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Front page loads fine, asks to accept cookies, no problem there. Choosing a category results in crash (hrev 55294 nightly)

Attachments (2)

screenshot2.png (69.3 KB ) - added by hean8209 3 years ago.
Terminal output
WebPositive-46673-debug-09-08-2021-13-12-46.report (28.5 KB ) - added by hean8209 3 years ago.
Crash report

Download all attachments as: .zip

Change History (15)

by hean8209, 3 years ago

Attachment: screenshot2.png added

Terminal output

by hean8209, 3 years ago

Crash report

comment:1 by diver, 3 years ago

Could be related to 3x AMD Athlon II?

comment:2 by pulkomandy, 3 years ago

"Unable to retrieve disassembly for IP 0x9010589db1: address not contained in any valid image."

It looks like the javascript interpreter went crazy and just tried to execute something that isn't code.

in reply to:  1 ; comment:3 by hean8209, 3 years ago

Replying to diver:

Could be related to 3x AMD Athlon II?

I have an Athlon II x4 to test with, will swap and try it again

in reply to:  3 comment:4 by hean8209, 3 years ago

Replying to hean8209:

Replying to diver:

Could be related to 3x AMD Athlon II?

I have an Athlon II x4 to test with, will swap and try it again

Same result with quadcore, so its something else

comment:5 by Coldfirex, 3 years ago

Unable to reproduce on hrev55410.

in reply to:  5 comment:6 by hean8209, 3 years ago

Replying to Coldfirex:

Unable to reproduce on hrev55410.

Tried on 55410, still crashes.. Are you using the Intel extreme graphics driver by any chance Coldfirex? Might be related to another issue I am investigating, thats why I am asking. I tried both Nvidia and Vesa driver, crashes on both. (Reason: Invalid opcode exception)

comment:7 by Coldfirex, 3 years ago

VESA here under virtualbox w2gb memory. 64bit. You are still getting the same error as a originally now?

in reply to:  7 comment:8 by hean8209, 3 years ago

Replying to Coldfirex:

VESA here under virtualbox w2gb memory. 64bit. You are still getting the same error as a originally now?

Yes, same error as before, but running natively.. Hmm, guess its not related after all,

thank you for responding, I will keep digging then

comment:9 by cocobean, 3 years ago

Dev note: Tested with HaikuWebKit 1.8.2 x86_64 (613.1.2). Seems OK with this build using HaikuLauncher.

Last edited 3 years ago by cocobean (previous) (diff)

comment:10 by tqh, 2 years ago

Invalid opcode seems AMD doesn't support some opcode either from our compiled app/libs or from javascript translation to machine code. My guess is javascript to machine code

comment:11 by pulkomandy, 2 years ago

That would be it if Debugger was able to disassemble the code.

But in addition to the "invalid opcode" error we also see:

"Unable to retrieve disassembly for IP 0x9010589db1: address not contained in any valid image."

This probably means that the CPU tried to execute something that is not code at all.

comment:12 by tqh, 2 years ago

A guess would be it is code generated from JavaScript? I need to look at what JavascriptCore does for compiling/JIT'ing and such.

comment:13 by waddlesplash, 2 years ago

Possibly it's the same as #11596.

Note: See TracTickets for help on using tickets.