💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-11-13.txt captured on 2024-05-12 at 16:03:56.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-11-13T00:46:19Z] <noocsharp> yeah, i think others have done that [2021-11-13T00:51:17Z] <bujeddhazeus> Ok [2021-11-13T00:51:36Z] <bujeddhazeus> 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] <testuser[m]> Hi [2021-11-13T11:07:55Z] <testuser[m]> bujeddhazeus: gdb Firefox and check backtrace [2021-11-13T11:08:03Z] <testuser[m]> Check what library the segfault is in [2021-11-13T12:16:02Z] <testuser[m]> dilyn https://www.agwa.name/blog/post/ssh_signatures [2021-11-13T12:17:26Z] <testuser[m]> https://github.com/git/git/pull/1041 [2021-11-13T14:56:55Z] <illiliti> need help [2021-11-13T14:56:59Z] <illiliti> post output of `lsof | grep $` [2021-11-13T14:58:13Z] <testuser[m]> https://termbin.com/l81r [2021-11-13T14:59:27Z] <illiliti> are you on wayland/sway? [2021-11-13T15:00:02Z] <testuser[m]> yeah [2021-11-13T15:01:38Z] <illiliti> which sway? sway-no-seat, sway-tiny, sway or ..? [2021-11-13T15:02:11Z] <testuser[m]> recent git normal sway [2021-11-13T15:02:27Z] <testuser[m]> but with the eglstream wlroots [2021-11-13T15:06:10Z] <illiliti> seatd embedded into sway? [2021-11-13T15:07:10Z] <soliwilos> If it helps: http://ix.io/3ESV [2021-11-13T15:07:34Z] <soliwilos> I'm running hikari. [2021-11-13T15:08:22Z] <illiliti> testuser[m]: btw, looks like you have fd leak of /dev/dri/card0 [2021-11-13T15:09:09Z] <illiliti> i do have fd leaks too but not /dev/dri/card0 [2021-11-13T15:09:23Z] <testuser[m]> no im using libseat as a shared library [2021-11-13T15:10:13Z] <illiliti> https://termbin.com/ibe9 [2021-11-13T15:10:19Z] <illiliti> see those sockets? [2021-11-13T15:10:39Z] <testuser[m]> hmm [2021-11-13T15:11:39Z] <illiliti> something didn't set O_CLOEXEC... [2021-11-13T15:11:57Z] <illiliti> i think it's seatd [2021-11-13T15:12:51Z] <illiliti> https://git.sr.ht/~kennylevinsen/seatd/tree/master/item/libseat/backend/seatd.c#L61 [2021-11-13T15:13:00Z] <illiliti> https://git.sr.ht/~kennylevinsen/seatd/tree/master/item/libseat/backend/seatd.c#L641 [2021-11-13T15:15:36Z] <illiliti> true lsof reveals that type of those sockets is stream [2021-11-13T15:15:52Z] <illiliti> https://termbin.com/k6f1 [2021-11-13T15:19:34Z] <illiliti> this bug should be reproducible with sway-no-seat [2021-11-13T18:03:20Z] <bujeddhazeus> 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] <bujeddhazeus> Like, when built with debug symbols, this is what I get: https://dpaste.com/C9DFTXG36.txt [2021-11-13T18:04:58Z] <bujeddhazeus> It crashes in an extra debug function while exiting [2021-11-13T18:10:56Z] <bujeddhazeus> 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] <testuser[m]> Hmm [2021-11-13T18:26:59Z] <testuser[m]> 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] <testuser[m]> Also can u show the backtrace with normal non-debug ff if u have it [2021-11-13T18:43:14Z] <bujeddhazeus> testuser: i guess I'm going to need to build it with X11 dependencies to test next [2021-11-13T18:44:13Z] <bujeddhazeus> 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] <bujeddhazeus> 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] <bujeddhazeus> So now with ff94 I wanted to try Dylan's patch [2021-11-13T18:47:57Z] <bujeddhazeus> 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] <jslick> Trying to use json-glib as a dependency but getting `meson.build:1:0: ERROR: Unknown options: "docs"`