Wireshark-bugs: [Wireshark-bugs] [Bug 7803] Invalid memory accesses when loading radius captures
Date: Sat, 6 Oct 2012 13:15:11 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7803 --- Comment #1 from Evan Huus <eapache@xxxxxxxxx> 2012-10-06 13:15:11 PDT --- The previous valgrind output was confusing because of some optimization - this looks saner: ==10272== Invalid read of size 1 ==10272== at 0x4C2C831: strcmp (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==10272== by 0x9DDA348: g_str_equal (ghash.c:1704) ==10272== by 0x9DD951F: g_hash_table_insert_internal (ghash.c:422) ==10272== by 0x608EF1F: add_attribute (radius_dict.l:386) ==10272== by 0x608CE4C: Radiuslex (radius_dict.l:231) ==10272== by 0x608F842: radius_load_dictionary (radius_dict.l:596) ==10272== by 0x6716EF6: register_radius_fields (packet-radius.c:2016) ==10272== by 0x60490CE: proto_registrar_get_byname (proto.c:802) ==10272== by 0x671544E: dissect_radius (packet-radius.c:1401) ==10272== by 0x603CB2E: call_dissector_through_handle (packet.c:413) ==10272== by 0x603CD2A: call_dissector_work (packet.c:508) ==10272== by 0x603D886: dissector_try_uint_new (packet.c:928) ==10272== Address 0x10917430 is 0 bytes inside a block of size 19 free'd ==10272== at 0x4C2A739: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==10272== by 0x608EECF: add_attribute (radius_dict.l:382) ==10272== by 0x608CE4C: Radiuslex (radius_dict.l:231) ==10272== by 0x608F842: radius_load_dictionary (radius_dict.l:596) ==10272== by 0x6716EF6: register_radius_fields (packet-radius.c:2016) ==10272== by 0x60490CE: proto_registrar_get_byname (proto.c:802) ==10272== by 0x671544E: dissect_radius (packet-radius.c:1401) ==10272== by 0x603CB2E: call_dissector_through_handle (packet.c:413) ==10272== by 0x603CD2A: call_dissector_work (packet.c:508) ==10272== by 0x603D886: dissector_try_uint_new (packet.c:928) ==10272== by 0x603D8F0: dissector_try_uint (packet.c:954) ==10272== by 0x68F29DB: decode_udp_ports (packet-udp.c:271) ==10272== ==10272== Invalid read of size 1 ==10272== at 0x4C2C848: strcmp (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==10272== by 0x9DDA348: g_str_equal (ghash.c:1704) ==10272== by 0x9DD951F: g_hash_table_insert_internal (ghash.c:422) ==10272== by 0x608EF1F: add_attribute (radius_dict.l:386) ==10272== by 0x608CE4C: Radiuslex (radius_dict.l:231) ==10272== by 0x608F842: radius_load_dictionary (radius_dict.l:596) ==10272== by 0x6716EF6: register_radius_fields (packet-radius.c:2016) ==10272== by 0x60490CE: proto_registrar_get_byname (proto.c:802) ==10272== by 0x671544E: dissect_radius (packet-radius.c:1401) ==10272== by 0x603CB2E: call_dissector_through_handle (packet.c:413) ==10272== by 0x603CD2A: call_dissector_work (packet.c:508) ==10272== by 0x603D886: dissector_try_uint_new (packet.c:928) ==10272== Address 0x10917431 is 1 bytes inside a block of size 19 free'd ==10272== at 0x4C2A739: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==10272== by 0x608EECF: add_attribute (radius_dict.l:382) ==10272== by 0x608CE4C: Radiuslex (radius_dict.l:231) ==10272== by 0x608F842: radius_load_dictionary (radius_dict.l:596) ==10272== by 0x6716EF6: register_radius_fields (packet-radius.c:2016) ==10272== by 0x60490CE: proto_registrar_get_byname (proto.c:802) ==10272== by 0x671544E: dissect_radius (packet-radius.c:1401) ==10272== by 0x603CB2E: call_dissector_through_handle (packet.c:413) ==10272== by 0x603CD2A: call_dissector_work (packet.c:508) ==10272== by 0x603D886: dissector_try_uint_new (packet.c:928) ==10272== by 0x603D8F0: dissector_try_uint (packet.c:954) ==10272== by 0x68F29DB: decode_udp_ports (packet-udp.c:271) -- Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
- References:
- [Wireshark-bugs] [Bug 7803] New: Invalid memory accesses when loading radius captures
- From: bugzilla-daemon
- [Wireshark-bugs] [Bug 7803] New: Invalid memory accesses when loading radius captures
- Prev by Date: [Wireshark-bugs] [Bug 7801] Buildbot crash output: fuzz-2012-10-05-27746.pcap
- Next by Date: [Wireshark-bugs] [Bug 7803] Invalid memory accesses when loading radius captures
- Previous by thread: [Wireshark-bugs] [Bug 7803] New: Invalid memory accesses when loading radius captures
- Next by thread: [Wireshark-bugs] [Bug 7803] Invalid memory accesses when loading radius captures
- Index(es):
- Get Wireshark
- Download
- Code of Conduct