Opened 10 years ago

Closed 3 years ago

Last modified 14 months ago

#7864 closed bug (fixed)

[kernel] PANIC: _mutext_lock (): double lock of 0x8019b348 by thread 697157

Reported by: diver Owned by: nobody
Priority: normal Milestone: R1/beta2
Component: System/Kernel Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by diver)

This is hrev42467 , gcc2hybrid.

I was trying to reproduce #6673 by running many instances of:

for i in `seq 1 10000`; do mimeset -apps -f /system/apps/*; done

While executing it Haiku was almost unusable, so I left it in this state for some time. Several minutes layer kernel crashed with this panic message.

Attachments (2)

IMG_0009.JPG (1.7 MB ) - added by diver 10 years ago.
IMG_0011.JPG (1.1 MB ) - added by diver 10 years ago.

Change History (8)

by diver, 10 years ago

Attachment: IMG_0009.JPG added

by diver, 10 years ago

Attachment: IMG_0011.JPG added

comment:1 by bonefish, 10 years ago

Apparently a NULL-pointer is dereferenced in vm_cache_acquire_locked_page_cache(). I don't see how that can happen, though.

comment:2 by axeld, 4 years ago

Owner: changed from axeld to nobody
Status: newassigned

comment:3 by waddlesplash, 3 years ago

Still reproducible?

comment:4 by diver, 3 years ago

Description: modified (diff)

comment:5 by diver, 3 years ago

Resolution: fixed
Status: assignedclosed

Can't reproduce on 64bit nightly. Assuming fixed.

comment:6 by nielx, 14 months ago

Milestone: R1R1/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.