mtp-server crashed with sigsegv on image 48

Bug #1323205 reported by Ricardo Salveti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mtp (Ubuntu)
New
Undecided
Unassigned

Bug Description

current build number: 48
device name: mako
channel: ubuntu-touch/devel-proposed
alias: ubuntu-touch/utopic-proposed
last update: 2014-05-25 13:27:58
version version: 48
version ubuntu: 20140525
version device: 20140523

Core was generated by `/usr/bin/mtp-server'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000202e8 in allocate (size=52, this_thread=0x3f0fd0)
    at /usr/include/boost/asio/detail/thread_info_base.hpp:53
53 /usr/include/boost/asio/detail/thread_info_base.hpp: No such file or directory.
(gdb) bt full
#0 0x000202e8 in allocate (size=52, this_thread=0x3f0fd0)
    at /usr/include/boost/asio/detail/thread_info_base.hpp:53
        pointer = 0x2fdf8 <vtable for boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, android::UbuntuMtpDatabase>, boost::_bi::list1<boost::_bi::value<android::UbuntuMtpDatabase*> > > >+8>
        mem = 0x2fdf8 <vtable for boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, android::UbuntuMtpDatabase>, boost::_bi::list1<boost::_bi::value<android::UbuntuMtpDatabase*> > > >+8> "\255\243\001"
        pointer = <optimized out>
        mem = <optimized out>
#1 asio_handler_allocate (size=52)
    at /usr/include/boost/asio/impl/handler_alloc_hook.ipp:50
No locals.
#2 allocate<boost::_bi::bind_t<void, boost::_mfi::mf2<void, android::UbuntuMtpDatabase, boost::system::error_code const&, unsigned int>, boost::_bi::list3<boost::_bi::value<android::UbuntuMtpDatabase*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (h=..., s=52)
    at /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:37
No locals.
#3 async_read_some<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, android::UbuntuMtpDatabase, boost::system::error_code const&, unsigned int>, boost::_bi::list3<boost::_bi::value<android::UbuntuMtpDatabase*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler=..., buffers=...,
---Type <return> to continue, or q <return> to quit---
    impl=..., this=0x3f0e54)
    at /usr/include/boost/asio/detail/reactive_descriptor_service.hpp:268
        is_continuation = false
        p = {h = 0xb6bf7df8, v = 0x0, p = 0x0}
#4 async_read_some<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, android::UbuntuMtpDatabase, boost::system::error_code const&, unsigned int>, boost::_bi::list3<boost::_bi::value<android::UbuntuMtpDatabase*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler=<optimized out>,
    buffers=..., impl=..., this=0x3f0e40)
    at /usr/include/boost/asio/posix/stream_descriptor_service.hpp:237
        init = {handler = {f_ = {
              f_ = (void (android::UbuntuMtpDatabase::*)(android::UbuntuMtpDatabase * const, const boost::system::error_code &,
    unsigned int)) 0x211bd <android::UbuntuMtpDatabase::inotify_handler(boost::system::error_code const&, unsigned int)>},
            l_ = {<boost::_bi::storage3<boost::_bi::value<android::UbuntuMtpDatabase*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<android::UbuntuMtpDatabase*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<android::UbuntuMtpDatabase*> >> = {a1_ = {
                      t_ = 0x3f82b0}}, <No data fields>}, <No data fields>}, <No data fields>}}, result = {<No data fields>}}
#5 async_read_some<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, android::UbuntuMtpDatabase, boost::system::error_code const&---Type <return> to continue, or q <return> to quit---
, unsigned int>, boost::_bi::list3<boost::_bi::value<android::UbuntuMtpDatabase*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler=<optimized out>,
    buffers=..., this=0x3f8304)
    at /usr/include/boost/asio/posix/basic_stream_descriptor.hpp:351
No locals.
#6 android::UbuntuMtpDatabase::read_more_notify (this=0x3f82b0)
    at /build/buildd/mtp-0.0.3+14.04.20140409/server/UbuntuMtpDatabase.h:209
No locals.
#7 0xb6f10468 in ?? ()
   from /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.55.0

Revision history for this message
Ricardo Salveti (rsalveti) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.