I've investigated this a bit, this is more complicated that I thought.
This crash happens in the global destruction, once the program itself is
finished. A few parts of the code can cause it to crash, though not
every time. I tracked down 3 locations (one is the trayicon) but there
is at least 1 more, maybe more. I can change the code a bit in these
locations to avoid the crash, but I don't really want to commit that, as
they are not really bugs in my code.

These crashes did not happen before, I've reproduced it in a VM with the
ubuntu 15.04 cd, but I can't reproduce it with the 14.10 cd. So
something has changed, but I don't know what: I've reproduced it on
15.04 with old versions or gmb, of perl and of the main perl modules I
use, so it's something else, maybe a C library used by perl, I don't
know.

** Summary changed:

- gmusicbrowser crashed with SIGSEGV in emission_find()
+ gmusicbrowser crashes on close

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1401609

Title:
  gmusicbrowser crashes on close

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gmusicbrowser/+bug/1401609/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to