diff options
author | Ulrich Drepper <drepper@gmail.com> | 2011-05-14 10:46:17 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2011-05-14 10:46:17 -0400 |
commit | d6f67f7d833b4e2039f832355fb0edd65522c9f4 (patch) | |
tree | 4c6f49bb0855978eb83a31b3d43134414a2ef621 /ChangeLog | |
parent | 0656e90edc091f122284b602d2d590314e40c97a (diff) | |
download | glibc-d6f67f7d833b4e2039f832355fb0edd65522c9f4.tar.gz glibc-d6f67f7d833b4e2039f832355fb0edd65522c9f4.tar.xz glibc-d6f67f7d833b4e2039f832355fb0edd65522c9f4.zip |
Handle recursive calls in backtrace better
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 36a37087b1..43726ca8a5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2011-05-14 Ulrich Drepper <drepper@gmail.com> + [BZ #12432] + * sysdeps/ia64/backtrace.c (struct trace_reg): Add cfa element. + (dummy_getcfa): New function. + (init): Get _Unwind_GetCFA address, use dummy if not found. + (backtrace_helper): In recursion check, also check whether CFA changes. + (__backtrace): Completely initialize arg. + * iconv/loop.c (SINGLE) [STORE_REST]: Add input bytes to bytebuf before storing incomplete byte sequence in state object. Avoid testing for guaranteed too small input if we know there is enough data available. |