2024/09/19

Newest at the top

2024-09-19 22:02:57 +0200misterfish(~misterfis@87.215.131.102)
2024-09-19 22:02:46 +0200 <tomsmeding> curl --data-binary @the/path/to/the/log/file https://tomsmeding.com/gooi/stracelog
2024-09-19 22:02:31 +0200 <tomsmeding> hm, that pastebin's max paste size may well be on the low side for this
2024-09-19 22:00:06 +0200 <geekosaur> yeh, my response was basically "speak for yourself" 😛
2024-09-19 22:00:01 +0200tomsmedingwhistles
2024-09-19 21:59:38 +0200 <mreh> lol
2024-09-19 21:59:29 +0200 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
2024-09-19 21:59:29 +0200 <mreh> @where paste
2024-09-19 21:59:26 +0200 <tomsmeding> geekosaur: indeed, but mutexes are used too generally for that to be much of a clue :)
2024-09-19 21:59:19 +0200 <geekosaur> well, some of them are
2024-09-19 21:58:59 +0200 <tomsmeding> mreh: a pastebin is happy to receive 4.5k lines of strace output
2024-09-19 21:58:37 +0200 <tomsmeding> monochrom: I always use htop but I didn't want to assume htop presence here :p
2024-09-19 21:54:48 +0200 <geekosaur> if a futex op is incomplete that way, it usually means the futex is blocked waiting for the call to finish
2024-09-19 21:53:54 +0200 <mreh> I think that might be it for the day anyway...
2024-09-19 21:52:24 +0200misterfish(~misterfis@87.215.131.102) (Ping timeout: 272 seconds)
2024-09-19 21:50:35 +0200 <mreh> who wants 4.5k lines of strace output?
2024-09-19 21:49:52 +0200 <mreh> it's not in the stackage snapshot I'm using
2024-09-19 21:49:35 +0200 <mreh> so maybe that's a clue
2024-09-19 21:49:30 +0200target_i(~target_i@user/target-i/x-6023099)
2024-09-19 21:49:23 +0200 <mreh> it's only when I add this once package `hsnoise`
2024-09-19 21:47:49 +0200Blasius(~Blasius@2.219.56.221)
2024-09-19 21:47:49 +0200 <mreh> no child processes
2024-09-19 21:47:37 +0200misterfish(~misterfis@87.215.131.102)
2024-09-19 21:46:44 +0200 <monochrom> Haha thanks for the pstree tip. I have always only known htop.
2024-09-19 21:45:07 +0200 <tomsmeding> (pstree $(pgrep stack))
2024-09-19 21:44:51 +0200L29Ah(~L29Ah@wikipedia/L29Ah) ()
2024-09-19 21:44:28 +0200 <tomsmeding> mreh: it could also be that stack is waiting on some child process to finish that never finishes. Are there any live child processes when stack hangs?
2024-09-19 21:42:42 +0200 <tomsmeding> (strace -o log <...>)
2024-09-19 21:42:21 +0200 <tomsmeding> if you show the whole output, perhaps someone can see something
2024-09-19 21:41:54 +0200 <tomsmeding> yeah, futex is a mutex operation
2024-09-19 21:33:04 +0200athan(~athan@syn-098-153-145-140.biz.spectrum.com) (Ping timeout: 260 seconds)
2024-09-19 21:31:54 +0200Blasius(~Blasius@2.219.56.221) (Ping timeout: 260 seconds)
2024-09-19 21:28:07 +0200 <mreh> The last line is "futex(0x7fff635c7af4, FUTEX_WAIT_PRI" but the rest is cut off. Deadlocked on something maybe?
2024-09-19 21:27:28 +0200weary-traveler(~user@user/user363627)
2024-09-19 21:25:31 +0200Smiles(uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2024-09-19 21:25:10 +0200 <tomsmeding> iirc dtrace can do the same on macos
2024-09-19 21:24:47 +0200 <tomsmeding> shows the system calls that it does, and crucially it outputs something when the call _started_ as well as when it ends
2024-09-19 21:24:19 +0200 <tomsmeding> mreh: what OS are you on? If linux, try 'strace <your stack command>'
2024-09-19 21:20:25 +0200athan(~athan@syn-098-153-145-140.biz.spectrum.com)
2024-09-19 21:19:47 +0200 <mreh> -cabal-verbosity shows nothing at all... so odd
2024-09-19 21:17:18 +0200chromo(~chromo@210.185.108.225)
2024-09-19 21:14:34 +0200ubert(~Thunderbi@77.119.174.223.wireless.dyn.drei.com) (Ping timeout: 265 seconds)
2024-09-19 21:12:19 +0200dhruvasagar(~dhruvasag@49.207.204.156) (Quit: WeeChat 4.3.5)
2024-09-19 21:12:18 +0200 <mreh> this is an idle process hanging, rather than taking a long time to compile hang
2024-09-19 21:10:23 +0200rvalue-rvalue
2024-09-19 21:10:07 +0200 <mreh> hmm, why might stack be hanging...
2024-09-19 21:04:51 +0200rvalue(~rvalue@user/rvalue) (Ping timeout: 246 seconds)
2024-09-19 21:04:17 +0200rvalue-(~rvalue@user/rvalue)
2024-09-19 21:03:59 +0200machinedgod(~machinedg@d50-99-47-73.abhsia.telus.net) (Ping timeout: 252 seconds)
2024-09-19 21:03:07 +0200ash3en(~Thunderbi@2a01:c23:95e7:2900:bca2:198b:9d2c:14cf)