(In reply to Chris Peterson [:cpeterson] from comment #8)
@ Gabriele, I thought I read that we now have debug symbols for popular Linux distros' libraries. If so, which distros are those? All of this bug's libglib-2.0.so.0 crashes are from the Arch Linux and Manjaro Linux (a fork of Arch Linux).
Yes, unfortunately Arch does not provide debug packages, you have to build the package locally to get them and I never could find the time to do that. We used to scrape the public symbols from their libraries but since we replaced dump_syms we haven't been able to due to a limitation in the new tool (not that they were particularly useful but at the least they caused crashes to clump together under a signature).
Unfortunately, I don't know of STR. None of the crash reports have user comments about what they were doing. The crash reports' URLs are pretty random, just the usual sites with no patterns.
I found an interesting comment in this crash:
playing a video, opened a new tab, attempted to detach the video tab and move it to other monitor
Which lead me to this signature on Debian's ESR build: @ handle_response | XShapeGetRectangles
. The stack trace is similar (though without having Arch symbols I can't be sure) and the comments point to a similar issue:
it is someething to do with dragging the tab out im on MATE desktop environment on debian with multiple monitors thanks for trying to fix it
i tried to drag a tab out of firefox
Crashes when draggin anything. Loaded defaul google page. Click-dragged google logo.
Anytime I drag/drop anything. A link, a tab, anything. The browser crashes.
And so on... It could be a different issue but I'd start trying to reproduce the first comment about detaching tabs with playing video in order to repro.