wireshark/epan/dissectors/asn1
Peter Wu d9231144b6 T125: avoid returning from TRY/CATCH in dissect_t125_heur
Doing so corrupts the exceptions stack and causes crashes elsewhere.
Move the heuristics check after get_ber_identifier as dissect_t125
calls that check too.

Bug: 15189
Change-Id: I816fcd693141c5e9e2979348f58bf5a8112290da
Fixes: v2.9.0rc0-2122-gf710f21833 ("T125: Add a heuristic test case.")
Reviewed-on: https://code.wireshark.org/review/30096
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Émilio Gonzalez <egg997@gmail.com>
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-10 04:07:05 +00:00
..
HI2Operations
acp133
acse
ain
ansi_map
ansi_tcap
atn-cm
atn-cpdlc
atn-ulcs
c1222
camel
cdt
charging_ase
cmip
cmp CMP: adding p10cr PKIbody dissection 2018-10-04 11:23:43 +00:00
cms
credssp
crmf CRMF: cleaning out excessive exports 2018-10-03 20:59:14 +00:00
dap
disp
dop
dsp
e1ap E1AP: upgrade dissector to v15.1.0 2018-10-09 04:05:37 +00:00
ess
f1ap F1AP: upgrade dissector to v15.3.0 2018-10-07 19:33:23 +00:00
ftam
glow
goose
gprscdr gprscdr: Update to 3GPP TS 32.298 V15.4.0 2018-10-04 18:49:54 +00:00
gsm_map
h225 Rename packet-ssl* to packet-tls* 2018-09-25 13:24:17 +00:00
h235
h245
h248
h282
h283
h323
h450
h450-ros
h460
h501
hnbap
idmp
ilp
inap
isdn-sup
kerberos
lcsap
ldap Add obsolete ssl[._]port preferences. 2018-09-25 20:55:47 +00:00
logotypecertextn
lpp LPP: upgrade dissector to v15.1.0 2018-10-03 21:08:44 +00:00
lppa
lppe
lte-rrc LTE RRC: add missing lte_rrc.bcch_bch.nb.tdd dissector 2018-10-09 14:48:35 +00:00
m2ap
m3ap
mms
mpeg-audio
mpeg-pes
mudurl
nbap
ngap NGAP: prettify a bit mode fields 2018-10-07 16:12:09 +00:00
nist-csor
novell_pkis
nr-rrc F1AP: upgrade dissector to v15.3.0 2018-10-07 19:33:23 +00:00
ns_cert_exts
ocsp
p1 Add a mechanism to register aliases for preference modules. 2018-09-29 03:24:15 +00:00
p7
p22
p772
pcap
pkcs1
pkcs10 New PKCS#10 CertificationRequest dissector 2018-10-03 15:19:06 +00:00
pkcs12
pkinit
pkix1explicit Rename packet-ssl* to packet-tls* 2018-09-25 13:24:17 +00:00
pkix1implicit
pkixac
pkixproxy
pkixqualified
pkixtsp
pres
q932
q932-ros
qsig
ranap
rnsap
ros
rrc RRC: upgrade dissector to v15.4.0 2018-09-28 17:53:20 +00:00
rrlp
rtse
rua
s1ap S1AP: prettify TrafficLoadReductionIndication IE decoding 2018-10-05 18:29:36 +00:00
sabp
sbc-ap
smrse
snmp
spnego
sv
t38
t124
t125 T125: avoid returning from TRY/CATCH in dissect_t125_heur 2018-10-10 04:07:05 +00:00
tcap
tcg-cp-oids Adding dissector for OIDs used in TCG X.509 Certificates 2018-10-03 03:49:44 +00:00
tetra
ulp
wlancertextn
x2ap X2AP: fix dissection of SeNB to MeNB Container 2018-10-05 16:38:22 +00:00
x509af
x509ce Adding string for "anyPolicy" OID to x509ce 2018-10-03 03:50:02 +00:00
x509if
x509sat
x721
xnap XnAP: upgrade dissector to v15.1.0 2018-10-07 15:47:23 +00:00
.gitignore
CMakeLists.txt New PKCS#10 CertificationRequest dissector 2018-10-03 15:19:06 +00:00
CMakeListsCustom.example.txt