Hello all!
I'm creating a program utilising a TOpenDialog, however I am having an issue where every other time the program is run on my laptop so I can test it, I get the error "Failed to create win32 control error 0: the operation completed successfully" and a memory address. This only happens when I have the TOpenDialog in the form and then show that form, but the crash happens when it starts showing "(debugging...)". It happens every other time I run the program and show the form with the TOpenDialog, even if I don't activate it through a button press, it'll crash the entire IDE with that message next time I run it. Only fix is to close/reopen Lazarus. If there's no TOpenDialog, my program runs fine every single time.
I'm struggling here to figure out what I need to do to fix this - I think there's something wrong with my Lazarus installation as on a seperate computer with Lazarus installed it debugs fine every time... I have already tried to uninstall/reinstall Lazarus using the included uninstaller but I'm still getting the issue and I don't think all the Lazarus files were deleted. Not sure what I'm doing or what I can do to try and fix this? Maybe how to clean uninstall/reinstall the IDE?
Thanks for reading this wall of text.