Loaded more android symbols:
(gdb) bt full #0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47 No locals. #1 0xf693162e in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 _a1 = 0 _a3tmp = 6 _a1tmp = 0 _a3 = 6 _nametmp = 268 _a2tmp = 15930 _a2 = 15930 _name = 268 _sys_result = <optimized out> pd = 0xe4b4f360 pid = 0 selftid = 15930 #2 0xf6932332 in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {3837061060, 2, 4, 4, 3837061060, 4137270779, 4100559909, 4100559877, 4100579404, 139, 0, 4100560477, 0, 7, 8, 3837061052, 1, 4092696661, 7, 3837061148, 139, 29189, 3, 4099495415, 0, 68, 0, 4099482529, 3837061148, 0, 3837061148, 4092696661}}, sa_flags = -457905088, sa_restorer = 0x0} sigs = {__val = {32, 0 <repeats 31 times>}} #3 0xf4699930 in __android_log_assert (cond=<optimized out>, tag=0xe4b4f360 "\001", fmt=0xf3f19acb "%s") at system/core/liblog/logd_write_kern.c:288 buf = "frameworks/av/media/libstagefright/ACodec.cpp:5041 CHECK_EQ( mCodec->mOMX->freeNode(mCodec->mNode),(status_t)OK) failed: -2147483648 vs. 0\000\000\002", '\000' <repeats 19 times>, ":\000\000\000\000\000\000\000n\000\000\000\000p\237\366\001\000\000\000\000p\237\366\001\000\000\000\000\243:\000\020\000\200\343\000\000\000\000"... #4 0xf3e87f08 in android::ACodec::LoadedState::onShutdown (this=0xe5d209c0, keepComponentAllocated=keepComponentAllocated@entry=false) at frameworks/av/media/libstagefright/ACodec.cpp:5041 _(float, long __restrict, long) = {static kEmptyString = 0x0, mData = 0xe381e320 "frameworks/av/media/libstagefright/ACodec.cpp:5041 CHECK_EQ( mCodec->mOMX->freeNode(mCodec->mNode),(status_t)OK) failed: -2147483648 vs. 0", mSize = 138, mAllocSize = 160} _(long double,...)(short) = {static kEmptyString = 0x0, mData = 0xe38052e0 "-2147483648 vs. 0", mSize = 17, mAllocSize = 32} #5 0xf3e8c55e in android::ACodec::LoadedState::onMessageReceived (this=<optimized out>, msg=...) at frameworks/av/media/libstagefright/ACodec.cpp:5086 keepComponentAllocated = 0 handled = false #6 0xf410273e in android::AHierarchicalStateMachine::handleMessage (this=0x1, msg=...) at frameworks/av/media/libstagefright/foundation/AHierarchicalStateMachine.cpp:58 save = {m_ptr = 0xe5d209c0} cur = {m_ptr = 0xe5d209c0} #7 0xf3e839e8 in android::ACodec::onMessageReceived (this=<optimized out>, msg=...) at frameworks/av/include/media/stagefright/ACodec.h:59 No locals. #8 0xf41034c4 in android::ALooperRoster::deliverMessage (this=0xf410d02c, msg=...) at frameworks/av/media/libstagefright/foundation/ALooperRoster.cpp:138 handler = {m_ptr = 0xe5d20868} #9 0xf4102e48 in android::ALooper::loop (this=<optimized out>) at frameworks/av/media/libstagefright/foundation/ALooper.cpp:213 event = {mWhenUs = 110223249075, mMessage = {m_ptr = 0xe3a14000}} #10 0xf46324d6 in android::Thread::_threadLoop (user=0xe5d45438) at system/core/libutils/Threads.cpp:776 result = <optimized out> self = 0xe5d45438 strong = {m_ptr = 0xe5d45438} weak = {m_ptr = 0xe5d45438, m_refs = 0xe5d404c0} first = false #11 0xf4632046 in thread_data_t::trampoline (t=<optimized out>) at system/core/libutils/Threads.cpp:101 f = 0xf4632465 <android::Thread::_threadLoop(void*)> u = 0xe5d45438 prio = -16 name = 0xe5d27380 "video/avc" #12 0xf6c81490 in start_thread (arg=0x0) at pthread_create.c:335 pd = 0x0 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {495885144, 267543105, -457903264, -439219312, 0, -457904784, -457902700, 0, -428879008, 0 <repeats 55 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #13 0xf69a0c4c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:89 from /lib/arm-linux-gnueabihf/libc.so.6 No locals. Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Loaded more android symbols:
(gdb) bt full unix/sysv/ linux/arm/ libc-do- syscall. S:47 unix/sysv/ linux/raise. c:55 handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {3837061060, 2, 4, 4, 3837061060, 4137270779,
4100559909, 4100559877, 4100579404, 139, 0, 4100560477, 0, 7, 8, 3837061052, 1, 4092696661, 7, 3837061148, 139, 29189, 3, 4099495415, log_assert (cond=<optimized out>, tag=0xe4b4f360 "\001", fmt=0xf3f19acb "%s") core/liblog/ logd_write_ kern.c: 288 av/media/ libstagefright/ ACodec. cpp:5041 CHECK_EQ( mCodec- >mOMX-> freeNode( mCodec- >mNode) ,(status_ t)OK) failed: -2147483648 vs. 0\000\000\002", '\000' <repeats 19 times>, ":\000\ 000\000\ 000\000\ 000\000n\ 000\000\ 000\000p\ 237\366\ 001\000\ 000\000\ 000p\237\ 366\001\ 000\000\ 000\000\ 243:\000\ 020\000\ 200\343\ 000\000\ 000\000" ... :ACodec: :LoadedState: :onShutdown (this=0xe5d209c0, keepComponentAl located= keepComponentAl located@ entry=false) av/media/ libstagefright/ ACodec. cpp:5041 av/media/ libstagefright/ ACodec. cpp:5041 CHECK_EQ( mCodec- >mOMX-> freeNode( mCodec- >mNode) ,(status_ t)OK) failed: -2147483648 vs. 0", mSize = 138, mAllocSize = 160} :ACodec: :LoadedState: :onMessageRecei ved (this=<optimized out>, msg=...) av/media/ libstagefright/ ACodec. cpp:5086
keepComponentA llocated = 0 :AHierarchicalS tateMachine: :handleMessage (this=0x1, msg=...) av/media/ libstagefright/ foundation/ AHierarchicalSt ateMachine. cpp:58 :ACodec: :onMessageRecei ved (this=<optimized out>, msg=...) at frameworks/ av/include/ media/stagefrig ht/ACodec. h:59 :ALooperRoster: :deliverMessage (this=0xf410d02c, msg=...) av/media/ libstagefright/ foundation/ ALooperRoster. cpp:138 :ALooper: :loop (this=<optimized out>) at frameworks/ av/media/ libstagefright/ foundation/ ALooper. cpp:213 :Thread: :_threadLoop (user=0xe5d45438) at system/ core/libutils/ Threads. cpp:776 data_t: :trampoline (t=<optimized out>) at system/ core/libutils/ Threads. cpp:101 :Thread: :_threadLoop( void*)> create. c:335
canceltype = 0}}}
not_first_ call = <optimized out>
__PRETTY_ FUNCTION_ _ = "start_thread" unix/sysv/ linux/arm/ clone.S: 89 from /lib/arm- linux-gnueabihf /libc.so. 6
#0 __libc_do_syscall () at ../sysdeps/
No locals.
#1 0xf693162e in __GI_raise (sig=sig@entry=6) at ../sysdeps/
_a1 = 0
_a3tmp = 6
_a1tmp = 0
_a3 = 6
_nametmp = 268
_a2tmp = 15930
_a2 = 15930
_name = 268
_sys_result = <optimized out>
pd = 0xe4b4f360
pid = 0
selftid = 15930
#2 0xf6932332 in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_
0, 68, 0, 4099482529, 3837061148, 0, 3837061148, 4092696661}}, sa_flags = -457905088, sa_restorer = 0x0}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xf4699930 in __android_
at system/
buf = "frameworks/
#4 0xf3e87f08 in android:
at frameworks/
_(float, long __restrict, long) = {static kEmptyString = 0x0,
mData = 0xe381e320 "frameworks/
_(long double,...)(short) = {static kEmptyString = 0x0, mData = 0xe38052e0 "-2147483648 vs. 0", mSize = 17, mAllocSize = 32}
#5 0xf3e8c55e in android:
at frameworks/
handled = false
#6 0xf410273e in android:
at frameworks/
save = {m_ptr = 0xe5d209c0}
cur = {m_ptr = 0xe5d209c0}
#7 0xf3e839e8 in android:
No locals.
#8 0xf41034c4 in android:
at frameworks/
handler = {m_ptr = 0xe5d20868}
#9 0xf4102e48 in android:
event = {mWhenUs = 110223249075, mMessage = {m_ptr = 0xe3a14000}}
#10 0xf46324d6 in android:
result = <optimized out>
self = 0xe5d45438
strong = {m_ptr = 0xe5d45438}
weak = {m_ptr = 0xe5d45438, m_refs = 0xe5d404c0}
first = false
#11 0xf4632046 in thread_
f = 0xf4632465 <android:
u = 0xe5d45438
prio = -16
name = 0xe5d27380 "video/avc"
#12 0xf6c81490 in start_thread (arg=0x0) at pthread_
pd = 0x0
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {495885144, 267543105, -457903264, -439219312, 0, -457904784, -457902700, 0, -428879008,
0 <repeats 55 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
#13 0xf69a0c4c in ?? () at ../sysdeps/
No locals.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)