Confusion around File Chooser

Have you tried the built-in examples, e.g. the DialogsDemo? If so, does the native filechooser open correctly there?

There’s not enough information in the question to diagnose the problem. It would be useful to see the entire call stack at the point of the crash, although that still may not include enough information.

You could also try building with Address Sanitizer (instructions here) and seeing whether that gives you any additional details.