|

楼主 |
发表于 2021-3-24 20:25:33
|
显示全部楼层
这是GDB 调试出的信息 BT- corrupted size vs. prev_size
- Program received signal SIGABRT, Aborted.
- __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
- 51 ../sysdeps/unix/sysv/linux/raise.c: 没有那个文件或目录.
- (gdb) bc
- Undefined command: "bc". Try "help".
- (gdb) bt
- #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
- #1 0x00007ffff7684921 in __GI_abort () at abort.c:79
- #2 0x00007ffff76cd967 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff77fab0d "%s\n")
- at ../sysdeps/posix/libc_fatal.c:181
- #3 0x00007ffff76d49da in malloc_printerr (str=str@entry=0x7ffff77f8c1d "corrupted size vs. prev_size") at malloc.c:5342
- #4 0x00007ffff76dc284 in _int_free (have_lock=0, p=<optimized out>, av=0x7ffff7a2fc40 <main_arena>) at malloc.c:4325
- #5 __GI___libc_free (mem=<optimized out>) at malloc.c:3134
- #6 0x00005555555552f2 in fmall3 (tt=0x5555595f3cc0, m=20, n=20) at srme.c:169
- #7 0x00005555555550fd in main () at srme.c:124
复制代码 |
|