I just installed the latest MacOS 15.2 Public Beta 24C5089c and I cannot reproduce the crash with mastodon anymore! jmanrubia's script doesn't crash it either (though I didn't run it before the update so I don't know if it would have bef...markus_d (Markus Doits)
I have no problems on a m2 MacbookPro Max either. We got a new m4 MacbookPro Max yesterday where this happens constantly. It was freshly installed.markus_d (Markus Doits)
Thanks for looking into it. I already reported it before posting here, feedback ID at Apple is FB15774033. No answer yet. Btw.: Can you reproduce it or am I still the only one?markus_d (Markus Doits)
OK, I got no small example (tried a lot) but a reproducible case with then open source rails app [mastodon](https://github.com/mastodon/mastodon) at least. Simply starting it triggers the panic. Here's how to reproduce it on MacOS: ...markus_d (Markus Doits)
Thanks for your fast reply. You're right the reproduction steps are missing, though unfortunately I tried to recreate a minimal example (downloading some files with `net-http`, suspecting it has something to do with network access), but ...markus_d (Markus Doits)
For reference here is another backtrace from 3 days ago which I found by googling around, so somebody else seems to have the same problem (no further info though): https://pastecode.io/s/t1a3a8yp. Maybe the new MacbookPros are having thi...markus_d (Markus Doits)
I'm getting the following panic which seems like it happens on network access, but *only when YJIT is enabled*: ``` panic(cpu 15 caller 0xfffffe00509d800c): [SPTM] VIOLATION_ILLEGAL_SPRR_INDEX: sptm_map_page(sptm.c:406) - page_fte(0x...markus_d (Markus Doits)
Just got this error too after an update from 2.4.1 to 2.4.2. Is this really the correct way to break the syntax in minor updates? I mean, going from 2.4 to 2.5 I might expect some syntax changes, but 2.4.1 to 2.4.2 should not break th...markus_d (Markus Doits)
I have the following method: def test(first_param = nil, keyword_arg: nil) puts "first_param: #{first_param}" puts "keyword_arg: #{keyword_arg}" end All the following calls do what I expect them to do: ...markus_d (Markus Doits)