[haiku-bugs] Re: [Haiku] #15016: KDL (network related) when booting on a Hades Canyon NUC8.

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Fri, 03 May 2019 01:48:22 -0000

#15016: KDL (network related) when booting on a Hades Canyon NUC8.
----------------------------------------+----------------------------
   Reporter:  bga                       |      Owner:  nobody
       Type:  bug                       |     Status:  new
   Priority:  normal                    |  Milestone:  Unscheduled
  Component:  Drivers/Network/ipro1000  |    Version:  R1/Development
 Resolution:                            |   Keywords:
 Blocked By:                            |   Blocking:
Has a Patch:  0                         |   Platform:  All
----------------------------------------+----------------------------

Comment (by bga):

 Ok, I guess I got something from enabling allocation debugging in the
 kernel. See attached KDL but it seem we are doing a double free in
 device_delete_child() (around
 
https://github.com/haiku/haiku/blob/ab3e2cf4bc58c8cb63a554448b8df14a52869172/src/libs/compat/freebsd_network/compat.c#L445).
 The call chain is:

 __haiku_handle_fbsd_drivers_list() -> _fbsd_init_drivers() ->
 device_delete_child() -> panic()

 I am trying to debug further but I am learning this while I go so feel
 free to beat me to it. :)

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15016#comment:9>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: