Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 10 years ago

Closed 10 years ago

#218 closed defect (fixed)

Kernel panic on invalid phone hang-up

Reported by: Lenka Trochtova Owned by:
Priority: critical Milestone: 0.4.3
Component: helenos/kernel/generic Version: mainline
Keywords: invalid phone kernel panic Cc:
Blocker for: Depends on:
See also:

Description

The following code executed by a task causes the kernel to panic:

   ipcarg_t phone = -1;
   ipc_hangup(phone);

The kconsole error message states:

Kernel panic in _mutex_lock_timeout() at generic/src/synch/mutex.c:74: Assertion failed (mtx→type = MUTEX_ACTIVE), caller=0x8012fd86.
cpu0: halted

The problem was observed on ia32 qemu machine, but it might be more generic.

Change History (1)

comment:1 Changed 10 years ago by Jakub Jermář

Resolution: fixed
Status: newclosed

Fixed in changeset:head,356.

Note: See TracTickets for help on using tickets.