http://bugs.winehq.org/show_bug.cgi?id=13873
Summary: winhlp32+server hang when I don't want to find the .hlp file myself Product: Wine Version: 1.0-rc4 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
How to reproduce: $ wine notepad menu Help -> Help on Help Cannot find 'winhelp.hlp'. Do you want to find this file yourself? No File -> Exit wine does not exit.
$ ps uxgww hoehle 12379 0.5 0.2 4788 2112 ? Ss 22:26 0:00 /home/hoehle/src/git/wine/loader/../server/wineserver hoehle 12382 0.0 0.2 2645444 2676 ? Sl 22:26 0:00 C:\windows\system32\services.exe hoehle 12384 0.5 0.5 2651852 6124 ? Sl 22:26 0:00 C:\windows\system32\winedevice.exe MountMgr hoehle 12393 0.9 0.6 2648512 6352 ? Ss 22:26 0:00 C:\windows\system32\explorer.exe /desktop hoehle 12396 1.5 0.7 2653124 8100 pts/1 S 22:26 0:00 winhlp32.exe -x
kill -INT 12396 -- winhlp32 process gets rid of them all.
Reproducable with empty .wine. This opens no desktop window but the tasks are still running. Were I to choose a desktop window with winecfg, the wine window would remain open.
I'm running 1.0rc4 compiled myself, with wine within the compilation directory.
$ wine winhlp32 notexisting.hlp ...-> "No" doesn't hang.