| 16 Feb 2025 |
Vladimír Čunát | If I read it right, it's trying to dereference a NULL pointer with a 24B offset. | 10:17:23 |
hexa | I think we've seen this particular trace for most of the last year 🫣 | 11:55:05 |
hexa | wondering if its related to this change https://github.com/NixOS/hydra/commit/36e25d8fd2fe48132cffdf07ca0a564907758b21 | 11:57:05 |
Vladimír Čunát | With this rate of crashes we'll be unable to finish builds like chromium. | 12:08:39 |
Vladimír Čunát | (it never stays up for a few hours straight) | 12:09:03 |
hexa | ok, will revert to test in a bit | 12:25:05 |
hexa | or rather apply this https://git.lix.systems/the-distro/hydra/commit/fb9e29d4d0f2f591cd1d706fd3b7334af7d34b84 | 12:26:57 |
hexa | applied | 12:29:35 |
hexa | * deployed | 12:29:51 |
K900 | Running a new eval on next | 12:32:07 |
Vladimír Čunát | No crashes since then so far. A huge improvement 🎉 | 20:20:06 |
| 17 Feb 2025 |
John Ericson | hexa (signing key rotation when): I have queued up a number of changes on master, and so I think it would be good to think about how to deploy | 00:24:08 |
John Ericson | we could jump to the front and bisect, but I think probably walking linearly through the --first-parent history is more prudent | 00:24:31 |
hexa | I think bumping to HEAD on my private hydra would be a start | 00:25:27 |
hexa | error:
… while calling the 'attrNames' builtin
at «string»:1:207:
1| with builtins; let assets = getFlake "path:/tmp/nix-shell.sIGhyV/colmena-assets-EvihtE?lastModified=1739752075&narHash=sha256-yHR3T7GNYyN/b/GMe1oEW6j4S1EJqqfu9Hd/Me4imb4%3D"; hive = assets.processFlake; in attrNames hive.nodes
| ^
… while calling the 'getFlake' builtin
at «string»:1:29:
1| with builtins; let assets = getFlake "path:/tmp/nix-shell.sIGhyV/colmena-assets-EvihtE?lastModified=1739752075&narHash=sha256-yHR3T7GNYyN/b/GMe1oEW6j4S1EJqqfu9Hd/Me4imb4%3D"; hive = assets.processFlake; in attrNames hive.nodes
| ^
(stack trace truncated; use '--show-trace' to show the full, detailed trace)
error: cannot update unlocked flake input 'hive' in pure mode
[ERROR] -----
[ERROR] Operation failed with error: Child process exited with error code: 1
| 00:28:04 |
hexa | cool, have to debug why nix doesn't like my colmena flake anymore first 🙂 | 00:28:17 |
hexa | https://github.com/zhaofengli/colmena/issues/259 | 00:28:57 |
hexa | ok | 00:46:54 |
hexa | ok, start an eval and will check back tomorrow | 01:02:35 |
hexa | * ok, started an eval and will check back tomorrow | 01:02:39 |
John Ericson | oh sheesh sorry not sure how i missed that you replied right away! | 05:14:41 |
John Ericson | OK, fingers crossed! | 05:15:12 |
Mic92 | ok with me. | 06:22:14 |
Mic92 | Maybe some sort of use-after-free? | 06:23:17 |
Mic92 | hexa (signing key rotation when): forwarded this crash to nan for inspection. | 06:28:07 |
Mic92 | Revert doesn't sound like a bad call. The code looks dangerous. | 06:56:11 |
hexa | was fixed by this commit | 10:04:07 |
hexa | no crashes since | 10:04:26 |
hexa | looked fine, will give the staging folks some time to finish up and then deploy the update | 15:48:58 |
John Ericson | hexa (signing key rotation when): OK sweet! | 15:50:42 |