Files
zoitechat/src/fe-gtk
deepend 3f31d9bd5a Fixed the plugin/script load callback to avoid using a potentially stale session pointer from the file dialog callback userdata; it now resolves a safe target session at callback time. This prevents crashes when the original session is no longer valid.
Added a defensive check that reports a user-facing error ("No active session available for loading addons.") and exits early when no valid session exists, instead of calling handle_command() with invalid state.
Updated the file request call to pass NULL userdata for load operations, so the callback no longer retains a stale session pointer while the chooser is open.
2026-02-15 15:12:00 -07:00
..
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-02-04 15:34:24 -07:00
2026-02-14 17:40:42 -07:00
2026-02-14 17:40:42 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-01-25 16:13:47 -07:00
2026-02-14 17:40:42 -07:00