Martin Kaiser
changed
bug 8697
Comment # 3
on bug 8697
from Martin Kaiser
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.