[Bug 19826] New: .Net 2.0 Listview isn't updated properly and causes program to hang
http://bugs.winehq.org/show_bug.cgi?id=19826 Summary: .Net 2.0 Listview isn't updated properly and causes program to hang Product: Wine Version: 1.1.28 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 AssignedTo: wine-bugs(a)winehq.org ReportedBy: t.talkington(a)insightbb.com CC: bunglehead(a)gmail.com Created an attachment (id=23225) --> (http://bugs.winehq.org/attachment.cgi?id=23225) Commit e8846b7c78b008bbd5deb7d9f9c7a7793db32c68 A .NET program I use recently started to hang while it was populating it's listviews. I've run regression tests and determined that commit e8846b7c78b008bbd5deb7d9f9c7a7793db32c68 is the patch that causes the hangs. I have attached this patch as well. Reversing this patch in lasted git causes the program to function as expected.
From the looks of it, this may mean the program is written improperly. Unfortunately though, this DOES run as expected on windows so having the developer 'fix' it is not an option.
Program: GamParse Download link: http://gambosoft.com/Pages/Downloads.htm Requirements: .Net 2.0 Description: This program reads in a log file generated from EverQuest (a MMORPG) and reports various statistics, mainly the DPS (damage) of various characters. I will also attach a small log file that can be used to test. Normal operation would be opening the log file from within the program, waiting for it to load and then selecting the various fights in the leftmost list and seeing the stats on the different tabs. Latest operation in git wine is the file never completes loading. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 --- Comment #1 from Taylor Talkington <t.talkington(a)insightbb.com> 2009-08-23 14:32:45 --- Created an attachment (id=23226) --> (http://bugs.winehq.org/attachment.cgi?id=23226) EverQuest log for testing -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Taylor Talkington <t.talkington(a)insightbb.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://gambosoft.com/Pages/ | |Downloads.htm --- Comment #2 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-08-24 07:38:10 --- Thanks for report I'll take a look. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-08-24 08:52:03 --- Sorry, Taylor but I can't reproduce that problem. Every list I tried fills fine, nothing hangs here. P.S. I tried 1.0.2 (standalone exe) from link provided, dotnet2 from winetricks install, no gecko, and a log file you've attached. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Taylor Talkington <t.talkington(a)insightbb.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #23226|0 |1 is obsolete| | --- Comment #4 from Taylor Talkington <t.talkington(a)insightbb.com> 2009-08-24 17:20:08 --- Created an attachment (id=23243) --> (http://bugs.winehq.org/attachment.cgi?id=23243) Corrected Log file for testing I'm apologize, I had attached the wrong log. It appears that this doesn't happen with only 1 fight in the log; this one is a combined log that has several. I just pulled down the latest git and ran it with this one and it does hang on my system. I'm using just about the same setup as you, clean .wine, installed .NET 2.0 with nothing else. ps. I had to zip the log file for size reasons. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #5 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-08-25 10:06:10 --- (In reply to comment #4)
Created an attachment (id=23243) --> (http://bugs.winehq.org/attachment.cgi?id=23243) [details] Corrected Log file for testing
Yeah, can see it now. Reverting helps, I'll try to find out why. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs(a)winehq.org |bunglehead(a)gmail.com --- Comment #6 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-08-28 13:23:56 --- Created an attachment (id=23309) --> (http://bugs.winehq.org/attachment.cgi?id=23309) Patch to make it work again. Hi again. It's just a cleanup of update rectangle. Using a kind of functional empty Begin/EndPaint brackets has the same result, so maybe this redraw-enabled check could be moved deeper to reuse existing BeginPaint. I'll try to find a better fix. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch --- Comment #7 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-08-31 23:37:49 --- Patch sent: http://www.winehq.org/pipermail/wine-patches/2009-August/078016.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #23309|0 |1 is obsolete| | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #8 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-09-01 11:46:39 --- Fixed by commit: http://source.winehq.org/git/wine.git/?a=commit;h=7420c0d0dea884c3338bd8af40... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Alexandre Julliard <julliard(a)winehq.org> 2009-09-02 14:31:19 --- Closing bugs fixed in 1.1.29. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19826 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7420c0d0dea884c3338bd8af402 | |5c66d4b8a6f02 Regression SHA1| |e8846b7c78b008bbd5deb7d9f9c | |7a7793db32c68 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=19826 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bunglehead(a)gmail.com |wine-bugs(a)winehq.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org