Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-dcerpc.c

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Ronnie Sahlberg <sahlberg@xxxxxxxxxxxxxxxxx>
Date: Thu, 11 Sep 2003 05:31:02 -0500 (CDT)
sahlberg    2003/09/11 05:31:01 CDT

  Modified files:
    .                    packet-dcerpc.c 
  Log:
  Do not take the pointer to a stack object and pass it to the tap system.
  The tap listener will try to parse this pointer at a much later stage where the stack frame where this object lived will have dissapeared and possible got overwritten.
  
  best that can happen is that service response times for dcerpc interfaces is screwed up
  more probable is that we get a coredump
  
  Revision  Changes    Path
  1.139     +58 -36    ethereal/packet-dcerpc.c