by all means. Some trace messages are buggy and crash Wine. Use +relay at first. Then try to make sure that your code is actually run and causing the crash. I have never tried to use the wine debugger with a winelib program... Let's see : debugger/winedbg programs/uninstaller/uninstaller It works. What gives for your app ? If debugger won't work for you, you can always add an OutputDebugString at the first line of your app and run with -debugmsg +debugstr Gerard