[haiku-bugs] [Haiku] #8958: KDL in IPv6 Network (reproducible)

  • From: "Robert S." <trac@xxxxxxxxxxxx>
  • Date: Sat, 08 Sep 2012 15:19:26 -0000

#8958: KDL in IPv6 Network (reproducible)
-------------------------------------+------------------------------
 Reporter:  Robert S.                |        Owner:  axeld
     Type:  bug                      |       Status:  new
 Priority:  high                     |    Milestone:  R1
Component:  Network & Internet/IPv6  |      Version:  R1/Development
 Keywords:                           |   Blocked By:
 Blocking:                           |  Has a Patch:  0
 Platform:  x86                      |
-------------------------------------+------------------------------
 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

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8958>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: