[haiku-bugs] Re: [Haiku] #10259: CDDA-related KDL: ASCII string corrupts kernel structures

  • From: "anevilyak" <trac@xxxxxxxxxxxx>
  • Date: Wed, 27 Nov 2013 23:13:42 -0000

#10259: CDDA-related KDL: ASCII string corrupts kernel structures
-------------------------+----------------------------
   Reporter:  ttcoder    |      Owner:  nobody
       Type:  bug        |     Status:  new
   Priority:  normal     |  Milestone:  R1
  Component:  - General  |    Version:  R1/Development
 Resolution:             |   Keywords:
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  All
-------------------------+----------------------------

Comment (by anevilyak):

 For what it's worth, the disassembly for "simple" functions can often wind
 up being significantly more complex than it looks if the compiler decides
 to inline some of the functions it calls into, which appears to be the
 case here; at least looking at the actual disassembly for
 _user_stop_notifying() from kernel_x86 directly yields about 100 lines of
 disassembly for me, and said code does in fact contain the contents of
 NodeMonitorService::RemoveUserListeners() directly.

--
Ticket URL: <http://dev.haiku-os.org/ticket/10259#comment:5>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: