exa04 commented on pull request RustAudio/iced_baseview#49 2026年03月29日 15:29:25 +02:00
macos_fixes

The culprit seems to be that baseview's WindowInner::close is called twice.

exa04 commented on pull request RustAudio/iced_baseview#49 2026年03月27日 14:55:18 +01:00
macos_fixes

Standalone, VST3 and CLAP work as expected, but closing the standalone version seems to still lead to a null pointer dereference. Causes this error message to pop up after closing.

exa04 commented on pull request RustAudio/iced_baseview#49 2026年03月26日 18:09:35 +01:00
macos_fixes

With these changes, building the nih_plug_gain_iced example fails at compile time.

exa04 closed issue RustAudio/iced_baseview#48 2026年03月26日 01:00:28 +01:00
Crashing on MacOS
exa04 commented on issue RustAudio/iced_baseview#48 2026年03月26日 01:00:12 +01:00
Crashing on MacOS

Okay so, actually, depending on the macos_fix branch of baseview in both this crate and nih-plug made a window successfully open! The editor still crashes currently, but that's just because of a...

exa04 commented on issue RustAudio/iced_baseview#48 2026年03月25日 19:15:19 +01:00
Crashing on MacOS

Yeah, this does seem to just be a baseview issue, I should probably report it there and not here?

exa04 commented on issue RustAudio/iced_baseview#48 2026年03月25日 14:01:30 +01:00
Crashing on MacOS

Not an expert on cocoa / macOS APIs in general but I'd be down to help fix this in any way possible.

exa04 opened issue RustAudio/iced_baseview#48 2026年03月25日 14:00:34 +01:00
Crashing on MacOS