Project

General

Profile

Actions

Bug #14098

closed

handle failure when muxing non-device streams

Added by Joshua M. Clulow 4 months ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
kernel
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

A panic from a process using I_LINK to arrange STREAMS multiplexing:

panic message: BAD TRAP: type=e (#pf Page fault) rp=fffffe0040e6c8a0 addr=20 occurred in module "genunix" due to a NULL pointer dereference
dump content: kernel pages only
> $C
fffffe0040e6c9b0 handle_release+0xf(0)
fffffe0040e6ca20 ldi_munlink_fp+0xd4(fffffe2cc429f930, fffffe30c030a2d0, 1)
fffffe0040e6caf0 munlink+0x2f0(fffffe2cc429f930, fffffe2cba51cc08, 5, fffffe312f312e10, fffffe0040e6cba4, fffffe30c098e3c8)
fffffe0040e6cb60 munlinkall+0x4f(fffffe2cc429f930, 5, fffffe312f312e10, fffffe0040e6cba4, fffffe30c098e3c8)
fffffe0040e6cc00 strclose+0x509(fffffe30aa73b880, 3, fffffe312f312e10)
fffffe0040e6cc80 sotpi_close+0xab(fffffe30892802e8, 3, fffffe312f312e10)
fffffe0040e6ccb0 socket_close_internal+0x18(fffffe30892802e8, 3, fffffe312f312e10)
fffffe0040e6cd30 socket_vop_close+0xf6(fffffe30aa73b880, 3, 1, 0, fffffe312f312e10, 0)
fffffe0040e6cdb0 fop_close+0x66(fffffe30aa73b880, 3, 1, 0, fffffe312f312e10, 0)
fffffe0040e6cdf0 closef+0x68(fffffe312a51bef8)
fffffe0040e6ce30 closeall+0x57(fffffe3095647110)
fffffe0040e6cec0 proc_exit+0x429(1, 0)
fffffe0040e6cee0 exit+0xb(1, 0)
fffffe0040e6cf00 rexit+0x15(0)
fffffe0040e6cf10 sys_syscall+0x1a8()

Related issues

Related to illumos gate - Bug #14133: rlogind: ioctl I_LINK of tcp connection failedClosedRich Lowe

Actions
Actions

Also available in: Atom PDF