Joe DiPrima and Claude Fable 5
fa3d634ed3
#118 crash fix: the eng-eject page gate moves into the game-thread RIO drain
...
The page-gated eject query ran in the window-click thread (PadRIO
EmitButton) and dereferenced the TU-local application global -- NULL there
under the /FORCE duplicate-symbol layout -> c0000005 at mode-manager +0x50
the moment the operator pressed the eng eject key (field crash,
live.log [crash] record). Moved into LBE4ControlsManager::ProcessRIOEvent's
ButtonPressedEvent branch, where mode_mask is already resolved on the game
thread; PadRIO now only queues events. Same gate semantics (armed + that
bank's ENG-page mode bits); verified no-crash + no-eject on the quad page.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-08-03 20:33:32 -05:00
..
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-31 19:52:55 -05:00
2026-07-31 19:52:55 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-31 19:52:55 -05:00
2026-07-20 14:43:40 -05:00
2026-07-26 02:24:30 -05:00
2026-07-26 02:23:40 -05:00
2026-07-24 08:51:50 -05:00
2026-07-05 21:03:40 -05:00
2026-07-16 11:59:39 -05:00
2026-07-16 11:59:39 -05:00
2026-07-05 21:03:40 -05:00
2026-07-23 11:23:07 -05:00
2026-07-25 13:20:19 -05:00
2026-07-16 10:43:38 -05:00
2026-07-25 13:20:19 -05:00
2026-07-25 13:20:19 -05:00
2026-07-16 11:04:34 -05:00
2026-07-05 21:03:40 -05:00
2026-08-02 01:42:10 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-08-03 20:33:32 -05:00
2026-07-17 22:11:16 -05:00
2026-07-31 19:52:55 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-12 17:24:15 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-29 11:26:11 -05:00
2026-07-17 22:21:22 -05:00
2026-07-25 17:20:19 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-23 16:36:32 -05:00
2026-07-23 16:36:32 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-26 13:24:22 -05:00
2026-07-25 16:04:34 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-23 09:23:23 -05:00
2026-07-18 12:11:03 -05:00
2026-07-26 14:19:13 -05:00
2026-07-26 14:19:13 -05:00
2026-07-26 03:23:27 -05:00
2026-07-17 22:21:22 -05:00
2026-08-03 20:33:32 -05:00
2026-07-26 03:23:27 -05:00
2026-07-29 20:53:07 -05:00
2026-07-29 08:21:41 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-18 19:06:26 -05:00
2026-07-17 22:21:22 -05:00
2026-07-17 22:11:16 -05:00
2026-07-17 22:11:16 -05:00
2026-07-26 02:23:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-18 00:03:17 -05:00
2026-07-18 00:03:17 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-26 03:23:27 -05:00
2026-07-26 02:23:40 -05:00
2026-08-02 11:25:49 -05:00
2026-07-29 08:21:41 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-20 20:39:34 -05:00
2026-07-20 14:51:54 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-16 11:04:34 -05:00