[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-02-01 Thread Andrea Bernabei
was this fixed in libphonenumber already? I can logout after today's upgrade... -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to telephony-service in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title: Unity8 crashes on

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-02-01 Thread Christopher Townsend
I still this crash on a fully updated Xenial machine. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to telephony-service in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title: Unity8 crashes on session logout on desktop

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop [double free in google::protobuf::ShutdownProtobufLibrary()]

2016-02-01 Thread Daniel van Vugt
** Summary changed: - Unity8 crashes on session logout on desktop + Unity8 crashes on session logout on desktop [double free in google::protobuf::ShutdownProtobufLibrary()] -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-29 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: telephony-service (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to telephony-service in Ubuntu.

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-29 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: libphonenumber (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to telephony-service in Ubuntu.

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-27 Thread Daniel van Vugt
Indeed libprotobuf-lite is more desirable than libprotobuf. It was a significant step forward when Alberto made it possible for Mir to switch to "lite". Although both protobuf versions suffer for coexistence problems, obviously. ** Changed in: mir (Ubuntu) Status: New => Won't Fix **

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-27 Thread Albert Astals Cid
Mir uses libprotobuf-lite telephony-service (though libphonenumber) uses libprotobuf According to Alberto both are incompatible so we need to make Mir use libprotobuf or make libphonenumber use libprotobuf-lite Anyone knows what would be a better idea/possible? ** Also affects:

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-27 Thread Albert Astals Cid
When i say telephony-service i mean libtelephonyservice-qml.so that unity8 uses as a plugin. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to telephony-service in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title:

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-27 Thread Tiago Salem Herrmann
It is possible to link libphonenumber against protobuf-lite with this patch: http://pastebin.ubuntu.com/14680746/ . -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to telephony-service in Ubuntu.

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-22 Thread Alberto Aguirre
Ooops s/libmirprotobuf/libprotobuf (typo) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title: Unity8 crashes on session logout on desktop Status in Mir: Invalid

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-22 Thread Andrea Bernabei
full strace (sorry, internal as it may contain private info) https://pastebin.canonical.com/148214/ let me know how to proceed :) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu.

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-22 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: unity8 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu.

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-22 Thread Alberto Aguirre
** Changed in: mir (Ubuntu) Status: New => Invalid ** Changed in: mir Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title:

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-22 Thread Alberto Aguirre
Right, so somehow unity8 loads libmirprotobuf (a plugin perhaps?) Not much we can do from mir side. It's a consequence of loading libprotobuf and libprotobuf-lite in the same process, as the library symbols will have name collisions (a protobuf issue). -- You received this bug notification

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-20 Thread Daniel van Vugt
** Also affects: mir Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title: Unity8 crashes on session logout on desktop

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-20 Thread Andrea Bernabei
I also modified /usr/share/upstart/sessions/unity8.conf to run "strace unity8" and unity8 doesn't seem to be directly loading libprotobuf (even though lsof refers to unity8) :~$ cat .cache/upstart/unity8.log | grep protobuf open("/usr/lib/x86_64-linux-gnu/unity8/libmirprotobuf.so.3",

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-19 Thread Andrea Bernabei
using lsof I noticed that libprotobuf was being loaded by unity8 telephony-service-handler After inspection with ldd, I found out that - unity8 doesn't explicitly load libprotobuf - /usr/bin/telephony-service* (-handler, -indicator, -approver) all link to libprotobuf.so.9 Does that help? --

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-18 Thread Albert Astals Cid
Could you get us a gdb backtrace? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title: Unity8 crashes on session logout on desktop Status in unity8 package in

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-18 Thread Albert Astals Cid
I wonder if it's the same as https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1521138 or not -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title: Unity8

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-18 Thread Andrea Bernabei
there you go Continuing. [Thread 0x7f9aa8959700 (LWP 5318) exited] [Thread 0x7f9a9cef3700 (LWP 4924) exited] [Thread 0x7f9ae5bb9700 (LWP 4530) exited] [Thread 0x7f9aab9dc700 (LWP 4858) exited] [Thread 0x7f9aa995b700 (LWP 5323) exited] [Thread 0x7f9ab305d700 (LWP 4856) exited] [Thread

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-18 Thread Albert Astals Cid
Seems like a mir issue? Thread 1 (Thread 0x7f9afc45c8c0 (LWP 4435)): #0 0x7f9b03971227 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 #1 0x7f9b03972e8a in __GI_abort () at abort.c:89 #2 0x7f9b039b4bb3 in __libc_message (do_abort=do_abort@entry=1,

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-18 Thread Alberto Aguirre
It's a protobuf problem really. The issue is Mir's libmirprotobuf links against libprotobuf-lite; the call to ShutdownProtobufLibrary is expected to be resolved by libprotobuf-lite; in this case presumably libprotobuf was also loaded and the linker is resolving "ShutdownProtobufLibrary" to

[Touch-packages] [Bug 1535297] Re: Unity8 crashes on session logout on desktop

2016-01-18 Thread Alberto Aguirre
An strace log would be helpful to see what's loading libprotobuf. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1535297 Title: Unity8 crashes on session logout on desktop