Nix Bindings | 90 Members | |
| Nix C API https://github.com/NixOS/nix/blob/master/doc/manual/src/c-api.md, language-specific bindings, and their use cases (currently broken link: https://nixos.org/manual/nix/unstable/c-api) | 23 Servers |
| Sender | Message | Time |
|---|---|---|
| 7 Apr 2025 | ||
Okay, it finally clicked to me that the reason that I had no line number and source information was because I was compiling nix-expr without source information. When I managed to build it with debug information, it stopped segfaulting :D | 16:22:22 | |
| This is what I did, and if I change
| 16:23:56 | |
| * This is what I did, and if I change
| 16:24:48 | |
| * This is what I did, and if I change
| 16:24:52 | |
| * This is what I did, and if I change
| 16:24:58 | |
| Robert Hensing (roberth): Is this UB? | 16:27:29 | |
| * Robert Hensing (roberth): Could this be UB? | 16:41:45 | |
| Removing
| 16:48:55 | |
I've never seen something like <artificial>:1507 before | 20:23:52 | |
maybe it's just eval.cc? | 20:25:14 | |
can't glean much from this, but maybe this happens due to a missing garbage collection root (erroneous decref / missing incref?) or any other kind of corruption | 20:26:35 | |
| a change to code layout may well have knock-on effects that cause a corruption to happen (all else equal). That's regardless of whether your overrides produce a valid binary, which I do not know. | 20:28:39 | |