http://bugs.winehq.org/show_bug.cgi?id=33859
Bug #: 33859 Summary: Visual Web Developer Express 2008 crashes when clicking "Browse" (bug in PropertySheet common control) Product: Wine Version: 1.6-rc2 Platform: x86 URL: http://go.microsoft.com/fwlink/?LinkId=104679 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: djelinski1@gmail.com Classification: Unclassified
Created attachment 44911 --> http://bugs.winehq.org/attachment.cgi?id=44911 +relay+tid+seh+heap log, trimmed
To reproduce: - install Visual Web Developer Express 2008 (test result contains quite good instructions: http://appdb.winehq.org/objectManager.php?sClass=version&iId=11210&i...) - run application, select File->New Web Site... - click Browse. Most of the time the application will crash due to heap corruption. Using native comctl32 from winetricks lets the application work just fine.
If I'm interpreting the attached log correctly, the application copies its own contents into the structure passed in lParam: http://source.winehq.org/git/wine.git/blob/2c8ea6ebff21428dc407d85af3f516083... The data copied by application is 0x14c bytes in size, the buffer allocated by comctl is 0x124 bytes. Hardcoding a larger buffer size is sufficient to let the application work.
http://bugs.winehq.org/show_bug.cgi?id=33859
Daniel Jelinski djelinski1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download
http://bugs.winehq.org/show_bug.cgi?id=33859
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2013-06-22 15:23:11 CDT --- So it replaces default template this way? It's easy fixable of course, but needs a couple of tests for 64 bits too.
http://bugs.winehq.org/show_bug.cgi?id=33859
--- Comment #2 from Daniel Jelinski djelinski1@gmail.com 2013-06-22 15:34:45 CDT --- The structure size is language-dependent: https://testbot.winehq.org/JobDetails.pl?Key=26083 For English locale it's always 0x1fc bytes, regardless of processor architecture: https://testbot.winehq.org/JobDetails.pl?Key=26082
http://bugs.winehq.org/show_bug.cgi?id=33859
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com 2013-06-23 00:46:28 CDT --- Hm, then maybe they use some logic to calculate this size and it doesn't work with wine.
http://bugs.winehq.org/show_bug.cgi?id=33859
Sylvain Petreolle spetreolle@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spetreolle@yahoo.fr
https://bugs.winehq.org/show_bug.cgi?id=33859
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33860
https://bugs.winehq.org/show_bug.cgi?id=33859
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs@winehq.org |bunglehead@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=33859
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com --- Confirming.
https://bugs.winehq.org/show_bug.cgi?id=33859
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9d404ddac6e4f789b7ee417f4be | |dd3cb49e411e7 Status|NEW |RESOLVED Assignee|bunglehead@gmail.com |wine-bugs@winehq.org Resolution|--- |FIXED
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- Fixed with 9d404ddac6e4f789b7ee417f4bedd3cb49e411e7.
https://bugs.winehq.org/show_bug.cgi?id=33859
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.0-rc6.
https://bugs.winehq.org/show_bug.cgi?id=33859
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.8.x
https://bugs.winehq.org/show_bug.cgi?id=33859
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.8.x |---
--- Comment #7 from Michael Stefaniuc mstefani@redhat.com --- Removing 1.8.x milestone from bugs included in 1.8.7.