[15:30] <Mikaela> Hi, I am having trouble with Ubuntu 15.04 and Firefox. Always when I go to aliexpress.com and spend some time there, Xorg crashes and I am sent back to login screen (sddm). This has happened at least three times and only on the last time Apport succeeded at uploading backtrace and whatever it was doing. https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1479009
[15:30] <Mikaela> Shortly after reporting that, Apport emailed me that my bug report is invalid, because my system is not up-to-date while it is and it complains about missing debug symbols for libevdev2 and libxshmfence1 as you can see. However there are no debug packages in Ubuntu repositories that I can see. My sources.lsit is http://sprunge.us/eNFQ
[15:30] <Mikaela> What should I do?
[15:30] <Mikaela> oh, yes, because it's marked as private, but I assume there is someone here who has access to it anyway
[15:34] <TJ-> Mikaela: "#9  __memmove_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:1384"
[15:35] <Mikaela> that says nothing to me
[15:36] <TJ-> Mikaela: it's the point in the stacktrace that appears to have caused the abort... I've seen that myself, too
[15:36] <Mikaela> I see
[15:43] <TJ-> It looks like the apport retracer has missed some debug symbol packages
[15:43] <teward> or they weren't installed
[15:44] <teward> therefore skipped
[15:45] <TJ-> the retracer should install the relevant packages though
[15:46] <Mikaela> but those two packages don't exist, as far as I am aware they should be called as libevdev2-dbg and libxshmfence1-dbg, but if you apt-cache search without the -dbg you are only going to find those two packages, no dbg packages or anything else
[15:47] <TJ-> Mikaela: they're ddebs
[15:47] <teward> TJ-: true... that's odd...
[15:47] <TJ-> apt-cache search -n libxshmfence1-dbgsym
[15:47] <TJ-> libxshmfence1-dbgsym - debug symbols for package libxshmfence1
[15:47] <Mikaela> I am not sure what those are as I haven't heard that word earlier
[15:48] <Mikaela> and that command returns nothing for me
[15:49] <TJ-> I've checked there's no private info, and reassigned it public bug #1479009
[15:49] <TJ-> Mikaela: You'd need the ddebs repo in apt's sources
[15:50] <Mikaela> I see. Should I find those somehow and then reproduce the bug and hope apport wants to send information again?
[15:54] <TJ-> You might be able to capture a local stacktrace next time if you use them. This is my config (for trusty), amend it for vivid and the "apt-get update" then install the appropriate debug symbol packages that match the installed binary packages - debug packages end with -dbgsym
[15:54] <TJ-> Mikaela: http://pastebin.ubuntu.com/11954239/
[15:55] <Mikaela> Thanks, I will take a look. What do I do when apport detects something, just open a new bug or can I tell it to send attachments to that one?
[15:56] <TJ-> use the same bug report
[15:56] <Mikaela> How? It always wants to open a new bug for me
[15:58] <tarpman> Mikaela: I could be wrong, but I don't believe "no debug symbol package found for libfoo" means you need to install the debug package on your own computer
[15:59] <tarpman> Mikaela: rather, the apport-retrace service (which runs off in the cloud somewhere) couldn't find a debug package matching the package and version you have installed
[15:59] <tarpman> Mikaela: hence the recommendation to check that those packages are up to date and come from the ubuntu archive (and not for example a ppa or such)
[16:00] <TJ-> tarpman: Correct, but if the -dbgsym is installed locally the local apport will generate its own stacktrace
[16:00] <tarpman> TJ-: neat, wasn't aware of that.
[16:00] <TJ-> tarpman: version's match what is in the archive, too
[16:00] <TJ-> tarpman: I seem to collect the -dbgsym packages and it helps a lot locally tracking down bugs
[16:01] <Mikaela> I don't have proposed enabled, so I probably don't need to enable ddebs for it?
[16:05] <TJ-> Mikaela: correct
[16:13] <Mikaela> E: Unable to locate package libevdev2-dbgsym
[16:13] <Mikaela> E: Unable to locate package libxshmfence1-dbgsym
[16:13] <Mikaela> I have enabled the repository and "apt-cache search dbgsym" brings flood of results.