DynamoRIO / DynamoRIO/drmemory
UNADDR on pthread_create calling __libc_thread_freeres
- Dominant language
- C
- Stars
- 2.7k
- Forks
- 290
- PR merge metrics
- No merged PRs in 30d
Description
_From [derek.br...@gmail.com](https://code.google.com/u/117968039472581148324/) on November 11, 2010 11:46:52_
adding tests/realloc.c for issue #69 I'm seeing an unaddr for every pthread_create:
Error `#1`: UNADDRESSABLE ACCESS: writing 0xf4a00454-0xf4a00458 4 byte(s)
Elapsed time = 0:00:01.536 in thread 2885
0x006af8d4 libc.so.6!??
??:0
0x006af94a libc.so.6!??
??:0
0x0073cac8 libpthread.so.0!start_thread
/usr/src/debug/glibc-2.11/nptl/pthread_create.c:307
0x00666dce libc.so.6!??
??:0
with symbols:
Error `#1`: UNADDRESSABLE ACCESS: writing 0xf4a00454-0xf4a00458 4 byte(s)
0x6af8d4 : mov %eax,0x444(%edx)
0x6af948 <__libc_thread_freeres+40>: call *(%esi)
0x73cac3 : call 0x73aee4 <__libc_thread_freeres@plt>
FIXME: why doesn't this show up in tests/pthreads?
FIXME: need to understand more fully what's going on
_Original issue: http://code.google.com/p/drmemory/issues/detail?id=70_
Contributor guide
Assessment
This issue has not been assessed yet.