[haiku-bugs] Re: [Haiku] #14266: iprowifi4965 : wireless network disappears before login

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sat, 17 Nov 2018 18:26:58 -0000

#14266: iprowifi4965 : wireless network disappears before login
--------------------------------------------+----------------------------
   Reporter:  ttcoder                       |      Owner:  waddlesplash
       Type:  bug                           |     Status:  new
   Priority:  normal                        |  Milestone:  Unscheduled
  Component:  Drivers/Network/iprowifi4965  |    Version:  R1/Development
 Resolution:                                |   Keywords:
 Blocked By:                                |   Blocking:
Has a Patch:  0                             |   Platform:  All
--------------------------------------------+----------------------------

Comment (by waddlesplash):

 Gave up after 20-30 attempts, ending the wireless test and going wired
 instead to post this. Possibly same "station deauth" symptoms as before:

 Can you kill wpa_supplicant and run it in a terminal, and paste the error
 messages that it gives here? That's more interesting than the syslog in
 this case.

early during the test, I got greeted by a KDL "attempting to clone
 kernel area".. It was continuable (!) so ended up logged, luckily: (was
 followed by the userland media srv crash that always occurs on this
 machine):

 Non-page-fault KDLs typically are continuable, yes.

KERN: PANIC: attempting to clone kernel area "dpc: normal
 priority_14_kstack" (296)!

 Um... Woah. That's the Media Kit attempting to clone a kernel stack area,
 which definitely should never occur. It's entirely possible this is the
 source of at least some of the weird memory corruption you sometimes see.
 I wondered if there were bugs like this that introducing that panic would
 uncover, and it seems there are :)

 I'm not sure why it tries to clone that ID, but what's stranger is that
 should just return B_NOT_ALLOWED, and then
 [http://xref.plausible.coop/source/xref/haiku/src/kits/media/Buffer.cpp#241
 BBuffer::BBuffer should exit early] followed by
 [http://xref.plausible.coop/source/xref/haiku/src/kits/media/BufferCache.cpp#45
 GetBuffer returning NULL] as Data() should be NULL since the clone failed,
 except somehow it isn't...?

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

Other related posts: