aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
diff options
context:
space:
mode:
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2011-11-29 07:03:31 +0000
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2011-11-29 07:03:31 +0000
commitfacd61445770faed9b647dec51fc3998bdee6853 (patch)
tree6f42fe27c5478d6eddc66081529ab60e7f316b7e /asn1
parentc6b0614f22b4db895b64dbe8bcb2ae4701181e12 (diff)
Wireshark crashes in gsm_map dissector
For now use Jeff's fix: "The REAL problem is that the GSM_MAP dissector is using this value_string_ext in the hf without BASE_EXT_STRING: { &hf_gsm_old_localValue, { "localValue", "gsm_old.localValue", FT_INT32, BASE_DEC, &gsm_old_GSMMAPOperationLocalvalue_vals_ext, 0, "OperationLocalvalue", HFILL }}, This, in turn, appears to be caused because OperationLocalValue is an alias for/of GSMMAPOperationLocalValue and only the latter is defined with .USE_VALS_EXT. I can fix it by doing: Index: asn1/gsm_map/gsm_map.cnf =================================================================== --- asn1/gsm_map/gsm_map.cnf (revision 39628) +++ asn1/gsm_map/gsm_map.cnf (working copy) @@ -54,6 +54,7 @@ #.USE_VALS_EXT GSMMAPOperationLocalvalue +OperationLocalvalue #.EXPORTS AddressString But it seems to be that asn2wrs should arguably be figuring this out on its own." git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@40033 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'asn1')
-rw-r--r--asn1/gsm_map/gsm_map.cnf1
1 files changed, 1 insertions, 0 deletions
diff --git a/asn1/gsm_map/gsm_map.cnf b/asn1/gsm_map/gsm_map.cnf
index 5e102edb2f..c8e3629cdb 100644
--- a/asn1/gsm_map/gsm_map.cnf
+++ b/asn1/gsm_map/gsm_map.cnf
@@ -54,6 +54,7 @@ ISDN-AddressString
#.USE_VALS_EXT
GSMMAPOperationLocalvalue
+OperationLocalvalue
#.EXPORTS
AddressString