http://bugs.winehq.org/show_bug.cgi?id=20637
Summary: 3DMark 2000, 2001SE - no result of last test Product: Wine Version: 1.1.32 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: zilforever@gmail.com
Created an attachment (id=24616) --> (http://bugs.winehq.org/attachment.cgi?id=24616) 3DMark2000- windowsXP
Intel(R) Pentium(R) Dual CPU E2220 @ 2.40GHz CPU flags: 2400MHz MMX SSE SSE2 SSE3 SSSE3 HTT
Linux 32bit GCC 4.3.3 Release May 26 2009 Linux 2.6.31-14-generic i686 GeForce 9600 GT PCI Express 190.42 512Mb
In 3DMark 2000 and 2001 the last tests seems to work but theare are no results of this tests. I also checked Wine 1.0.1.
Somebody can corfirm that?.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #1 from zil zilforever@gmail.com 2009-11-09 04:26:28 --- Created an attachment (id=24617) --> (http://bugs.winehq.org/attachment.cgi?id=24617) 3DMark2000- wine
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #2 from zil zilforever@gmail.com 2009-11-09 04:26:59 --- Created an attachment (id=24618) --> (http://bugs.winehq.org/attachment.cgi?id=24618) 3DMark2001SE- windowsXP
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #3 from zil zilforever@gmail.com 2009-11-09 04:27:30 --- Created an attachment (id=24619) --> (http://bugs.winehq.org/attachment.cgi?id=24619) 3DMark2001SE- wine
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #4 from zil zilforever@gmail.com 2009-11-09 04:28:23 --- Created an attachment (id=24620) --> (http://bugs.winehq.org/attachment.cgi?id=24620) 3DMark2001SE - wine only last test
http://bugs.winehq.org/show_bug.cgi?id=20637
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #5 from Wylda wylda@volny.cz 2009-11-10 04:44:25 --- (In reply to comment #0)
Somebody can corfirm that?.
1. Confirming, please consider UNCONFIRMED->NEW and KEYWORDS: +DOWNLOAD
2. Probably never worked correctly, because all the following version have reported issue: * 0.9.60 * 1.0.1 * 1.1.10 * 1.1.16 * 1.1.27 * 1.1.29 * 1.1.32 * current git (wine-1.1.32-468-g905dc0c)
Fast way to reproduce for 2001SE:
1. Download link: http://www.futuremark.com/download/3dmark2001/
2. In "Selected Tests" click "Change..." -> "Clear" -> choose "Point Sprites"
3. Click "Benchmark"
4. When the test finished click "Show Details" -> scroll a bit until you see "Advanced Pixel Shader N/A" and if it is not immediately followed by "Point Sprites", then the bug is not fixed.
I would say off by one when vomiting results ("Point Sprites" is the last entry)...
http://bugs.winehq.org/show_bug.cgi?id=20637
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #6 from Vitaliy Margolen vitaliy@kievinfo.com 2009-11-10 08:29:23 --- Confirming per comment 5.
http://bugs.winehq.org/show_bug.cgi?id=20637
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.futuremark.com/d | |ownload/3dmark2001/
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #7 from zil zilforever@gmail.com 2009-12-07 16:05:35 --- Wine 1.1.34 nothing new
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #8 from Wylda wylda@volny.cz 2010-02-27 14:25:52 ---
Still not fixed in wine-1.1.39-163-g583f0f0. Followed fast test described in comment #5.
http://bugs.winehq.org/show_bug.cgi?id=20637
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #9 from Dan Kegel dank@kegel.com 2010-05-02 22:53:55 --- Is this in a common control dialog? If so, does winetricks comctl32 help?
http://bugs.winehq.org/show_bug.cgi?id=20637
zil zilforever@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |comctl32
--- Comment #10 from zil zilforever@gmail.com 2010-05-07 06:25:19 --- yes with winetricks comctl32 it works in both 3D Marks
Wine 1.1.43 nothing new
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #11 from Nikolay Sivov bunglehead@gmail.com 2010-05-07 06:37:25 --- (In reply to comment #10)
yes with winetricks comctl32 it works in both 3D Marks
So the problem is that it doesn't show values in second column only for a particular test, right?
Did you try with current Wine?
Attach +listview output invoking this dialogue please.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #12 from zil zilforever@gmail.com 2010-05-07 09:17:23 --- Created an attachment (id=27797) --> (http://bugs.winehq.org/attachment.cgi?id=27797) WINEDEBUG=+listview wine 3DMark2000.exe
Did you try with current Wine?
Wine 1.1.43 (will wait for today 1.1.44)
So the problem is that it doesn't show values in second column only for a particular test, right?
Not only second column but a row: no test name, result or FPS (like on attached image)
WINEDEBUG=+listview wine 3DMark2000.exe Clicked "New custom Benchmark" Then "Selected tests" -> "change..." Checked only "Bump Mapping" and run "benchmark" Then clicked "Show Details" <- and scrolled (that wasnt needed)
Big file but almost all about listview
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #13 from zil zilforever@gmail.com 2010-05-07 09:25:04 --- Created an attachment (id=27798) --> (http://bugs.winehq.org/attachment.cgi?id=27798) WINEDEBUG=+listview wine 3DMark2001SE.exe
WINEDEBUG=+listview wine 3DMark2001SE.exe >& 3DMark2001SE.txt
"Selected Tests" -> "Change..." check only "Point Sprites" "Benchmark" and then "Show Details"
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #14 from Nikolay Sivov bunglehead@gmail.com 2010-05-07 11:36:41 --- Thanks for logs. This is probably fixed with dd3fc178844d744d59ee85264e8c117468e305a4.
Relevant output is:
--- trace:listview:LISTVIEW_GetItemT (lpLVItem={iItem=41, iSubItem=3, pszText=L"", cchTextMax=512, iImage=0, lParam=0, iIndent=0}, isW=1) warn:listview:LISTVIEW_GetItemT iSubItem invalid (00000003), ignored. ---
So yeah, wait for upcoming 1.1.44.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #15 from zil zilforever@gmail.com 2010-05-07 14:34:43 --- Created an attachment (id=27805) --> (http://bugs.winehq.org/attachment.cgi?id=27805) WINEDEBUG=+listview ~/wine-git/wine 3DMark2000.exe
Thanks for logs. This is probably fixed with dd3fc178844d744d59ee85264e8c117468e305a4.
nope i compiled wine. Unless i did it wrong.
WINEDEBUG=+listview ~/wine-git/wine --version wine-1.1.44 WINEDEBUG=+listview ~/wine-git/wine 3DMark2000.exe
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #16 from Wylda wylda@volny.cz 2010-05-15 17:11:56 ---
Still present in wine-1.1.44-170-g69326aa.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #17 from zil zilforever@gmail.com 2010-05-28 13:27:35 --- wine-1.2-rc1-179-gdd09205 nothing new
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #18 from Nikolay Sivov bunglehead@gmail.com 2010-05-28 13:35:11 --- Attach new +listview log please running 1.2-rc2.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #19 from Wylda wylda@volny.cz 2010-05-28 14:09:19 --- Created an attachment (id=28357) --> (http://bugs.winehq.org/attachment.cgi?id=28357) console log from wine-1.2-rc2
(In reply to comment #18)
Attach new +listview log please running 1.2-rc2.
Hi Nikolay, here you are. I see:
trace:listview:LISTVIEW_GetItemT (lpLVItem={iItem=53, iSubItem=1, pszText=L"Point Sprites", cchTextMax=512}, isW=1)
warn:listview:LISTVIEW_GetItemT iSubItem invalid (00000001), ignored.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #20 from Nikolay Sivov bunglehead@gmail.com 2010-05-28 17:22:57 --- Created an attachment (id=28362) --> (http://bugs.winehq.org/attachment.cgi?id=28362) patch
Try this one please. It will get rid of warnings in LISTVIEW_GetItemT at least.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #21 from Wylda wylda@volny.cz 2010-05-28 23:43:10 --- Created an attachment (id=28364) --> (http://bugs.winehq.org/attachment.cgi?id=28364) console log from patched wine-1.2-rc2 +listview
Try this one please. It will get rid of warnings in LISTVIEW_GetItemT at least.
That warning gone, but "Point Sprites" item still missing.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #22 from Wylda wylda@volny.cz 2010-06-19 06:40:50 ---
Nikolay, don't you have a new patch to test for this?
Still present in wine-1.2-rc4.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #23 from Nikolay Sivov bunglehead@gmail.com 2010-06-19 07:06:39 --- No, I don't.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #24 from zil zilforever@gmail.com 2010-06-19 10:32:49 --- :(
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #25 from Wylda wylda@volny.cz 2010-08-29 00:24:04 CDT ---
The last entry is still missing in wine-1.3.1-267-g7ab48e8.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #26 from Wylda wylda@volny.cz 2010-09-03 16:27:33 CDT ---
The last entry is still missing in wine-1.3.2.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #27 from Wylda wylda@volny.cz 2010-09-18 14:21:29 CDT ---
The last entry is still missing in wine-1.3.3.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #28 from zil zilforever@gmail.com 2010-10-02 11:09:54 CDT --- wine-1.3.4 the same
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #29 from Wylda wylda@volny.cz 2011-06-18 12:14:36 CDT ---
The last entry is still missing in wine-1.3.22-203-gac90c1b.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #30 from zil zilforever@gmail.com 2011-09-12 13:20:06 CDT --- still missing in wine 1.3.28
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #31 from Artem S. Tashkinov t.artem@mailcity.com 2012-03-25 13:55:38 CDT --- (In reply to comment #14)
Thanks for logs. This is probably fixed with dd3fc178844d744d59ee85264e8c117468e305a4.
Relevant output is:
trace:listview:LISTVIEW_GetItemT (lpLVItem={iItem=41, iSubItem=3, pszText=L"", cchTextMax=512, iImage=0, lParam=0, iIndent=0}, isW=1) warn:listview:LISTVIEW_GetItemT iSubItem invalid (00000003), ignored.
So yeah, wait for upcoming 1.1.44.
Um, no, Wine 1.5.0 here and it's not fixed.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #32 from Rico kgbricola@web.de 2012-03-26 07:23:59 CDT --- Every line before an empty line is not shown.
For a normal line which is shown, creation is done like: LISTVIEW_InsertItemT(); LISTVIEW_SetItemTextT(); optionally for further subitems LISTVIEW_SetItemTextT();
For an empty line, only: LISTVIEW_InsertItemT();
Somehow it looks like later in the draw call, the last lines (before the empty ones) doesn't have subitems: LISTVIEW_GetItemT() -> LISTVIEW_GetSubItemPtr() fails for those where an empty line follows.
Some speculation, a test may show the problem: It looks like the subitems are attached to the "empty" line, thus the "last" line main item has no subitems, but attached are subitems. It also looks like this might be off by one.
With a debug output in LISTVIEW_GetItemT like: FIXME("(lpLVItem=%s, isW=%d) %p %u/%u\n", debuglvitem_t(lpLVItem, isW), isW, lpSubItem, isubitem, DPA_GetPtrCount(hdpaSubItems));
The following shows up: ... --snip-- trace:listview:LISTVIEW_SetItemTextT (nItem=3, lpLVItem={iItem=3, iSubItem=1, pszText="3DMARK2001 PROJECT FILE", cchTextMax=1023}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=5, lpLVItem={iItem=5, iSubItem=1, pszText="PROJECT", cchTextMax=1023}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=6, lpLVItem={iItem=6, iSubItem=1, pszText="Name", cchTextMax=4}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=6, lpLVItem={iItem=6, iSubItem=2, pszText="My Benchmark", cchTextMax=1023}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=7, lpLVItem={iItem=7, iSubItem=1, pszText="Description", cchTextMax=11}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=7, lpLVItem={iItem=7, iSubItem=2, pszText="", cchTextMax=1023}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=8, lpLVItem={iItem=8, iSubItem=1, pszText="Registration Name", cchTextMax=17}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=8, lpLVItem={iItem=8, iSubItem=2, pszText="", cchTextMax=1023}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=9, lpLVItem={iItem=9, iSubItem=1, pszText="Registration Key", cchTextMax=16}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=9, lpLVItem={iItem=9, iSubItem=2, pszText="", cchTextMax=1023}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=10, lpLVItem={iItem=10, iSubItem=1, pszText="3DMark Version", cchTextMax=14}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=10, lpLVItem={iItem=10, iSubItem=2, pszText="330", cchTextMax=1023}, isW=0) trace:listview:LISTVIEW_SetItemTextT (nItem=12, lpLVItem={iItem=12, iSubItem=1, pszText="DISPLAY", cchTextMax=1023}, isW=0) --snip-- ... --snip-- fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=4, iSubItem=1, pszText=L"3DMARK2001 PROJECT FILE", cchTextMax=260}, isW=1) (nil) 1/1 fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=5, iSubItem=1, pszText=L"", cchTextMax=260}, isW=1) 0x177fd60 1/2 fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=6, iSubItem=1, pszText=L"PROJECT", cchTextMax=260}, isW=1) 0x177fe48 1/3 fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=7, iSubItem=1, pszText=L"Name", cchTextMax=260}, isW=1) 0x177ff48 1/3 fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=8, iSubItem=1, pszText=L"Description", cchTextMax=260}, isW=1) 0x1780068 1/3 fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=9, iSubItem=1, pszText=L"Registration Name", cchTextMax=260}, isW=1) 0x17801a8 1/3 fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=10, iSubItem=1, pszText=L"Registration Key", cchTextMax=260}, isW=1) 0x17802e8 1/3 fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=11, iSubItem=1, pszText=L"3DMark Version", cchTextMax=260}, isW=1) (nil) 1/1 fixme:listview:LISTVIEW_GetItemT (lpLVItem={iItem=12, iSubItem=1, pszText=L"", cchTextMax=260}, isW=1) 0x1780500 1/2 --snip-- ...
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #33 from zil zilforever@gmail.com 2012-06-12 11:01:52 CDT --- Still present in wine-1.5.5.
http://bugs.winehq.org/show_bug.cgi?id=20637
--- Comment #34 from zil zilforever@gmail.com 2013-01-19 03:51:58 CST --- I see Daniel Jelinski made some updates to comctl32/listview but it didnt helped.
Still present in wine-1.5.22.
http://bugs.winehq.org/show_bug.cgi?id=20637
lizhenbo litimetal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |litimetal@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=20637
Daniel Jelinski djelinski1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |djelinski1@gmail.com
--- Comment #35 from Daniel Jelinski djelinski1@gmail.com 2013-03-11 16:57:50 CDT --- Fixed by 6ad51d509cc70e42e985f780b4ce7783d480b85a
http://bugs.winehq.org/show_bug.cgi?id=20637
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6ad51d509cc70e42e985f780b4c | |e7783d480b85a Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #36 from Nikolay Sivov bunglehead@gmail.com 2013-03-12 01:46:22 CDT --- Thanks for your work, marking fixed.
http://bugs.winehq.org/show_bug.cgi?id=20637
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #37 from Alexandre Julliard julliard@winehq.org 2013-03-15 14:45:50 CDT --- Closing bugs fixed in 1.5.26.