Opened 12 months ago

Closed 8 months ago

#14583 closed bug (fixed)

WebPositive crashes on startup.

Reported by: maddog Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/beta1
Keywords: Cc:
Blocked By: Blocking: #14620
Has a Patch: no Platform: All

Description

WebPositive crashes on startup. To replicate: Install r1b1 (32 bit) on an AMD Athlon XP machine. Run WebPositive. It crashes immediately.

Attachments (1)

WebPositive-465-debug-03-10-2018-15-07-58.report (20.0 KB ) - added by maddog 12 months ago.

Download all attachments as: .zip

Change History (6)

comment:1 by diver, 12 months ago

Component: - GeneralApplications/WebPositive
Owner: changed from nobody to pulkomandy

Athlon XP doesn't have SSE2 instructions, so it crashes with exception (Invalid opcode exception) as in the report, so this is expected. The question is can it be detected at run-time and a warning displayed instead of a crash though?

comment:2 by diver, 12 months ago

Blocking: 14620 added

comment:3 by ASeman, 11 months ago

same problem on Pentium 3 :(

WebPositive-420-debug-09-10-2018-13-14-35.report https://cloud.mail.ru/public/DpnS/9QKMgtEb5

please fix it

comment:4 by pulkomandy, 8 months ago

Unfortunately this is now hardcoded in the javascript code and there is no way to disable it. The lfence instruction is used there to mitigate spectre and meltdown attacks. So, I'm just making Web+ abort in that case. You can run NetSurf or other browsers, but WebPositive is now officially out on such architectures. Sorry about that.

https://review.haiku-os.org/c/haiku/+/1007

comment:5 by waddlesplash, 8 months ago

Resolution: fixed
Status: newclosed

Change merged; an error message will now be displayed as of hrev52839.

Note: See TracTickets for help on using tickets.