Shelley Vohr
Shelley Vohr
@yurychika Electron 19 is no longer supported and has not been for some time. Unless this issue is demonstrated to occur on a [currently supported version](https://www.electronjs.org/docs/latest/tutorial/electron-timelines) it will be closed...
Looks like some kind of GC issue. Details ``` # # Fatal error in ../../v8/src/objects/allocation-site-inl.h, line 172 # Debug check failed: (GetHeap()->MaxSemiSpaceSize() / (Heap::kMinObjectSizeInTaggedWords * kTaggedSize + AllocationMemento::kSize)) < MementoFoundCountBits::kMax....
@indutny-signal is that the very top of the stacktrace? that looks like a snippet - it'd help to have a bit more! esp what type of crash e.g. bad access
Closed in https://github.com/electron/electron/pull/41673
@threema-danilo has this always been the case? Was there a previous version it worked as expected?
@GaurangTandon yes you're right - it's definitely something we should triage in Electron! It just is much harder to fix if we don't know how to trigger it and/or ensure...
@GaurangTandon are you using 28.0.0 exactly in that crash?
Oh that's fun - i'll try to dig into it. This may in fact be a bug with Napi itself 🤔
@KishanBagaria what listener-related code is being invoked there? knowing whether this is happening during setup, teardown, etc will help me narrow this down a bit. Looks like `SetupListener` at first...
Fixed in https://github.com/electron/electron/pull/36230 starting in v23 - it does not happen on macOS that i'm able to see 24 or 25. I'm closing this out as the initial issue was...