| ▲ | Aeveus a day ago | ||||||||||||||||
Anecdotal, but I’ve been getting segfaults in Claude Code. I run inside Kitty tabs, and the entire tab becomes unusable when this happens. No response to inputs at all from that point. When this happens, a link shows up to report the issue. It’s not clickable (likely due to the segfault), and perhaps more important: it’s encoded, so you can’t see what you would be sending in your report. Hope it gets better. | |||||||||||||||||
| ▲ | MitziMoto a day ago | parent | next [-] | ||||||||||||||||
Something similar has been happening to me with Ghostty, but there is no error message or link and it only happens when Claude uses it's interactive questions interface. It becomes completely unresponsive to any input except scrolling. I can't select options or even cancel out. (I am in no way implying this is related to Bun) | |||||||||||||||||
| ▲ | nerdix a day ago | parent | prev | next [-] | ||||||||||||||||
I run Ghostty and Claude Code on a work macbook and I haven't seen this yet. I actually used to have issues with run away memory leaks causing my computer to hang which often required a reboot to recover from. I haven't experienced that in a couple of weeks now. Too early to say just yet but I think its definitely possible that the rust port fixed a bunch of memory leaks that have tangibly improved the experience atleast for me. | |||||||||||||||||
| ▲ | root_axis 20 hours ago | parent | prev | next [-] | ||||||||||||||||
Same experience I have with bun in general. As an idea, it's the absolute best js runtime by a very large margin, but in terms of stability it's terrible and segfaults 20x as much as node (I base that number on newrelic telemetry) | |||||||||||||||||
| |||||||||||||||||
| ▲ | mort96 a day ago | parent | prev | next [-] | ||||||||||||||||
What makes you think it's a segfault? Does your shell print "Segmentation fault"? If so, you should be back at your shell and you should be able to recover the tab by typing 'reset' + enter (even if you can't see anything as you're typing it). If nothing prints "Segmentation fault", this just sounds like a hang | |||||||||||||||||
| |||||||||||||||||
| ▲ | Philip-J-Fry a day ago | parent | prev [-] | ||||||||||||||||
Segfaults were a thing with the Zig version. Purely based on the fact it's a line by line translation of the Zig code to unsafe Rust, all the Zig code that caused segfaults is going to also cause segfaults in the Rust version. The Rust code won't fix it until they get to the point of refactoring it into idiomatic and memory safe Rust. | |||||||||||||||||
| |||||||||||||||||