The one I got with image 32: Core was generated by `unity-system-compositor --disable-overlays=false --spinner=/usr/bin/unity-syste'. Program terminated with signal SIGABRT, Aborted. #0 __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:44 44 ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S: No such file or directory. (gdb) bt full #0 __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:44 No locals. #1 0xb6801e5e in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 _a1 = 0 _a3tmp = 6 _a1tmp = 0 _a3 = 6 _nametmp = 268 _a2tmp = 1464 _a2 = 1464 _name = 268 _sys_result = <optimized out> pd = 0xae3ff450 pid = 0 selftid = 1464 #2 0xb6802b4e in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {2923421448, 19, 2923428112, 3061906421, 0, 2902482664, 2923422744, 2923421924, 0, 3061911710, 3061911710, 3061911710, 3062510472, 3010553365, 37, 128, 1, 0, 0, 0, 1, 0, 144, 2902478584, 2902488624, 3010766251, 0, 0, 0, 0, 0, 0}}, sa_flags = 0, sa_restorer = 0xae3fe070} sigs = {__val = {32, 0 <repeats 31 times>}} #3 0xb682b3f8 in __libc_message (do_abort=<optimized out>, fmt=0xb68a9628 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175 ap = {__ap = 0xae3fe0bc} fd = 2 on_2 = <optimized out> list = <optimized out> nlist = <optimized out> cp = <optimized out> written = <optimized out> #4 0xb682f296 in malloc_printerr (action=1, str=0xb68a982c "free(): invalid pointer", ptr=<optimized out>) at malloc.c:4996 buf = "ada006dc" cp = <optimized out> #5 0xb682fd76 in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840 size = <optimized out> fb = <optimized out> nextchunk = <optimized out> nextsize = <optimized out> nextinuse = <optimized out> prevsize = <optimized out> bck = <optimized out> fwd = <optimized out> errstr = <optimized out> locked = <optimized out> __func__ = "_int_free" #6 0xb6982558 in deallocate (this=<optimized out>, __p=<optimized out>) at /build/buildd/gcc-4.9-4.9.2/build/arm-linux-gnueabihf/libstdc++-v3/include/ext/new_allocator.h:110 #7 _M_destroy (__a=..., this=<optimized out>) at /build/buildd/gcc-4.9-4.9.2/build/arm-linux-gnueabihf/libstdc++-v3/include/bits/basic_string.tcc:449 __size = <optimized out> #8 _M_dispose (__a=..., this=<optimized out>) at /build/buildd/gcc-4.9-4.9.2/build/arm-linux-gnueabihf/libstdc++-v3/include/bits/basic_string.h:249 __a = @0xae3fe148: {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>} this = <optimized out> #9 std::string::_M_mutate (this=this@entry=0xada00a18, __pos=__pos@entry=0, __len1=2912946528, __len2=__len2@entry=4) at /build/buildd/gcc-4.9-4.9.2/build/arm-linux-gnueabihf/libstdc++-v3/include/bits/basic_string.tcc:487 __a = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>} __r = 0xad006450 __new_size = 4 __how_much = <optimized out> #10 0xb69828c4 in std::string::_M_replace_safe (this=0xada00a18, __pos1=0, __n1=<optimized out>, __s=0xae3fe1b8 "\b\004 ", __n2=4) at /build/buildd/gcc-4.9-4.9.2/build/arm-linux-gnueabihf/libstdc++-v3/include/bits/basic_string.tcc:684 No locals. #11 0xb698291c in std::string::assign (this=0xada00a18, __s=__s@entry=0xae3fe1b8 "\b\004 ", __n=__n@entry=4) at /build/buildd/gcc-4.9-4.9.2/build/arm-linux-gnueabihf/libstdc++-v3/include/bits/basic_string.tcc:264 No locals. #12 0xb6b10df0 in set_response (size=4, value=0xae3fe1b8, this=0xada00590) at /build/buildd/mir-0.8.0+14.10.20141010/obj-arm-linux-gnueabihf/src/common/protobuf/mir_protobuf_wire.pb.h:532 No locals. #13 mir::frontend::detail::ProtobufResponder::send_response (this=0xada0057c, id=<optimized out>, response=0xada041ac, fd_sets=...) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/frontend/protobuf_responder.cpp:47 send_response_buffer = { builtin_buffer = "\b\004 \000\004\b\003 ", '\000' <repeats 76 times>, "\377\377\377\377\000\000\000\000\000\000\000\000I\266\210\347?\256\322\361]\264\000\000\000\000@\342?\256\021\000\000\000\020\371?\256\365\373\200\266\002\000\000\000\377\377\377\377P\347?\256\377\377\377\377\377\377\377\377\236\020\201\266\236\020\201\266\236\020\201\266\210\063\212\266\b\000\000\000\000\001\000\000", '\377' <repeats 12 times>, "I\266\340\347?\256\000\000\000\000\000\000\000\000\230\342"..., effective_buffer = std::unique_ptr<unsigned char> containing 0xae3fe1b8 "\b\004 ", size_ = 4} #14 0xb6b0d760 in mir::frontend::detail::ProtobufMessageProcessor::send_response (this=<optimized out>, id=1243, response=0xada041ac) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/frontend/protobuf_message_processor.cpp:229 No locals. #15 0xb6b0f440 in google::protobuf::internal::MethodClosure2<mir::frontend::detail::ProtobufMessageProcessor, unsigned int, std::shared_ptr<mir::protobuf::Buffer> >::Run (this=0xada02b98) at /usr/include/google/protobuf/stubs/common.h:987 ---Type <return> to continue, or q <return> to quit--- needs_delete = true #16 0xb6afe3b2 in operator() (__args#0=<optimized out>, this=0xae3fea8c) at /usr/include/c++/4.9/functional:2439 No locals. #17 mir::compositor::BufferQueue::give_buffer_to_client (this=this@entry=0xada00d48, buffer=<optimized out>, lock=...) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/compositor/buffer_queue.cpp:442 give_to_client_cb = {<std::_Maybe_unary_or_binary_function<void, mir::graphics::Buffer*>> = {<std::unary_function<mir::graphics::Buffer*, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0xada03e80, _M_const_object = 0xada03e80, _M_function_pointer = 0xada03e80, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0xada03e80, this adjustment -612393080}, _M_pod_data = "\200>\240\255\020?\377\266"}, _M_manager = 0xb6b07475 <std::_Function_base::_Base_manager<mir::frontend::SessionMediator::advance_buffer(mir::frontend::SurfaceId, mir::frontend::Surface&, std::function<void(mir::graphics::Buffer*, mir::graphics::BufferIpcMsgType)>)::<lambda(mir::graphics::Buffer*)> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0xb6b07441 <std::_Function_handler<void(mir::graphics::Buffer*), mir::frontend::SessionMediator::advance_buffer(mir::frontend::SurfaceId, mir::frontend::Surface&, std::function<void(mir::graphics::Buffer*, mir::graphics::BufferIpcMsgType)>)::<lambda(mir::graphics::Buffer*)> >::_M_invoke(const std::_Any_data &, mir::graphics::Buffer *)>} resize_buffer = <optimized out> #18 0xb6afe63e in mir::compositor::BufferQueue::release (this=this@entry=0xada00d48, buffer=buffer@entry=0xada0172c, lock=...) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/compositor/buffer_queue.cpp:465 No locals. #19 0xb6afed7e in mir::compositor::BufferQueue::compositor_release (this=0xada00d48, buffer=...) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/compositor/buffer_queue.cpp:324 lock = {_M_device = 0x0, _M_owns = false} __PRETTY_FUNCTION__ = "virtual void mir::compositor::BufferQueue::compositor_release(const std::shared_ptr<mir::graphics::Buffer>&)" #20 0xb6af45b4 in mir::compositor::TemporaryCompositorBuffer::~TemporaryCompositorBuffer (this=0xad006204, __in_chrg=<optimized out>) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/compositor/temporary_buffers.cpp:40 No locals. #21 0xb47f739c in ?? () from /usr/lib/arm-linux-gnueabihf/mir/platform3driver/android/libmirplatform3driver.so No symbol table info available. #22 0xb6af3a56 in mir::compositor::DefaultDisplayBufferCompositor::composite (this=0xad0a3b98) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/compositor/default_display_buffer_compositor.cpp:76 view_area = @0xae3fec84: {top_left = {x = {value = 0}, y = {value = 0}}, size = {width = {value = 768}, height = {value = 1280}}} scene_elements = std::vector of length 2, capacity 2 = {std::shared_ptr (count 1, weak 0) 0xad0060ec, std::shared_ptr (count 1, weak 0) 0xad00763c} occlusions = std::vector of length 0, capacity 0 renderable_list = std::list = {[0] = std::shared_ptr (count 2, weak 0) 0xad09f918, [1] = std::shared_ptr (count 2, weak 0) 0xad006180} #23 0xb6af78d0 in operator() (this=0x15f41b0) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/compositor/multi_threaded_compositor.cpp:145 display_buffer_compositor = std::unique_ptr<mir::compositor::DisplayBufferCompositor> containing 0xad0a3b98 r = @0xae3fecd4: {top_left = {x = {value = 0}, y = {value = 0}}, size = {width = {value = 768}, height = {value = 1280}}} lock = {_M_device = 0x15f41c4, _M_owns = false} #24 std::_Function_handler<void (), std::reference_wrapper<mir::compositor::CompositingFunctor> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/4.9/functional:2069 No locals. #25 0xb6b3b744 in operator() (this=0xad000468) at /usr/include/c++/4.9/future:1264 No locals. #26 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/4.9/functional:2025 No locals. #27 0xb6b3a2ce in operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:2439 No locals. #28 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>&, bool&) (this=0x15f4620, __f=..., __set=@0xae3fedb0: false) at /usr/include/c++/4.9/future:485 __res = std::unique_ptr<std::__future_base::_Result_base> containing 0xb6feacb0 #29 0xb6a70092 in __GI___pthread_once (once_control=0x15f4674, init_routine=0xb697bb7d <std::__once_proxy()>) at ../ports/sysdeps/unix/sysv/linux/arm/nptl/pthread_once.c:76 _buffer = {__routine = 0xb6a6fffd <clear_once_control>, __arg = 0x15f4674, __canceltype = -1371542032, __prev = 0x0} #30 0xb6b3888a in __gthread_once (__func=<optimized out>, __once=0x15f4674) at /usr/include/arm-linux-gnueabihf/c++/4.9/bits/gthr-default.h:699 No locals. #31 call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>&, bool&), std::__future_base::_State_baseV2*, std::reference_wrapper<std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> >, std::reference_wrapper<bool> > (__f=<optimized out>, __once=...) at /usr/include/c++/4.9/mutex:746 __bound_functor = {_M_bound = std::tuple containing = { [1] = {<std::_Maybe_unary_or_binary_function<void, std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>&, bool&>> = {<No data fields>}, __pmf = (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> &, bool &)) 0xb6b3a2ad <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>&, bool&)>}, [2] = 0x15f4620, [3] = {<std::_Reference_wrapper_base<std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> >> = {<std::_Reference_wrapper_base_impl<false, false, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> >> = {<std::_Weak_result_type<std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> >> = {<std::_Weak_result_type_impl<std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> >> = {<std::_Maybe_get_result_type<true, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, _M_data = 0xae3fedc8}, [4] = {<std::_Reference_wrapper_base<bool>> = {<std::_Reference_wrapper_base_impl<false, false, bool>> = {<std::_Weak_result_type<bool>> = {<std::_Weak_result_type_impl<bool>> = {<std::_Maybe_get_result_type<false, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, _M_data = 0xae3fedb0}}} __e = <optimized out> #32 _M_set_result (__ignore_failure=false, __res=..., this=0x15f4620) at /usr/include/c++/4.9/future:372 __set = false #33 _M_run (this=0x15f4620) at /usr/include/c++/4.9/future:1319 __boundfn = {_M_bound = std::tuple containing = { [1] = {<std::_Reference_wrapper_base<std::function<void()> >> = {<std::_Reference_wrapper_base_impl<false, false, std::function<void()> >> = {<std::_Weak_result_type<std::function<void()> >> = {<std::_Weak_result_type_impl<std::function<void()> >> = {<std::_Maybe_get_result_type<true, std::function<void()> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, _M_data = 0x15f467c}}} __setter = {_M_result = std::unique_ptr<std::__future_base::_Result<void>> containing 0x15f3a78, _M_fn = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = { _M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = "\000\000\000\000\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x0}} #34 operator() (this=<optimized out>) at /usr/include/c++/4.9/future:1453 No locals. #35 operator() (this=0x15f4220) at /build/buildd/mir-0.8.0+14.10.20141010/src/server/thread/basic_thread_pool.cpp:55 ---Type <return> to continue, or q <return> to quit--- lock = {_M_device = 0x15f424c, _M_owns = false} #36 __invoke<(anonymous namespace)::Worker> (__f=...) at /usr/include/c++/4.9/functional:202 No locals. #37 operator()<> (this=<optimized out>) at /usr/include/c++/4.9/functional:435 No locals. #38 _M_invoke<> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700 No locals. #39 operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688 No locals. #40 std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<(anonymous namespace)::Worker>()> >::_M_run(void) (this=<optimized out>) at /usr/include/c++/4.9/thread:115 No locals. #41 0xb697c5d4 in std::(anonymous namespace)::execute_native_thread_routine (__p=<optimized out>) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:84 __t = <optimized out> __local = warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<(anonymous namespace)::Worker> ()> >, std::allocator<std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<(anonymous namespace)::Worker> ()> > >, (__gnu_cxx::_Lock_policy)2>' warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<(anonymous namespace)::Worker> ()> >, std::allocator<std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<(anonymous namespace)::Worker> ()> > >, (__gnu_cxx::_Lock_policy)2>' std::shared_ptr (count 1, weak 0) 0x0 #42 0xb6a6bf98 in start_thread (arg=0xae3ff450) at pthread_create.c:311 pd = 0xae3ff450 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1371539864, -1371540400, 0, -1371541936, -1371541616, -1371539836, 0, -1094678200, -1663477049, -2076177434, 0 <repeats 54 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #43 0xb686f33c in ?? () at ../ports/sysdeps/unix/sysv/linux/arm/nptl/../clone.S:92 from /lib/arm-linux-gnueabihf/libc.so.6 No locals. Backtrace stopped: previous frame identical to this frame (corrupt stack?)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1391884 Title: Wizard crashed (unity-system-compositor) after trying to go to the second screen (after touching next) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1391884/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs