Opened 3 weeks ago

Closed 19 hours ago

#19036 closed bug (fixed)

Machine check exception

Reported by: pulkomandy Owned by: tqh
Priority: normal Milestone: Unscheduled
Component: Drivers/ACPI Version: R1/beta5
Keywords: Cc:
Blocked By: Blocking: #19078, #19085, #19107
Platform: x86

Description

Happened while compiling webkit_gtk on 32bit

Attachments (4)

DSC_0100.JPG (4.1 MB ) - added by pulkomandy 3 weeks ago.
20240911_173537.jpg (4.4 MB ) - added by pakyr 8 days ago.
KDL on latest nightly
DSC_0114.JPG (4.2 MB ) - added by pulkomandy 5 days ago.
DSC_0115.JPG (2.8 MB ) - added by pulkomandy 5 days ago.

Change History (20)

by pulkomandy, 3 weeks ago

Attachment: DSC_0100.JPG added

comment:1 by waddlesplash, 3 weeks ago

Is this the same machine as your recent tickets #19025 and #18983? Perhaps something's beginning to go wrong with it?

comment:2 by pulkomandy, 3 weeks ago

These other two tickets are on my main 64 bit machine, which I bought new in 2022, I sure hope nothing is wrong with it at this point.

This one is on my "32 bit" machine (I mean I have a 32 bit Haiku install on it), which I also use a lot under Windows and is perfectly stable there.

Random crashes are not super uncommon for me (maybe once a month or so), but sometimes I don't take time to make a bugreport unless it's reproductible. I've been more careful about logging everything these last few weeks because we're due for a release soon.

This was also the case on my previous laptop, which is now running as a Linux server and also having no stability problems in that use.

So, stability isn't as great as it should, if for example we want to get TuneTracker systems to use Haiku again. For me these crashes are OK, I just reboot the machine and move on with my day. For them it means the radio station stops broadsating.

comment:3 by pulkomandy, 2 weeks ago

I had another machine check exceptio non my 64bit machine tonight while compiling webkit. Unfortunately I couldn't take a picture of it. Apparently there was another KDL triggered on top of it, that covered it with a longer backtrace.

After that my keyboard was not usable anylore in KDL.

comment:4 by pakyr, 8 days ago

I am not sure if it is the same issue (please advise if I should open a new ticket) but my Dell XPS 9560 which used to run Haiku flawlessly now KDLs with a machine check exception on startup. I will attach an image.

by pakyr, 8 days ago

Attachment: 20240911_173537.jpg added

KDL on latest nightly

comment:5 by waddlesplash, 8 days ago

Blocking: 19078 added
Platform: x86All

comment:6 by waddlesplash, 8 days ago

Platform: Allx86

comment:7 by waddlesplash, 8 days ago

This one looks more like #19078, but the two may be related.

Does beta5 TC0 have the same problem?

comment:8 by waddlesplash, 8 days ago

Component: System/KernelDrivers/ACPI
Owner: changed from nobody to tqh

mmlr reports he also has this problem on recent nightlies:

turns out the machine check comes from 8cb8c3d75679dfb6852dfd150f1bd5bc883cce8e

So, it's the change to ACPI to use writeback instead of uncached memory that's triggering this, somehow.

comment:9 by pakyr, 8 days ago

No, it doesn't happen on beta5_tc0 (at least when booted from live USB). Also, the most recent state on my machine before the current nightly was hrev58067, which works fine when booted into.

comment:10 by waddlesplash, 6 days ago

Blocking: 19085 added

by pulkomandy, 5 days ago

Attachment: DSC_0114.JPG added

by pulkomandy, 5 days ago

Attachment: DSC_0115.JPG added

comment:11 by pulkomandy, 5 days ago

I had more of these today, this time on my 64bit laptop. The machine was idle with just an ssh session open to another machine.

comment:12 by pulkomandy, 5 days ago

It happens when I close the laptopelid, probably related to recent acpi changes

comment:13 by waddlesplash, 2 days ago

Blocking: 19107 added

comment:14 by waddlesplash, 2 days ago

This should be fixed in hrev58140.

comment:15 by pakyr, 25 hours ago

Can confirm I am no longer experiencing this as of hrev58146

comment:16 by waddlesplash, 19 hours ago

Resolution: fixed
Status: newclosed

Excellent!

Note: See TracTickets for help on using tickets.