I did a quick check, and noticed that it crashes in my_pthread_mutex_lock, a hybris hook for the original pthread_mutex_lock.
The problem is that the mutex used (__mutex) contains an anddress that's not part of the mapped memory region for the process, causing a segfault when we try to access the content of such variable. To make things even more complicated, the call is originated by /system/lib/hw/gralloc.tegra3.so, and if you also refuse to handle the lock, it'll crash inside the library later on. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1231917 Title: Mir servers crash with SIGSEGV in libhybris-common.so.1 on Nexus7 To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1231917/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs