Wireshark-bugs: [Wireshark-bugs] [Bug 8697] Buildbot crash output: fuzz-2013-05-18-22876.pcap
Date: Sun, 19 May 2013 13:37:58 +0000

changed bug 8697

What Removed Added
CC   wireshark@kaiser.cx

Comment # 3 on bug 8697 from
This ASN.1 thing has always been a mystery to me.

My guess is that

#.FN_BODY CommonTransportChannelID VAL_PTR = &commontransportchannelid
%(DEFAULT_BODY)s
nbap_dch_chnl_info[commontransportchannelid].next_dch = 0;

creates the function dissect_nbap_CommonPhysicalChannelID()

the FN_BODY is executed before that would be used to dissect the variable by
default (dissect_per_constrained_integer() in this case).

When ommonTransportChannelID VAL_PTR = &commontransportchannelid is executed
with commontransportchannelid==0, it's crashing.

I have no idea how to fix this. Should 
commonTransportChannelID VAL_PTR = &commontransportchannelid

moved behind the default_body when commontransportchannelid contains a correct
value?

It seems that the same mechanism is used in a number of other places...


You are receiving this mail because:
  • You are watching all bug changes.