<p></p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/elextr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elextr">@elextr</a> didn't know about the <code>FileChooserNative</code>, thanks. I tried it (in an quick'n'dirty attempt) but it looked just as the normal GTK3 file chooser dialog, so obviously I did it wrong.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/djhenderson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/djhenderson">@djhenderson</a>:</p>
<ul>
<li>we use prebuilt GTK, GDK and so on libraries from MSYS2</li>
<li>as far as I know there are no debug symbols available</li>
</ul>
<p>I still don't know what is causing the crash and how to easily debug it.<br>
Furthermore, I'm not willing to spend the necessary amount of time to entirely debug this, it probably would involve compiling the GTK manually to get debug symbols and more knowledge about the Win32 API regarding the file chooser dialog. I'm not a Windows user nor an expert on this OS.</p>
<p>Not sure what your exact use case is but copying the full path of a file is also possible the standard GTK3 file dialog by right clicking (no Shift necessary) a file or directory and choose "Copy location".<br>
Alternatively, the "Addons" plugin has an option to show a "Copy File Path" in Geany's Tools menu which does the same.</p>
<p>It might be better to remove the Windows native dialogs altogether instead of trying to fix their bad integration.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/1942#issuecomment-917597427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ5PR6ZD3YFP7ZPVUVLUBRVKXANCNFSM4FSZ7VSA">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AAIOWJ3HO6MJQ5HR7NMRH73UBRVKXA5CNFSM4FSZ7VSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOG2YWZ4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/1942#issuecomment-917597427",
"url": "https://github.com/geany/geany/issues/1942#issuecomment-917597427",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>