http://bugs.winehq.org/show_bug.cgi?id=24290
Summary: GetOpenFileName() triggers read of uninitialized variable Product: Wine Version: 1.3.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shell32 AssignedTo: wine-bugs@winehq.org ReportedBy: bart.vanassche@gmail.com
Created an attachment (id=30599) --> (http://bugs.winehq.org/attachment.cgi?id=30599) Application source code and .sln file
How to reproduce: - Extract the attached tgz file. - Build the release configuration with MSVC 2005 SP1 (other MSVC versions will probably work too). - Run the generated .exe under valgrind + wine. The command I used was: $HOME/software/valgrind/vg-in-place --suppressions=$HOME/software/wine-memcheck.supp --trace-children=yes --vex-iropt-precise-memory-exns=yes --num-callers=32 --prefix-to-strip=$HOME/software --error-limit=no --gen-suppressions=all wine mfc-dialog-test.exe >& /open-file-dialog-log.txt - Click on the "Select file ..." button and select a file. - Close the application.