Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Ethereal-dev: [Ethereal-dev] [Debian bug#244743] segfault when computing "Protocol Hierarchy s

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

Date: Thu, 22 Apr 2004 20:37:02 +0200
Hello,

Reported by Chris Leigh as:
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=244743


** ERROR **: file proto_hier_stats.c: line 98 (process_node): assertion failed: (finfo->hfinfo->parent == -1)
aborting...

Attached is a reduced capture file to reproduce the problem.


Regards,

        Frederic

Ôò¡ÿÿé.„@(q	êê)¨7F§GEÜÄ@€{\‚³«b‚³©2
ú
Dï°Tof/ªPBÜäÄe	vÎíçP&NDPS_Arch116_85x11
`†H†ø7JMicrosoft Word - om_presentation.doc`†H†ø7%-12345X@PJL JOB
@PJL SET STRINGCODESET=UTF8
@PJL SET RET=MEDIUM
@PJL SET RESOLUTION=600
@PJL SET BITSPERPIXEL=2
@PJL SET ECONOMODE=OFF
@PJL ENTER LANGUAGE=POSTSCRIPT
%!PS-Adobe-3.0
%%Title: Microsoft Word - om_presentation.doc
%%Creator: PScript5.dll Version 5.2
%%CreationDate: 4/19/2004 14:56:25
%%BoundingBox: (atend)
%%Pages: (atend)
%%Orientation: Portrait
%%PageOrder: Special
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
%%DocumentData: Clean7Bit
%%TargetDevice: (HP LaserJet 4300) (3010.107) 0
%%LanguageLevel: 3
%%EndComments

%%BeginDefaults
%%PageBoundingBox: 12 13 599 779
%%ViewingOrientation: 1 0 0 1
%%EndDefaults


%%BeginProlog
%%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0
/currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false
setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype
ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch
def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0
rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def
/nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}dé.„@öu	êê)¨7F§GEÜÅ@€{[‚³«b‚³©2
ú
Dï°Z#f/ªPBܐef/=={/cp 0 def
typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72
def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp
exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def
/integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype
{cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint}
readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop
(-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def
/filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- )
tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup
xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint
tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck
{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(])
tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup
rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}
forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier
/Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin
$error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0
ne{grestoreall}if errorname(VMerror)ne{showpage}if initgraphics courier setfont
lmargin 720 moveto errorname(VMerror)eq