【发布时间】:2020-12-16 23:39:15
【问题描述】:
我试图从 s 复制 4 个字节到 handler->data 不理解错误。
尝试使用 gdb 进行调试,但一切看起来都不错。
memcpy(handler->data + handler->len, s->begin, num_bytes);
(gdb) p handler->data
$5 = (uint8_t *) 0x0
(gdb) p s->begin
$6 = (const uint8_t *) 0x7ffcfda705b2 "D"
(gdb) s
__memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S:41 41
../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S: No such file or directory.
【问题讨论】:
标签: segmentation-fault gdb memcpy