Opened 12 years ago

Closed 12 years ago

#8958 closed bug (fixed)

KDL in IPv6 Network (reproducible)

Reported by: Robert S. Owned by: axeld
Priority: high Milestone: R1
Component: Network & Internet/IPv6 Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: x86

Description (last modified by diver)

I use my notebook with Haiku actual on an conference and log me self into the conference wifi. In this wifi i get every few minutes a KDL. That is the "stacktrace" and "ints". Tested and reproducible on hrev44579 gcc2h.

stack trace for thread 121 "/dev/net/iprowifi4965/0 consume"
    kernel stack: 0x80204000 to 0x80208000
frame               caller     <image>:function + offset
0 80207a28 (+  48) 800947d4   <kernel_x86> invoke_command_trampoline( [34m0x80207ac0 [0m) + 0x001c
1 80207a58 (+  12) 8012a25e   <kernel_x86>:arch_debug_call_with_fault_handler + 0x001b
2 80207a64 (+  48) 8009376a   <kernel_x86>:debug_call_with_fault_handler + 0x005e
3 80207a94 (+  64) 80094a2d   <kernel_x86>:invoke_debugger_command + 0x00b9
4 80207ad4 (+  64) 80094859   <kernel_x86> invoke_pipe_segment(debugger_command_pipe*: [34m0xcce38030 [0m, int32: [34m0 [0m, [34m0x0 [0m [31m"<NULL>" [0m) + 0x0079
5 80207b14 (+  64) 80094b98   <kernel_x86>:invoke_debugger_command_pipe + 0x009c
6 80207b54 (+  48) 80096820   <kernel_x86> ExpressionParser< [32m0x80207c04 [0m>::_ParseCommandPipe( [34m0x80207c00 [0m) + 0x0234
7 80207b84 (+  64) 80095a40   <kernel_x86> ExpressionParser< [32m0x80207c04 [0m>::EvaluateCommand( [34m0x8019df60 [0m [36m"sc | qrappend" [0m, [34m0x80207c00 [0m) + 0x02d0
8 80207bc4 (+ 224) 80097e6c   <kernel_x86>:evaluate_debug_command + 0x0080
9 80207ca4 (+  64) 8009200a   <kernel_x86> kernel_debugger_loop( [34m0x8016ebb7 [0m [36m"PANIC: " [0m, [34m0x8016be60 [0m [36m"_mutex_lock(): using unitialized lock %p" [0m, [34m0x80207d50 [0m [36m"|= �t} �� " [0m, int32: [34m1 [0m) + 0x032a
10 80207ce4 (+  48) 8009225f   <kernel_x86> kernel_debugger_internal( [34m0x8016ebb7 [0m [36m"PANIC: " [0m, [34m0x8016be60 [0m [36m"_mutex_lock(): using unitialized lock %p" [0m, [34m0x80207d50 [0m [36m"|= �t} �� " [0m, int32: [34m1 [0m) + 0x0053
11 80207d14 (+  48) 80093ae4   <kernel_x86>:panic + 0x0024
12 80207d44 (+ 112) 80088180   <kernel_x86>:_mutex_lock + 0x00dc
13 80207db4 (+ 144) 8113cbc6   </boot/system/add-ons/kernel/network/protocols/ipv6> reassemble_fragments(IPv6Header&: [34m0xcfcd1126 [0m, net_buffer*: [34m0x80207f3c [0m, uint16: [34m0x28 [0m ( [34m40 [0m)) + 0x00aa
14 80207e44 (+ 240) 8113f55f   </boot/system/add-ons/kernel/network/protocols/ipv6> ipv6_receive_data(net_buffer*: [34m0xcfd05cf8 [0m) + 0x0263
15 80207f34 (+  48) 815efc19   </boot/system/add-ons/kernel/network/stack> domain_receive_adapter( [34m0x82cb60c0 [0m, net_device*: [34m0x829d2700 [0m, net_buffer*: [34m0xcfd05cf8 [0m) + 0x0025
16 80207f64 (+  80) 815efb93   </boot/system/add-ons/kernel/network/stack> device_consumer_thread( [34m0x82f09f30 [0m) + 0x0137
17 80207fb4 (+  48) 80079f1c   <kernel_x86> common_thread_entry( [34m0x80207ff0 [0m) + 0x0080



int   1, enabled 1, handled      113, unhandled        0
   ps2:ps2_interrupt__FPv                     (0xcceb0e34), data 0x00000000, handled      113

int   2, enabled 0, handled        0, unhandled        0
   kernel_x86:ioapic_source_override_handler__FPv (0x8012e1a0), data 0x00000000, handled        0

int   9, enabled 1, handled        0, unhandled        0
   acpi:AcpiEvSciXruptHandler                 (0x8175d9cc), data 0x828053e0, handled        0

int  12, enabled 1, handled     8319, unhandled        0
   ps2:ps2_interrupt__FPv                     (0xcceb0e34), data 0x00000000, handled     8319

int  14, enabled 1, handled        0, unhandled        1
   ata_adapter:ata_adapter_inthand__FPv       (0x817a0b48), data 0x82817b40, handled        0

int  15, enabled 1, handledandled        0, unhandled        0
   ehci:InterruptHandler__4EHCIPv             (0x817e9290), data 0x829cfa80, handled        0

int  20, enabled 1, handled        6, unhandled        0
   uhci:InterruptHandler__4UHCIPv             (0x819771a0), data 0x82994790, handled        6

int  21, enabled 1, handled        0, unhandled        0
   uhci:InterruptHandler__4UHCIPv             (0x819771a0), data 0x82994510, handled        0

int  22, enabled 1, handled        0, unhandled        0
   ehci:InterruptHandler__4EHCIPv             (0x817e9290), data 0x829cfc00, handled        0

int  24, enabled 1, handled      127, unhandled        0
   ipro1000:em_irq_fast                       (0x8163b338), data 0x82f7c000, handled      127

int  25, enabled 1, handled    53414, unhandled    0
   iprowifi4965:intr_wrapper                  (0x816a089c), data 0x82875a40, handled <unknown>

int 219, enabled 1, handled    29265, unhandled   256941
   kernel_x86:apic_timer_interrupt__FPv       (0x801380c0), data 0x00000000, handled    29265

int 221, enabled 1, handled   106335, unhandled        0
   kernel_x86:i386_ici_interrupt__FPv         (0x80127fa0), data 0x00000000, handled   106335

int 222, enabled 1, handled        0, unhandled        0
   kernel_x86:i386_smp_error_interrupt__FPv   (0x80127fc4), data 0x00000000, handled        0

int 223, enabled 1, handled        0, unhandled        0
   kernel_x86:i386_spurious_interrupt__FPv    (0x80127fb8), data 0x00000000, handled        0

Attachments (1)

sc_ints.txt (4.7 KB ) - added by Robert S. 12 years ago.
Stack trace & ints

Download all attachments as: .zip

Change History (3)

by Robert S., 12 years ago

Attachment: sc_ints.txt added

Stack trace & ints

comment:1 by diver, 12 years ago

Description: modified (diff)

comment:2 by axeld, 12 years ago

Resolution: fixed
Status: newclosed

Fixed in hrev44625.

Note: See TracTickets for help on using tickets.