To do this, start up winedbg in another terminal and use the bt all command. So our first port of call is to find out what the threads are doing when the app has stopped. Only when you double click on a DLL does it hang - this is our first clue.Ī hang like this is often caused by deadlock: one thread is waiting for another, which is in turn waiting for something that never happens (maybe it's waiting for the first thread, in which case we have a deadly embrace). If you double click on an EXE file it works and the file opens, and if you click once on a DLL then hit the open button it also works. The problem we're going to debug is that in the file open dialog, if you double click on a DLL it hangs.
#Pe explorer 64 bit free free
While quite pricey, they have a free demo you can play with. As such it's sometimes useful for Wine debugging.
#Pe explorer 64 bit free windows
PE Explorer from Heaventools is a program for examining the structure of Windows EXE and DLL files.