msdobrescu wrote:the latest version has the same issues I described on Windows 7 x64.
You should pay more attention to the messages... I never said there where any change that fixed crashes.
I don't have a fix, but the problem is likely to be in Windows and the main hint is that it runs for 30 seconds: if it where a problem with the code, it would crash immediately, the only thing that has a delay is DHT and I'm sure it is not crashing the application directly, but perhaps a library loaded with its operation does.
You could try, if you still have patience, to open the application, pass the "I Agree" and "Local Session" panels, then close it before it crashes. That will create settings.json and at least make the application not present those panels when it starts. Then on a second run go to Edit -> Preferences -> Privacy and disable DHT; this is to take that factor out of the equation. If it still crashes then it is more probable that a Windows "delayed load library" is the problem, or an anti-virus library which is "injected" into Windows' libraries.
Assuming it still crashes, load the program in SysInternals' Depends tool. Don't worry if some libraries are marked in red, use Profile -> Start Profiling... and let it crash. Then see if you get a message of what was loaded just before it crashed. Perhaps other interesting messages (among the very long log).
msdobrescu wrote:the uninstaller crashes remaining in an undefined state, so the window never closes
It doesn't crash, the window just doesn't close. Known problem, the installer is not part of the Transmission project, I reported the problem with the InstallJammer developer, he asked for more info, which I gave, and nothing happened.