https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=13655
--- Comment #5 from Guy Harris <g...@alum.mit.edu> ---
(In reply to Guy Harris from comment #2)
> I'll look at trying with an ASAN build.
Mr. ASAN says:
ASAN:DEADLYSIGNAL
=================================================================
==16594==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000008 (pc
0x0001061e3f9e bp 0x7fff5d9c3500 sp 0x7fff5d9c34e0 T0)
==16594==The signal is caused by a READ memory access.
==16594==Hint: address points to the zero page.
#0 0x1061e3f9d in wmem_list_foreach wmem_list.c:267
#1 0x104e11068 in bootp_cleanup_protocol packet-bootp.c:6343
#2 0x103e9649c in g_slist_foreach gslist.c:896
#3 0x104ba1fdd in cleanup_dissection packet.c:343
#4 0x104b87b52 in epan_free epan.c:337
#5 0x102255dca in cf_close file.c:477
#6 0x1026fb2ad in MainWindow::testCaptureFileClose(QString,
MainWindow::FileCloseContext) main_window.cpp:1914
...
==16594==Register values:
rax = 0x0000100000000001 rbx = 0x000061500000cb40 rcx = 0x000061d00076b860
rdx = 0x0000000000000000
rdi = 0x0000000000000008 rsi = 0x0000000104e1be40 rbp = 0x00007fff5d9c3500
rsp = 0x00007fff5d9c34e0
r8 = 0x000061d00001bc80 r9 = 0x0000000000000001 r10 = 0x0000000000000005
r11 = 0x0000000000000000
r12 = 0x0000100000000000 r13 = 0x0000100000000000 r14 = 0x0000000000000000
r15 = 0x0000000104e1be40
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV wmem_list.c:267 in wmem_list_foreach
which doesn't add much - in particular, for what it's worth, it's not reporting
any out-of-bounds stores *before* the list is freed.
--
You are receiving this mail because:
You are watching all bug changes.
___________________________________________________________________________
Sent via: Wireshark-bugs mailing list <wireshark-bugs@wireshark.org>
Archives: https://www.wireshark.org/lists/wireshark-bugs
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-bugs
mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe