Opened 6 years ago

Closed 6 years ago

Last modified 5 years ago

#14583 closed bug (fixed)

WebPositive crashes on startup.

Reported by: maddog Owned by: pulkomandy
Priority: normal Milestone: R1/beta2
Component: Applications/WebPositive Version: R1/beta1
Keywords: Cc:
Blocked By: Blocking: #14620
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 6 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 by diver, 6 years 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, 6 years ago

Blocking: 14620 added

comment:3 by ASeman, 6 years 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, 6 years 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, 6 years ago

Resolution: fixed
Status: newclosed

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

comment:6 by nielx, 5 years ago

Milestone: UnscheduledR1/beta2

Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone

Note: See TracTickets for help on using tickets.