(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dissectors/packet-bssgp.c) |
| |
| 1084 | | | static const char* |
| 1085 | | | translate_msrac_extended_dtm_gprs_multislot_class(guint8 value, guint8 dgmsc) { |
| 1086 | | | switch (dgmsc) { |
| 1087 | | | case 0: return "Unused, interpreted as Multislot class 5 supported"; |
| 1088 | | | case 1: |
| 1089 | | | switch (value) { |
| 1090 | | | case 0: return "Multislot class 5 supported"; |
| 1091 | | | case 1: return "Multislot class 6 supported"; |
| 1092 | | | case 2: |
| 1093 | | | case 3: |
| 1094 | | | return "Unused, interpreted as Multislot class 5 supported"; |
| 1095 | | | } |
| 1096 | | | case 2: |
| 1097 | | | switch (value) { |
| 1098 | | | case 0: return "Multislot class 9 supported"; |
| 1099 | | | case 1: return "Multislot class 10 supported"; |
| 1100 | | | case 2: |
| 1101 | | | case 3: |
| 1102 | | | return "Unused, interpreted as Multislot class 5 supported"; |
| 1103 | | | } |
| 1104 | | | case 3: |
| 1105 | | | switch (value) { |
| 1106 | | | case 0: return "Multislot class 11 supported"; |
| 1107 | | | case 1: |
| 1108 | | | case 2: |
| 1109 | | | case 3: |
| 1110 | | | return "Unused, interpreted as Multislot class 5 supported"; |
| 1111 | | | } |
| 1112 | | | } |
| 1113 | | | DISSECTOR_ASSERT_NOT_REACHED();
x /home/sate/Testcases/c/cve/wireshark-1.2.0/epan/proto.h |
| |
131 | #define DISSECTOR_ASSERT_NOT_REACHED() \ |
132 | (REPORT_DISSECTOR_BUG( \ |
133 | ep_strdup_printf("%s:%u: failed assertion \"DISSECTOR_ASSERT_NOT_REACHED\"", \ |
134 | __FILE__, __LINE__))) |
| |
x /home/sate/Testcases/c/cve/wireshark-1.2.0/epan/proto.h |
| |
106 | #define REPORT_DISSECTOR_BUG(message) \ |
107 | ((getenv("WIRESHARK_ABORT_ON_DISSECTOR_BUG") != NULL) ? \ |
108 | abort() : \ |
109 | THROW_MESSAGE(DissectorError, message)) |
| |
x /home/sate/Testcases/c/cve/wireshark-1.2.0/epan/exceptions.h |
| |
226 | #define THROW_MESSAGE(x, y) \ |
227 | except_throw(XCEPT_GROUP_WIRESHARK, (x), (y)) |
| |
|
| 1114 | | | return "Error"; |
Unreachable Computation
The highlighted code will not execute under any circumstances. This may be because of: |
|
| 1115 | | | } |
| |