[2021-11-13T00:46:19Z] yeah, i think others have done that [2021-11-13T00:51:17Z] Ok [2021-11-13T00:51:36Z] I'll see whether I find a fix for my issue and if I don't I'll email him [2021-11-13T11:07:25Z] Hi [2021-11-13T11:07:55Z] bujeddhazeus: gdb Firefox and check backtrace [2021-11-13T11:08:03Z] Check what library the segfault is in [2021-11-13T12:16:02Z] dilyn https://www.agwa.name/blog/post/ssh_signatures [2021-11-13T12:17:26Z] https://github.com/git/git/pull/1041 [2021-11-13T14:56:55Z] need help [2021-11-13T14:56:59Z] post output of `lsof | grep $$` [2021-11-13T14:58:13Z] https://termbin.com/l81r [2021-11-13T14:59:27Z] are you on wayland/sway? [2021-11-13T15:00:02Z] yeah [2021-11-13T15:01:38Z] which sway? sway-no-seat, sway-tiny, sway or ..? [2021-11-13T15:02:11Z] recent git normal sway [2021-11-13T15:02:27Z] but with the eglstream wlroots [2021-11-13T15:06:10Z] seatd embedded into sway? [2021-11-13T15:07:10Z] If it helps: http://ix.io/3ESV [2021-11-13T15:07:34Z] I'm running hikari. [2021-11-13T15:08:22Z] testuser[m]: btw, looks like you have fd leak of /dev/dri/card0 [2021-11-13T15:09:09Z] i do have fd leaks too but not /dev/dri/card0 [2021-11-13T15:09:23Z] no im using libseat as a shared library [2021-11-13T15:10:13Z] https://termbin.com/ibe9 [2021-11-13T15:10:19Z] see those sockets? [2021-11-13T15:10:39Z] hmm [2021-11-13T15:11:39Z] something didn't set O_CLOEXEC... [2021-11-13T15:11:57Z] i think it's seatd [2021-11-13T15:12:51Z] https://git.sr.ht/~kennylevinsen/seatd/tree/master/item/libseat/backend/seatd.c#L61 [2021-11-13T15:13:00Z] https://git.sr.ht/~kennylevinsen/seatd/tree/master/item/libseat/backend/seatd.c#L641 [2021-11-13T15:15:36Z] true lsof reveals that type of those sockets is stream [2021-11-13T15:15:52Z] https://termbin.com/k6f1 [2021-11-13T15:19:34Z] this bug should be reproducible with sway-no-seat [2021-11-13T18:03:20Z] testuser: I did backtrace it, but it's difficult to tell, because it segfaults at a different place with debug symbols compiled in and without [2021-11-13T18:04:26Z] Like, when built with debug symbols, this is what I get: https://dpaste.com/C9DFTXG36.txt [2021-11-13T18:04:58Z] It crashes in an extra debug function while exiting [2021-11-13T18:10:56Z] I think one of the differences between this build and the one for kisslinux, though, is dbus support is enabled [2021-11-13T18:26:28Z] Hmm [2021-11-13T18:26:59Z] The normal ff works right ? The patch doesn't make any actual code changes but just swaps around ifdefs to remove x11 headers so it shouldn't cause issues [2021-11-13T18:27:19Z] Also can u show the backtrace with normal non-debug ff if u have it [2021-11-13T18:43:14Z] testuser: i guess I'm going to need to build it with X11 dependencies to test next [2021-11-13T18:44:13Z] Yeah I can backtrace the non-debug ff in a bit (I'm still waking up) but it won't show much [2021-11-13T18:46:28Z] testuser: to be completely honest, back in June/July I had no idea that the kisslinux patch existed so I took the old ff85 patches from mozilla bugzilla and fixed em up for ff89... that worked but I never ended up uploading it because I got burnout [2021-11-13T18:47:01Z] So now with ff94 I wanted to try Dylan's patch [2021-11-13T18:47:57Z] There may be more differences between the two than I thought though, and his patch might be incompatible with my build options for ff94 [2021-11-13T20:24:57Z] Trying to use json-glib as a dependency but getting `meson.build:1:0: ERROR: Unknown options: "docs"`