Opened 6 years ago
Last modified 4 weeks ago
#14914 new bug
[block_cache] assert failed: block->previous_transaction == __NULL
Reported by: | diver | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | System/Kernel | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
hrev52891 x86_64.
Freshly written and booted anyboot Qumo usb thumb.
Attachments (2)
Change History (8)
by , 6 years ago
Attachment: | assert.jpg added |
---|
comment:1 by , 6 years ago
Description: | modified (diff) |
---|
comment:2 by , 3 years ago
comment:4 by , 3 years ago
As mentioned, I got that assert while trying the nightly "hrev55662" (of an x86_64-anyboot .iso).
(I was trying to replace an old beta2 installation that still works)
Do you mean I should try again with an even more recent nightly? (I was only 6 commits behind head, and those commit didn't seemed relevant to this issue, at least with my limited understanding).
Will do, of course, if that's what you mean.
comment:5 by , 3 years ago
Small follow-up:
After trying the same MicroSD card (written with "haiku-master-hrev55662-x86_64-anyboot.iso") on another similar netbook (Atom N455 this time), where it didn't even make it to the boot loader (the bios didn't seem to like booting from the card reader), I've moved back that MicroSD card to the "original" netbook, and tried to boot again.
This time I got to boot to "Desktop Mode" without too much trouble, and without hitting the mentioned assert, even after half an hour of very light usage. But the syslog was getting kind of spammed about the MicroSD being in write-only mode (it was NOT write-protected).
What I'm getting at is... I'm suspecting a faulty connection, either between the MicroSD card and the SD Adapter, or between the adapter and the Card Reader. Sadly, I don't have any other card reader to try.
I had installed and booted Haiku and Linux from that card/adapter/reader combo in the past... but.. those parts are not getting any younger.
Just wanted to add this bit of info, in case the assert was caused by just that... faulty hardware on my end.
I've hit a very similarly looking Assert, with a freshly written MicroSD, with haiku-master-hrev55662-x86_64-anyboot.iso, on an Atom N450 based netbook (currently with a beta2 install that I intended to replace with the nigthly image).
This is the affected line:
https://github.com/haiku/haiku/blob/master/src/system/kernel/cache/block_cache.cpp#L3564
It gets there after booting, without even touching keyboard or touchpad, and around 30 seconds after the first window shows up (language/keyword selection).
Hitting "cont" on the KDL, allows to continue tinkering with the system, but after a bit, the same PANIC! happens. I wasn't brave enough as to go on with the installation after that :-D
I'll attach a screenshot, just in case.
For the record, I've tried rebooting several times, even using different "safe mode" options, with the same end result (only difference in the stack trace was the thread numbers).