Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UNADDR on pthread_create calling __libc_thread_freeres #70

Open
derekbruening opened this issue Nov 28, 2014 · 0 comments
Open

UNADDR on pthread_create calling __libc_thread_freeres #70

derekbruening opened this issue Nov 28, 2014 · 0 comments

Comments

@derekbruening
Copy link
Contributor

From derek.br...@gmail.com 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+0x1238d4> libc.so.6!??
??:0
0x006af94a <libc.so.6+0x12394a> libc.so.6!??
??:0
0x0073cac8 <libpthread.so.0+0x5ac8> libpthread.so.0!start_thread
/usr/src/debug/glibc-2.11/nptl/pthread_create.c:307
0x00666dce <libc.so.6+0xdadce> libc.so.6!??
??:0

with symbols:
Error #1: UNADDRESSABLE ACCESS: writing 0xf4a00454-0xf4a00458 4 byte(s)
0x6af8d4 <arena_thread_freeres+68>: mov %eax,0x444(%edx)
0x6af948 <__libc_thread_freeres+40>: call *(%esi)
0x73cac3 <start_thread+195>: 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant