mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-12 04:05:53 +02:00
xdp-tools: fix XDP dns log stack smashing error
commit f938e63dc6b2cd8a271bb4aa58d8371f4a9fa94c Author: Vincent Li <vincent.mc.li@gmail.com> Date: Sat Jan 11 10:55:23 2025 -0800 xdp-dns: fix XDP dns log stack smashing error gdb --args xdp_dns_log /sys/fs/bpf/xdp-tailcall/dns_ringbuf result in backtrace: (gdb) bt 0x00007ffff7d5fa80 in ?? () from /lib64/libc.so.6 0x00007ffff7d0be1c in raise () from /lib64/libc.so.6 0x00007ffff7cf49fc in abort () from /lib64/libc.so.6 0x00007ffff7d50ff0 in ?? () from /lib64/libc.so.6 0x00007ffff7de32d4 in __fortify_fail () from /lib64/libc.so.6 0x00007ffff7de42b0 in __stack_chk_fail () from /lib64/libc.so.6 0x000000012000f248 in handle_event () 0x00007ffff7eca0fc in ?? () from /usr/lib64/libbpf.so.1 0x00007ffff7eca8c8 in ring_buffer.poll () from /usr/lib64/libbpf.so.1 0x000000012000372c in main () Paste the gdb backtrace in ChatGPT and ChatGPT suggested the fix Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
This commit is contained in:
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_BLAKE2 = 69cf5ca38bbe3a2fdd5a121a04766dc2b8dcb1c6259409756a83e6cbb927a19def6804d9ef17e6279e66bfd85f4d34e6582be28f54efa6dc12b2864b52dc4437
|
||||
$(DL_FILE)_BLAKE2 = 250a6795cc025796d88c7114d022c7c16b1e77045d6373e1dd75398101c090812438c3b4dce25cf3bc2635eb5af3a6bcdca62a5a4f39856032e909b608ef402b
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user