Comment 13 for bug 1387959

Revision history for this message
Bill Filler (bfiller) wrote : Re: unity8 crash in image krillin rtm 139

Here is the stack from the telephony-service crash that is attached. Looks like thread 1 is the culprit, is using media-hub client, I'm guessing to play incoming ringtone on incoming call.

Thread 7 (Thread 0xb19ff3d0 (LWP 4010)):
#0 0xb64a4aa2 in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0xb66f40c0 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0xb07ff3d0 (LWP 4018)):
#0 0xb64a4aa2 in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0xb66f40c0 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0xb0fff3d0 (LWP 4014)):
#0 0xb64a4aa2 in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0xb60b91b8 in ?? () from /lib/arm-linux-gnueabihf/libdbus-1.so.3
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0xb2bcd3d0 (LWP 4008)):
#0 __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:43
#1 0xb63fe192 in __pthread_cond_wait (cond=0x14bdfb0, mutex=0x14bdf90) at pthread_cond_wait.c:187
#2 0xb60a7a5e in ?? () from /lib/arm-linux-gnueabihf/libdbus-1.so.3
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0xb23b03d0 (LWP 4009)):
#0 0xb64a4aa2 in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0xb66f40c0 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xb6f2f220 (LWP 4001)):
#0 0xb64a4aa2 in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0xb66f40c0 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0xaf4153d0 (LWP 4025)):
---Type <return> to continue, or q <return> to quit---
#0 __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:44
#1 0xb643de5e in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#2 0xb643eb4e in __GI_abort () at abort.c:89
#3 0xb64390c4 in __assert_fail_base (fmt=0x1 <error: Cannot access memory at address 0x1>,
    assertion=0xb6402f5c "mutex->__data.__owner == 0", assertion@entry=0x0,
    file=0xb64032d4 "pthread_mutex_lock.c", file@entry=0xaf4153d0 "\001", line=80,
    line@entry=3058708652,
    function=function@entry=0xb6402fd4 <__PRETTY_FUNCTION__.10294> "__pthread_mutex_lock")
    at assert.c:92
#4 0xb643915a in __GI___assert_fail (assertion=0x0, file=0xaf4153d0 "\001", line=3058708652,
    line@entry=80, function=0xb6402fd4 <__PRETTY_FUNCTION__.10294> "__pthread_mutex_lock")
    at assert.c:101
#5 0xb63fc834 in __GI___pthread_mutex_lock (mutex=0xb65030ac <lock>) at pthread_mutex_lock.c:80
#6 0xafd0db94 in ?? () from /usr/lib/arm-linux-gnueabihf/libmedia-hub-client.so.2
#7 0xafd179aa in ?? () from /usr/lib/arm-linux-gnueabihf/libmedia-hub-client.so.2
#8 0xafd1b016 in ?? () from /usr/lib/arm-linux-gnueabihf/libmedia-hub-client.so.2
#9 0xb393f09a in ?? () from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#10 0xb3935e0c in ?? () from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#11 0xb393462a in core::dbus::Bus::handle_message(std::shared_ptr<core::dbus::Message> const&) ()
   from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#12 0xb39346c6 in ?? () from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#13 0xb60a92e2 in dbus_connection_dispatch () from /lib/arm-linux-gnueabihf/libdbus-1.so.3
#14 0xb394c88c in ?? () from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#15 0xb394a3b0 in ?? () from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#16 0xb394a68e in ?? () from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#17 0xb393392c in core::dbus::Bus::run() () from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#18 0xb65b8360 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#19 0xb63faf98 in start_thread (arg=0xaf4153d0) at pthread_create.c:311
#20 0xb64ab22c in ?? () at ../ports/sysdeps/unix/sysv/linux/arm/nptl/../clone.S:92
   from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)