2025/02/07

2025-02-07 00:02:16 +0000zawaken(~zawaken@user/zawaken) (Quit: ZNC - https://znc.in)
2025-02-07 00:05:47 +0000zawaken(~zawaken@user/zawaken) zawaken
2025-02-07 00:14:36 +0000 <ectospasm> Yeah, that build causes the compile to throw a bunch of errors, since ghc on Arch isn't set up properly. I guess this is why it's always recommended to build xmonad with cabal, but I don't want to go that route right now.
2025-02-07 00:15:18 +0000 <ectospasm> This seems very Arch specific now that I think of it. I'll see if I can get any headway in #archlinux.
2025-02-07 00:15:35 +0000 <ectospasm> But at least I now know how to look at the core dump in Arch.
2025-02-07 00:15:58 +0000 <geekosaur> oh, right, forgot Arch needs `-dynamic` in there too
2025-02-07 00:16:13 +0000 <ectospasm> Does it matter where it goes in that ghc line?
2025-02-07 00:16:24 +0000 <geekosaur> not very much
2025-02-07 00:16:33 +0000 <geekosaur> just put it right after `ghc`
2025-02-07 00:17:19 +0000 <ectospasm> OK
2025-02-07 03:01:36 +0000 <ectospasm> Sorry, had to go take care of my family, got a toddler and a newborn!
2025-02-07 03:01:57 +0000 <ectospasm> So here's the complete backtrace of the XMonad crash: https://paste.rs/AzLvB
2025-02-07 03:02:21 +0000 <ectospasm> My guess is XMonad/Prompt.hs is looking for a font I no longer have, or the way to refer to it has changed.
2025-02-07 03:03:17 +0000 <ectospasm> Unfortunately it doesn't say what file it can't find, unless it's XMonad/Prompt.hs itself. But it refers to other lines in that backtrace (I assume the top is the first thing on the stack, the last thing added?)
2025-02-07 03:15:07 +0000 <geekosaur> that one is, as I said earlier, because Arch doesn't install source code to go with the libraries it installs
2025-02-07 03:15:19 +0000 <geekosaur> but it's not related to fonts
2025-02-07 03:16:26 +0000 <geekosaur> it's in defaultXPKeymap
2025-02-07 03:16:45 +0000 <geekosaur> unfortunately you came back right as I was about to go to bed
2025-02-07 03:17:24 +0000 <ectospasm> No worries. I wonder if I deleted something while I was trying to fix it earlier, and it just so happens to compile
2025-02-07 03:17:45 +0000 <ectospasm> That xmonad.hs on my Git repo is old. Let me try restoring it and see if that fixes it.
2025-02-07 03:18:02 +0000 <geekosaur> no, that is completely unrelated
2025-02-07 03:19:40 +0000 <geekosaur> and it's not in defaultXPKeymap either, that's gdb not understandon ghc's debug info (there's an open bug about that)
2025-02-07 03:19:45 +0000 <geekosaur> the crash is in drawWin, which is in a where clause of redrawWindows
2025-02-07 03:20:05 +0000 <geekosaur> printPrompt pm
2025-02-07 03:20:41 +0000 <geekosaur> either that line itself (which seems unlikely) or the fillDrawable just above it (which seems much more likely)
2025-02-07 03:23:13 +0000 <geekosaur> unless printPrompt is being inlined, hm. but I can't really look any more deeply into this tonight
2025-02-07 03:25:01 +0000 <ectospasm> OK, thanks! We'll pick this back up tomorrow, if I'm available.
2025-02-07 03:51:02 +0000alp__(~alp@2001:861:8ca0:4940:c852:f016:ee1c:5cf) (Remote host closed the connection)
2025-02-07 03:51:20 +0000alp__(~alp@2001:861:8ca0:4940:7350:41fe:ef34:5f0f)
2025-02-07 03:52:43 +0000alp__(~alp@2001:861:8ca0:4940:7350:41fe:ef34:5f0f) (Remote host closed the connection)
2025-02-07 03:53:01 +0000alp__(~alp@2001:861:8ca0:4940:eaf7:425c:a3f4:9d66)
2025-02-07 03:54:25 +0000alp__(~alp@2001:861:8ca0:4940:eaf7:425c:a3f4:9d66) (Remote host closed the connection)
2025-02-07 03:54:43 +0000alp__(~alp@2001:861:8ca0:4940:569c:57b4:f240:3d2b)
2025-02-07 03:56:06 +0000alp__(~alp@2001:861:8ca0:4940:569c:57b4:f240:3d2b) (Remote host closed the connection)
2025-02-07 03:56:24 +0000alp__(~alp@2001:861:8ca0:4940:e670:d145:9f1b:674)
2025-02-07 03:57:48 +0000alp__(~alp@2001:861:8ca0:4940:e670:d145:9f1b:674) (Remote host closed the connection)
2025-02-07 03:58:06 +0000alp__(~alp@2001:861:8ca0:4940:5024:ff7b:ce1f:1128)
2025-02-07 03:59:31 +0000alp__(~alp@2001:861:8ca0:4940:5024:ff7b:ce1f:1128) (Remote host closed the connection)
2025-02-07 03:59:49 +0000alp__(~alp@2001:861:8ca0:4940:e025:f618:6016:7d8a)
2025-02-07 04:01:13 +0000alp__(~alp@2001:861:8ca0:4940:e025:f618:6016:7d8a) (Remote host closed the connection)
2025-02-07 04:01:31 +0000alp__(~alp@2001:861:8ca0:4940:cb5b:ce0e:5074:ffb7)
2025-02-07 04:03:13 +0000alp_(~alp@2001:861:8ca0:4940:c426:72e5:a4bc:f323)
2025-02-07 04:04:38 +0000alp_(~alp@2001:861:8ca0:4940:c426:72e5:a4bc:f323) (Remote host closed the connection)
2025-02-07 04:04:55 +0000alp_(~alp@2001:861:8ca0:4940:4256:492f:9aa8:cd35)
2025-02-07 04:07:02 +0000alp__(~alp@2001:861:8ca0:4940:cb5b:ce0e:5074:ffb7) (Ping timeout: 268 seconds)
2025-02-07 04:09:53 +0000alp_(~alp@2001:861:8ca0:4940:4256:492f:9aa8:cd35) (Ping timeout: 252 seconds)
2025-02-07 04:10:45 +0000rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-10-142-112-184-232.dsl.bell.ca) (Ping timeout: 276 seconds)
2025-02-07 06:36:52 +0000gauge_(~gauge@45.32.227.222) (Read error: Connection reset by peer)
2025-02-07 06:38:39 +0000gauge(~gauge@user/gauge) gauge
2025-02-07 06:59:13 +0000ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en
2025-02-07 07:17:56 +0000ft(~ft@p3e9bcd97.dip0.t-ipconnect.de) (Quit: leaving)
2025-02-07 07:41:21 +0000mc47(~yecinem@p200300ee0f18ab85e2b4bd425493f12c.dip0.t-ipconnect.de)
2025-02-07 08:40:40 +0000redgloboli(~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2025-02-07 08:42:18 +0000redgloboli(~redglobol@user/redgloboli) redgloboli
2025-02-07 09:31:40 +0000m5zs7k(aquares@web10.mydevil.net) (Ping timeout: 244 seconds)
2025-02-07 09:36:53 +0000m5zs7k(aquares@web10.mydevil.net) m5zs7k
2025-02-07 10:08:12 +0000alp(~alp@2001:861:8ca0:4940:d5b5:2163:e0a9:7a7f)
2025-02-07 10:18:34 +0000amenonsen(~amenonsen@pitta.toroid.org) (Remote host closed the connection)
2025-02-07 10:18:51 +0000amenonsen(~amenonsen@pitta.toroid.org) amenonsen
2025-02-07 10:31:02 +0000alp(~alp@2001:861:8ca0:4940:d5b5:2163:e0a9:7a7f) (Remote host closed the connection)
2025-02-07 10:31:19 +0000alp(~alp@2001:861:8ca0:4940:41b4:15ba:b9c5:e001)
2025-02-07 10:32:44 +0000alp(~alp@2001:861:8ca0:4940:41b4:15ba:b9c5:e001) (Remote host closed the connection)
2025-02-07 10:33:00 +0000alp(~alp@2001:861:8ca0:4940:d783:3ed4:b3b2:7c8f)
2025-02-07 10:34:26 +0000alp(~alp@2001:861:8ca0:4940:d783:3ed4:b3b2:7c8f) (Remote host closed the connection)
2025-02-07 10:34:42 +0000alp(~alp@2001:861:8ca0:4940:c543:753a:35f:61ff)
2025-02-07 10:36:25 +0000alp_(~alp@2001:861:8ca0:4940:5fab:379e:f5b9:17db)
2025-02-07 10:37:50 +0000alp_(~alp@2001:861:8ca0:4940:5fab:379e:f5b9:17db) (Remote host closed the connection)
2025-02-07 10:38:07 +0000alp_(~alp@2001:861:8ca0:4940:c66f:9510:c543:5c5b)
2025-02-07 10:39:32 +0000alp_(~alp@2001:861:8ca0:4940:c66f:9510:c543:5c5b) (Remote host closed the connection)
2025-02-07 10:39:50 +0000alp_(~alp@2001:861:8ca0:4940:9b7d:225:6dca:3)
2025-02-07 10:40:28 +0000alp(~alp@2001:861:8ca0:4940:c543:753a:35f:61ff) (Ping timeout: 272 seconds)
2025-02-07 10:41:14 +0000alp_(~alp@2001:861:8ca0:4940:9b7d:225:6dca:3) (Remote host closed the connection)
2025-02-07 10:41:32 +0000alp_(~alp@2001:861:8ca0:4940:cbb9:a4bc:2367:1426)
2025-02-07 10:42:56 +0000alp_(~alp@2001:861:8ca0:4940:cbb9:a4bc:2367:1426) (Remote host closed the connection)
2025-02-07 10:43:13 +0000alp_(~alp@2001:861:8ca0:4940:ded:f36a:cce:f632)
2025-02-07 10:44:38 +0000alp_(~alp@2001:861:8ca0:4940:ded:f36a:cce:f632) (Remote host closed the connection)
2025-02-07 10:44:55 +0000alp_(~alp@2001:861:8ca0:4940:62ab:e74d:1ce5:46a6)
2025-02-07 10:46:20 +0000alp_(~alp@2001:861:8ca0:4940:62ab:e74d:1ce5:46a6) (Remote host closed the connection)
2025-02-07 10:46:38 +0000alp_(~alp@2001:861:8ca0:4940:71ab:5717:4fb2:efbd)
2025-02-07 10:48:02 +0000alp_(~alp@2001:861:8ca0:4940:71ab:5717:4fb2:efbd) (Remote host closed the connection)
2025-02-07 10:48:20 +0000alp_(~alp@2001:861:8ca0:4940:a997:e2f2:f7d1:e67e)
2025-02-07 10:49:44 +0000alp_(~alp@2001:861:8ca0:4940:a997:e2f2:f7d1:e67e) (Remote host closed the connection)
2025-02-07 10:50:01 +0000alp_(~alp@2001:861:8ca0:4940:eb15:e09d:d9d1:dd64)
2025-02-07 10:51:26 +0000alp_(~alp@2001:861:8ca0:4940:eb15:e09d:d9d1:dd64) (Remote host closed the connection)
2025-02-07 10:51:43 +0000alp_(~alp@2001:861:8ca0:4940:ae81:7c78:7938:da13)
2025-02-07 10:53:08 +0000alp_(~alp@2001:861:8ca0:4940:ae81:7c78:7938:da13) (Remote host closed the connection)
2025-02-07 10:53:26 +0000alp_(~alp@2001:861:8ca0:4940:3337:c2d5:219b:8ea3)
2025-02-07 10:55:09 +0000alp__(~alp@2001:861:8ca0:4940:c29d:3ca2:b267:28b1)
2025-02-07 10:56:32 +0000alp__(~alp@2001:861:8ca0:4940:c29d:3ca2:b267:28b1) (Remote host closed the connection)
2025-02-07 10:56:50 +0000alp__(~alp@2001:861:8ca0:4940:79d9:d457:2:aee5)
2025-02-07 10:58:15 +0000alp__(~alp@2001:861:8ca0:4940:79d9:d457:2:aee5) (Remote host closed the connection)
2025-02-07 10:58:33 +0000alp__(~alp@2001:861:8ca0:4940:6519:dc9d:e9c:614a)
2025-02-07 10:58:58 +0000alp_(~alp@2001:861:8ca0:4940:3337:c2d5:219b:8ea3) (Ping timeout: 268 seconds)
2025-02-07 11:00:15 +0000alp_(~alp@2001:861:8ca0:4940:2f2f:adaf:22dd:2984)
2025-02-07 11:01:39 +0000alp_(~alp@2001:861:8ca0:4940:2f2f:adaf:22dd:2984) (Remote host closed the connection)
2025-02-07 11:01:56 +0000alp_(~alp@2001:861:8ca0:4940:f173:421e:50:abf5)
2025-02-07 11:03:21 +0000alp_(~alp@2001:861:8ca0:4940:f173:421e:50:abf5) (Remote host closed the connection)
2025-02-07 11:03:37 +0000alp_(~alp@2001:861:8ca0:4940:6404:3a5a:e9a:718c)
2025-02-07 11:03:54 +0000alp__(~alp@2001:861:8ca0:4940:6519:dc9d:e9c:614a) (Ping timeout: 268 seconds)
2025-02-07 11:05:03 +0000alp_(~alp@2001:861:8ca0:4940:6404:3a5a:e9a:718c) (Remote host closed the connection)
2025-02-07 11:05:21 +0000alp_(~alp@2001:861:8ca0:4940:40e8:5a4c:5708:2ed2)
2025-02-07 11:06:45 +0000alp_(~alp@2001:861:8ca0:4940:40e8:5a4c:5708:2ed2) (Remote host closed the connection)
2025-02-07 11:07:03 +0000alp_(~alp@2001:861:8ca0:4940:7dad:d25a:6bb7:3230)
2025-02-07 11:08:27 +0000alp_(~alp@2001:861:8ca0:4940:7dad:d25a:6bb7:3230) (Remote host closed the connection)
2025-02-07 11:08:45 +0000alp_(~alp@2001:861:8ca0:4940:137a:a43f:4411:7b2b)
2025-02-07 11:10:09 +0000alp_(~alp@2001:861:8ca0:4940:137a:a43f:4411:7b2b) (Remote host closed the connection)
2025-02-07 11:10:26 +0000alp_(~alp@2001:861:8ca0:4940:fcc4:ad40:bfe8:4272)
2025-02-07 11:11:51 +0000alp_(~alp@2001:861:8ca0:4940:fcc4:ad40:bfe8:4272) (Remote host closed the connection)
2025-02-07 11:12:09 +0000alp_(~alp@2001:861:8ca0:4940:8a35:a696:413b:c43a)
2025-02-07 11:13:32 +0000alp_(~alp@2001:861:8ca0:4940:8a35:a696:413b:c43a) (Remote host closed the connection)
2025-02-07 11:13:51 +0000alp_(~alp@2001:861:8ca0:4940:dda1:b533:697e:2ecc)
2025-02-07 11:15:15 +0000alp_(~alp@2001:861:8ca0:4940:dda1:b533:697e:2ecc) (Remote host closed the connection)
2025-02-07 11:15:32 +0000alp_(~alp@2001:861:8ca0:4940:7f1:741d:9be9:bad)
2025-02-07 11:16:57 +0000alp_(~alp@2001:861:8ca0:4940:7f1:741d:9be9:bad) (Remote host closed the connection)
2025-02-07 11:17:15 +0000alp_(~alp@2001:861:8ca0:4940:d1ce:16c7:4dae:178a)
2025-02-07 11:18:39 +0000alp_(~alp@2001:861:8ca0:4940:d1ce:16c7:4dae:178a) (Remote host closed the connection)
2025-02-07 11:18:56 +0000alp_(~alp@2001:861:8ca0:4940:14f3:ef88:5d72:946)
2025-02-07 11:20:21 +0000alp_(~alp@2001:861:8ca0:4940:14f3:ef88:5d72:946) (Remote host closed the connection)
2025-02-07 11:20:38 +0000alp_(~alp@2001:861:8ca0:4940:2887:5196:3f2d:f111)
2025-02-07 11:22:03 +0000alp_(~alp@2001:861:8ca0:4940:2887:5196:3f2d:f111) (Remote host closed the connection)
2025-02-07 11:22:21 +0000alp_(~alp@2001:861:8ca0:4940:1362:b30:65a6:8bf)
2025-02-07 11:24:04 +0000alp__(~alp@2001:861:8ca0:4940:817d:397a:310b:59bd)
2025-02-07 11:27:57 +0000alp_(~alp@2001:861:8ca0:4940:1362:b30:65a6:8bf) (Ping timeout: 268 seconds)
2025-02-07 11:29:11 +0000alp__(~alp@2001:861:8ca0:4940:817d:397a:310b:59bd) (Ping timeout: 268 seconds)
2025-02-07 11:45:31 +0000yaslam(~yaslam@user/yaslam) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
2025-02-07 11:45:51 +0000yaslam(~yaslam@user/yaslam) yaslam
2025-02-07 11:51:23 +0000yaslam(~yaslam@user/yaslam) (Ping timeout: 268 seconds)
2025-02-07 12:17:38 +0000yaslam(~yaslam@user/yaslam) yaslam
2025-02-07 12:31:26 +0000 <geekosaur> ectospasm, looking over things this morning I think `fontS` in the `XPConfig` is a null pointer. Which probably means we're not testing the result of some FFI call.
2025-02-07 12:32:10 +0000 <geekosaur> it's attributed to `printPrompt` because that's what uses the saved font information
2025-02-07 12:39:04 +0000ft(~ft@p3e9bcd97.dip0.t-ipconnect.de) ft
2025-02-07 13:29:55 +0000 <geekosaur> hmmm hmmm… X11-xft doesn't catch NULL return from XftFomntOpen
2025-02-07 13:30:56 +0000 <geekosaur> but also if USE_XFT isn't enabled the XFT font name with "xft:" prefix is attempted as a UTF-8 FontSet, which is practically guaranteed to fail. and I still need to check if that produces an unchecked NULL pointer
2025-02-07 13:38:03 +0000 <geekosaur> okay, that one has `thrrowIfNone` at least. so (a) yes, you seem to be missing a font (b) X11-xft doesn't handle it properly
2025-02-07 13:44:08 +0000yaslam(~yaslam@user/yaslam) (Ping timeout: 272 seconds)
2025-02-07 13:44:40 +0000yaslam(~yaslam@user/yaslam) yaslam
2025-02-07 13:49:58 +0000yaslam(~yaslam@user/yaslam) (Ping timeout: 252 seconds)
2025-02-07 13:50:32 +0000yaslam(~yaslam@user/yaslam) yaslam
2025-02-07 13:51:51 +0000ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 265 seconds)
2025-02-07 13:52:11 +0000ash3en(~Thunderbi@146.70.124.222) ash3en
2025-02-07 14:16:06 +0000alp(~alp@2001:861:8ca0:4940:96cf:da97:63ee:4d39)
2025-02-07 14:17:29 +0000ash3en(~Thunderbi@146.70.124.222) (Quit: ash3en)
2025-02-07 14:17:46 +0000alp(~alp@2001:861:8ca0:4940:96cf:da97:63ee:4d39) (Remote host closed the connection)
2025-02-07 14:18:35 +0000alp(~alp@2001:861:8ca0:4940:2075:3d97:bc20:fbec)
2025-02-07 14:19:06 +0000ash3en(~Thunderbi@146.70.124.222) ash3en
2025-02-07 14:20:18 +0000alp(~alp@2001:861:8ca0:4940:2075:3d97:bc20:fbec) (Remote host closed the connection)
2025-02-07 14:21:07 +0000alp(~alp@2001:861:8ca0:4940:a3a2:6e88:379e:aa42)
2025-02-07 14:22:39 +0000ash3en(~Thunderbi@146.70.124.222) (Client Quit)
2025-02-07 14:22:51 +0000alp(~alp@2001:861:8ca0:4940:a3a2:6e88:379e:aa42) (Remote host closed the connection)
2025-02-07 14:23:14 +0000ash3en(~Thunderbi@146.70.124.222) ash3en
2025-02-07 14:23:39 +0000alp(~alp@2001:861:8ca0:4940:44a5:7d99:84a4:3579)
2025-02-07 14:25:23 +0000alp(~alp@2001:861:8ca0:4940:44a5:7d99:84a4:3579) (Remote host closed the connection)
2025-02-07 14:26:14 +0000alp(~alp@2001:861:8ca0:4940:10d4:1c8:6378:f058)
2025-02-07 14:27:56 +0000alp(~alp@2001:861:8ca0:4940:10d4:1c8:6378:f058) (Remote host closed the connection)
2025-02-07 14:52:13 +0000bsima(~bsima@2604:a880:400:d0::19f1:7001) (Quit: ZNC 1.8.2 - https://znc.in)
2025-02-07 14:54:54 +0000bsima(~bsima@143.198.118.179) bsima
2025-02-07 15:14:16 +0000m5zs7k(aquares@web10.mydevil.net) (Ping timeout: 268 seconds)
2025-02-07 15:35:43 +0000m5zs7k(aquares@web10.mydevil.net) m5zs7k
2025-02-07 15:57:00 +0000 <geekosaur> https://github.com/xmonad/X11-xft/pull/21
2025-02-07 16:30:09 +0000 <ectospasm> OK, so I need to see which font is missing and restore it.
2025-02-07 16:30:51 +0000 <geekosaur> yes
2025-02-07 16:31:04 +0000 <geekosaur> or change oit to one which exists
2025-02-07 16:43:34 +0000 <ectospasm> I need to find which font it's failing on. It may be multiple, as the other clue besides the crash is my dzen2 bar isn't showing either, which I suspect is a similar if not the same problem.
2025-02-07 17:10:45 +0000bsjd(~user@ip-81-11-160-53.dsl.scarlet.be) bsjd
2025-02-07 17:13:57 +0000bsjd(~user@ip-81-11-160-53.dsl.scarlet.be) (Remote host closed the connection)
2025-02-07 17:25:03 +0000bsjd(~user@ip-81-11-160-53.dsl.scarlet.be) bsjd
2025-02-07 17:57:41 +0000mc47(~yecinem@p200300ee0f18ab85e2b4bd425493f12c.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
2025-02-07 18:06:38 +0000ash3en(~Thunderbi@146.70.124.222) (Ping timeout: 245 seconds)
2025-02-07 18:06:42 +0000ash3en1(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en
2025-02-07 18:09:00 +0000ash3en1ash3en
2025-02-07 19:07:06 +0000ChubaDuba(~ChubaDuba@46.147.210.207) ChubaDuba
2025-02-07 20:29:12 +0000ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Quit: ash3en)
2025-02-07 22:01:13 +0000bsjd`(~user@ip-81-11-160-53.dsl.scarlet.be)
2025-02-07 22:02:46 +0000bsjd(~user@ip-81-11-160-53.dsl.scarlet.be) (Ping timeout: 252 seconds)
2025-02-07 22:09:49 +0000ChubaDuba(~ChubaDuba@46.147.210.207) (Quit: WeeChat 4.5.1)
2025-02-07 22:46:30 +0000hightower2(~hightower@213.186.15.36) (Remote host closed the connection)
2025-02-07 22:46:48 +0000hightower2(~hightower@213.186.15.36) hightower2