Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sh-3.2# gdb /system/bin/grep
- GNU gdb (GDB) Mer (7.6.2+git2)
- Copyright (C) 2013 Free Software Foundation, Inc.
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
- This is free software: you are free to change and redistribute it.
- There is NO WARRANTY, to the extent permitted by law. Type "show copying"
- and "show warranty" for details.
- This GDB was configured as "armv7hl-meego-linux-gnueabi".
- For bug reporting instructions, please see:
- <http://www.gnu.org/software/gdb/bugs/>...
- Reading symbols from /system/bin/grep...Missing separate debuginfo for /system/bin/grep
- Try: zypper install -C "debuginfo(build-id)=893d232085361b3036857f53843dba0e.debug"
- (no debugging symbols found)...done.
- (gdb) run
- Starting program: /system/bin/grep
- Program received signal SIGSEGV, Segmentation fault.
- 0xb6ed918c in getauxval (type=25) at bionic/libc/bionic/getauxval.cpp:45
- 45 bionic/libc/bionic/getauxval.cpp: No such file or directory.
- (gdb) where
- #0 0xb6ed918c in getauxval (type=25) at bionic/libc/bionic/getauxval.cpp:45
- #1 0xb6eda86c in __libc_init_common (args=..., hybris=hybris@entry=1) at bionic/libc/bionic/libc_init_common.cpp:126
- #2 0xb6ed6982 in __libc_preinit () at bionic/libc/bionic/libc_init_dynamic.cpp:85
- #3 0xb6fe0476 in soinfo::call_function (this=0xb6fd8344, function_name=0xb6ff656c "function", function=0xb6ed6979 <__libc_preinit()>) at bionic/linker/linker.cpp:2239
- #4 0xb6fe0542 in soinfo::call_array (this=0xb6fd8344, array_name=0xb6ff6633 "DT_INIT_ARRAY", functions=0xb6f362c8, count=<optimized out>, reverse=false)
- at bionic/linker/linker.cpp:2227
- #5 0xb6fe0708 in soinfo::call_constructors (this=0xb6fd8344) at bionic/linker/linker.cpp:2280
- #6 0xb6fe06bc in operator() (__closure=<optimized out>, si=<optimized out>) at bionic/linker/linker.cpp:2273
- #7 operator() (__closure=<optimized out>, si=<optimized out>) at bionic/linker/linked_list.h:105
- #8 visit<LinkedList<T, Allocator>::for_each(F) const [with F = soinfo::call_constructors()::<lambda(soinfo*)>; T = soinfo; Allocator = SoinfoListAllocator]::<lambda(soinfo*)> > (this=<optimized out>, action=...) at bionic/linker/linked_list.h:113
- #9 for_each<soinfo::call_constructors()::<lambda(soinfo*)> > (action=..., this=<optimized out>) at bionic/linker/linked_list.h:104
- #10 soinfo::call_constructors (this=0xb6fd81a4) at bionic/linker/linker.cpp:2274
- #11 0xb6fe06bc in operator() (__closure=<optimized out>, si=<optimized out>) at bionic/linker/linker.cpp:2273
- #12 operator() (__closure=<optimized out>, si=<optimized out>) at bionic/linker/linked_list.h:105
- #13 visit<LinkedList<T, Allocator>::for_each(F) const [with F = soinfo::call_constructors()::<lambda(soinfo*)>; T = soinfo; Allocator = SoinfoListAllocator]::<lambda(soinfo*)> > (this=<optimized out>, action=...) at bionic/linker/linked_list.h:113
- #14 for_each<soinfo::call_constructors()::<lambda(soinfo*)> > (action=..., this=<optimized out>) at bionic/linker/linked_list.h:104
- #15 soinfo::call_constructors (this=0xb6fd8004) at bionic/linker/linker.cpp:2274
- #16 0xb6fe46a2 in __linker_init_post_relocation (linker_base=<optimized out>, args=...) at bionic/linker/linker.cpp:3286
- #17 __linker_init (raw_args=<optimized out>) at bionic/linker/linker.cpp:3429
- #18 0xb6fdf66c in __dl__start () at bionic/linker/arch/arm/begin.S:33
- #19 0xb6fdf66c in __dl__start () at bionic/linker/arch/arm/begin.S:33
- Backtrace stopped: previous frame identical to this frame (corrupt stack?)
- (gdb) list
- 40 in bionic/libc/bionic/getauxval.cpp
- (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement