While ripping one of my cds on my laptop this happened:
Message from syslogd@theirongiant at Thu Jul 5 09:52:16 2001 ...
theirongiant kernel: Assertion failure in do_get_write_access() at transaction.c
line 551: "handle->h_buffer_credits > 0"
from the kern.log:
Assertion failure in do_get_write_access() at transaction.c line 551:
"handle->h_buffer_credits > 0"
Unable to handle kernel NULL pointer dereference at virtual address 00000000
current->tss.cr3 = 0a2e8000, %%cr3 = 0a2e8000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[do_get_write_access+893/1068]
EFLAGS: 00010292
eax: 00000068 ebx: c4881a40 ecx: 0000001f edx: 0000001c
esi: cf9c7900 edi: 00000001 ebp: c2231ac0 esp: c3039d4c
ds: 0018 es: 0018 ss: 0018
Process cdparanoia (pid: 1485, process nr: 95, stackpage=c3039000)
Stack: c022aab6 00000227 c022aedf 00000000 00000400 c0142601 c11574a0 cd3c2000
0000002c cf9c7900 00000000 cd3c20dc 00000000 00000000 c11574a0 cd3c2000
c2231ac0 c0150a49 c11574a0 c4881a40 00000001 c0150a39 c4881a40 cf9c7900
Call Trace: [cprt+23702/41940] [cprt+24767/41940] [read_block_bitmap+65/144]
[journal_get_undo_access+45/340] [journal_get_undo_access+29/340]
[ext3_new_block+838/1820] [do_get_write_access+1027/1068]
[ext3_alloc_block+57/68] [journal_get_write_access+28/124]
[journal_get_write_access+113/124] [block_getblk+358/792] [ext3_getblk+554/568]
[ext3_file_write+1390/2384] [sys_write+212/260] [error_code+53/64]
Linux theirongiant 2.2.19+ext3-0.0.7a #3 Sun Jul 1 15:45:44 EST 2001 i686
unknown
And... as I found out when I tried to save the above email, writing to
disk eventually wound up with no disk access and no writing on the fs.
(I'd hazard a guess that it wouldn't happen on any as a reboot hung
aswell)
--
CaT (cat@zip.com.au) *** Jenna has joined the channel.
<cat> speaking of mental giants..
<Jenna> me, a giant, bullshit
<Jenna> And i'm not mental
- An IRC session, 20/12/2000