http://bugs.winehq.org/show_bug.cgi?id=24093
Summary: Demoscene fr-041 debris shows garbage instead of black
strip
Product: Wine
Version: 1.3.1
Platform: x86
OS/Version: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: wylda(a)volny.cz
CC: hverbeet(a)gmail.com
Created an attachment (id=30317)
--> (http://bugs.winehq.org/attachment.cgi?id=30317)
Image showing the problem
"Demoscene fr-041 debris" shows garbage instead of black strip. Attachment
shows that better. It can be seen since cca 15th sec of run. I used app's
default setting except "Wait for VSync" which were disabled... It looks like,
as time passes it's getting worse.
1. I did a regression test between 1.3.0 and 1.3.1:
commit 6e30387f81235578e67afc54a8d6695f0413a8f5
Author: Henri Verbeet <hverbeet(a)codeweavers.com>
Date: Wed Aug 4 11:10:23 2010 +0200
wined3d: Replace color_fill_fbo() with device_clear_render_targets().
:040000 040000 2a79c4e1934776671edc137577435af40286a97c
a031df0049d1334b901fff0588ef457670b30490 M dlls
2. No other bug report suffers from this commit.
3. Revert of this patch after git checkout makes that problem go away.
4. Adding author of this patch to CC.
--private keyword: bisected
--
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=24131
Summary: HEAP corruption in-between 1.3.0~1.3.1-135
Product: Wine
Version: 1.3.1
Platform: x86
URL: http://www.pouet.net/prod.php?which=30244
OS/Version: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: wylda(a)volny.cz
CC: cookiecaper(a)gmail.com
This happens to me under "Demoscene fr-041 debris". When i run this
application:
WINEDEBUG=warn+heap wine fr-041_debris.exe
then at the very end i get:
err:heap:HEAP_ValidateInUseArena Heap 0x110000: block 0x113678 tail overwritten
at 0x113b64 (byte 0/12 == 0x44)
There is always the same values "(byte 0/12 == 0x44)"
1. I did a regression test between 1.3.0 and 1.3.1-135:
commit 6120d7cc14522983fbc38026ab4fcb6e4a68cdf0
Author: Jeff Cook <jeff(a)deserettechnology.com>
Date: Mon Aug 2 17:48:52 2010 -0600
winealsa.drv: Init mixer on cards with a single Mic control, like
snd_usb_audio mics.
:040000 040000 0edca612f774126778453257b9149cf893d32f24
0a9b8d3df5d78d176a69bc52d4ceea22ba2d80cf M dlls
2. There is another bug report suffering from this commit, see bug 23902.
3. Revert of this patch is not tested yet (time :-/).
4. Adding author of this patch to CC.
--private keyword: bisected
--
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=29551
Bug #: 29551
Summary: Panta Rhei demoscene demo crashes on startup due to
missing opengl32.dll glDebugEntry export/stub
Product: Wine
Version: 1.3.36
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: opengl
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello,
after bug 27701 is fixed the demo still crashes.
--- snip ---
...
0024:Call opengl32.glClearColor(00000000,00000000,00000000,00000000)
ret=004210c9
0024:Ret opengl32.glClearColor() retval=00000000 ret=004210c9
0024:Call opengl32.glClear(00004100) ret=004210d4
0024:Ret opengl32.glClear() retval=00000000 ret=004210d4
0024:Call opengl32.glMultMatrixd(00001701) ret=004210e1
0024:trace:seh:raise_exception code=c0000005 flags=0 addr=0x406a9157
ip=406a9157 tid=0024
0024:trace:seh:raise_exception info[0]=00000000
0024:trace:seh:raise_exception info[1]=00001701
0024:trace:seh:raise_exception eax=ffffffa8 ebx=7ec6c000 ecx=f772c6c0
edx=00001701 esi=080ffde4 edi=080ffd64
0024:trace:seh:raise_exception ebp=080ffd58 esp=080ffcc0 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010206
0024:trace:seh:call_stack_handlers calling handler at 0x7bc919f5 code=c0000005
flags=0
...
wine: Unhandled page fault on read access to 0x00001701 at address 0x406a9157
(thread 0024), starting debugger...
...
Backtrace:
=>0 0x406a9157 in libnvidia-glcore.so.290.10 (+0xfe5157) (0x080ffd58)
1 0x7bc64866 call_entry_point+0x29() in ntdll (0x080ffd78)
2 0x7bc64a91 relay_call+0x1bb(descr=0x2037a628, idx=0x100af, stack=0x80ffddc)
[/home/focht/projects/wine/wine-git/dlls/ntdll/relay.c:435] in ntdll
(0x080ffdc8)
3 0x202cce39 in opengl32 (+0xce38) (0x080ffdfc)
4 0x004210e1 in flp-pr (+0x210e0) (0x080ffdfc)
5 0x004202a1 in flp-pr (+0x202a0) (0x080ffe40)
6 0x7b85e308 call_process_entry+0xb() in kernel32 (0x00000000)
--- snip ---
Calling glMultMatrixd() with that 0x1701 address seemed rather strange.
Prototype:
http://www.opengl.org/sdk/docs/man/xhtml/glMultMatrix.xml
--- snip ---
void glMultMatrixd(const GLdouble * m);
--- snip ---
Application code:
--- snip ---
...
004210D4 8B35 7C034300 MOV ESI,DWORD PTR DS:[43037C] ; IAT of custom
loader
004210DA 68 01170000 PUSH 1701
004210DF FFD6 CALL ESI ; opengl32.glMultMatrixd
--- snip ---
This was the first call that was really failing.
Debugging further other API imports were somehow suspicious but slipped through
without harm.
For instance opengl32.wglUseFontBitmapsW() is explicitly imported by ordinal
but the app is clearly ANSI.
I found a pattern: the suspicious imports (ordinal) were off by one.
Instead of calling opengl32.glMultMatrixd(), the preceding function
opengl32.glMatrixMode() with "GLenum mode" parameter made perfect sense with
the constant pushed on stack.
Also opengl32.wglUseFontBitmapsA() which precedes
opengl32.wglUseFontBitmapsW().
Armed with that knowledge, I found the discrepancy in the list of opengl32
exports:
http://www.ccp14.ac.uk/ccp/ccp14/ftp-mirror/programming/mingw32/home/janjaa…http://svn.dsource.org/projects/bindings/trunk/def/opengl32.def
There is an additional glDebugEntry() function listed in opengl32.dll which
leads to ordinals for various exports shifted off by one.
This mailing list post also mentions the undocumented export:
http://tech.groups.yahoo.com/group/opengl-gamedev-l/message/15027
Prototype:
--- quote ---
void APIENTRY glDebugEntry(DWORD dwArg1, DWORD dwArg2)
--- quote ---
Wine source:
http://source.winehq.org/git/wine.git/blob/03c7dfbd4d5cb847af1f905c0414832c…
--- snip ---
...
58 @ stdcall glCullFace( long ) wine_glCullFace
59 @ stdcall glDeleteLists( long long ) wine_glDeleteLists
60 @ stdcall glDeleteTextures( long ptr ) wine_glDeleteTextures
...
--- snip ---
After adding glDebugEntry() stub the demo starts fine.
Regards
--
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=35618
Bug ID: 35618
Summary: Demoscene 4k ergon crashing on wine
Product: Wine
Version: 1.4.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
Assignee: wine-bugs(a)winehq.org
Reporter: benoit.tuduri(a)gmail.com
Classification: Unclassified
Created attachment 47567
--> http://bugs.winehq.org/attachment.cgi?id=47567
ergon backtraces and programs (compessed and not compressed)
Hello,
The crash program that I run with wine. Its uses directx (direct3d) and a
compressor named "crinkler" [1] and HLSL shaders. I tested with some differents
resolutons. (As seen in the FOSDEM 2014 room).
This program was launched with :
- an Ubuntu 13.04 amd64
- wine-1.4.1 packaged with my Linux Distribution
- cpu : Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz
- gpu : NVIDIA GeForce 9600 GT
Here sha1sum programs I used for testing (this programs are in attachments) :
469ad8c3cf8fcd664a001ec20996e3019695884a FRQ_ergon_1920x1080_high.exe
469ad8c3cf8fcd664a001ec20996e3019695884a FRQ_Ergon_800x600_high.exe
I contacted the author [2] of this program has allowed me to get an
uncompressed with crinkler release. Here is the sha1sum :
1b0358bf9b5724bdec81fb3748871c46a439540f ./ergon.exe
In attachments, you will found the backtraces and the programs compessed and
not compressed.
Sincerly,
[1] http://www.crinkler.net/
[2] http://code4k.blogspot.fr/
--
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=25218
Summary: 4k demoscene demo ergon crashes
Product: Wine
Version: 1.3.7
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
The 4k demo http://pouet.net/prod.php?which=54529
crashes with
wine: Unhandled page fault on read access to 0x00000000 at address 0x4200fb
Backtrace:
=>0 0x004200fb in frq_ergon_640x480_high (+0x200fb) (0x1ac3fe90)
According to
http://code4k.blogspot.com/2010/08/making-of-ergon-4k-pc-intro.html
it uses d3d9.
--
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=21817
Summary: Elevated demo crashes with builtin d3dx9_33.dll
Product: Wine
Version: 1.1.39
Platform: x86
URL: http://www.rgba.org/
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: t.artem(a)mailcity.com
Created an attachment (id=26402)
--> (http://bugs.winehq.org/attachment.cgi?id=26402)
Elevated demo
Program received signal SIGSEGV, Segmentation fault.
0x7e7800ae in __wine_spec_nt_header () from
/opt/wine/bin/../lib/wine/d3dx9_33.dll.so
fixme:win:EnumDisplayDevicesW ((null),0,0x1464f968,0x00000000), stub!
fixme:d3d:swapchain_init The application requested more than one back buffer,
this is not properly
Please configure the application to use double buffering (1 back buffer) if
possible.
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
wine: Unhandled page fault on read access to 0xffffffff at address 0x7e7820ae
(thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code
(0x7e7820ae).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7e7820ae ESP:1464fe6c EBP:00000000 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:004000d8 ECX:00110060 EDX:0013e3a0
ESI:00870104 EDI:004300d8
Stack dump:
0x1464fe6c: 00420851 00420caf 00000da4 00000000
0x1464fe7c: 00000000 00420a40 00420a11 00000000
0x1464fe8c: 00870104 00000000 00000000 004300d8
0x1464fe9c: 00420a40 00000000 1464feb8 004000d8
0x1464feac: 0013e3a0 00110060 00000000 004200c8
0x1464febc: 7ee0b049 7ffdf000 00000000 00000000
Backtrace:
0x7e7820ae: xorl %fs:0x39(%eax,%edi,2),%esp
--
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=38661
Bug ID: 38661
Summary: Demoscene 'Coronoid' (64-bit .NET app) fails to run,
Wine loader reports 'executable doesn't have an entry
point, it cannot be executed'
Product: Wine
Version: 1.7.44
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
this has been reported in Wine-Staging first, shamelessly cloning it here for
discussion and raise awareness of this insufficiency in Wine loader.
https://bugs.wine-staging.com/show_bug.cgi?id=190
Requires 64-bit WINEPREFIX as the main .NET executable is 64-bit.
--- snip ---
$ wine ./still\ -\ coronoid.exe
err:process:start_process L"Z:\\home\\focht\\Downloads\\still - coronoid\\still
- coronoid.exe" doesn't have an entry point, it cannot be executed
--- snip ---
--- snip ---
$ file *.{dll,exe}
Core.dll: PE32 executable (DLL) (console) Intel 80386 Mono/.Net
assembly, for MS Windows
still - coronoid.exe: PE32+ executable (GUI) x86-64 Mono/.Net assembly, for MS
Windows
--- snip ---
The patch by Michael:
https://github.com/wine-compholio/wine-staging/tree/master/patches/ntdll-CL…
("Implement proper handling of CLI .NET images in Wine library loader")
For Wine-Mono bits ('mscoree._CorValidateImage') I'll create an extra ticket.
$ sha1sum still---coronoid.zip
3ab7239a42be3135fff996a77b6f4e3b34c73295 still---coronoid.zip
$ du -sh still---coronoid.zip
56M still---coronoid.zip
$ wine --version
wine-1.7.44
Regards
--
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=36045
Bug ID: 36045
Summary: the timeless 64k demoscene demo crashes in Wine
Product: Wine
Version: 1.7.16
Hardware: x86
URL: http://www.pouet.net/prod.php?which=62935
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: opengl
Assignee: wine-bugs(a)winehq.org
Reporter: t.artem(a)mailcity.com
I cannot get a usable backtrace, sorry.
Backtrace:
=>0 0xb5a337f4 in libnvidia-glcore.so.337.12 (+0x14ed7f4) (0x00000000)
1 0xb5a362af in libnvidia-glcore.so.337.12 (+0x14f02ae) (0xb3623008)
2 0xb5bf7204 in libnvidia-glcore.so.337.12 (+0x16b1203) (0xb3623008)
3 0xb5bfab15 in libnvidia-glcore.so.337.12 (+0x16b4b14) (0x0032d748)
4 0xb5a6d688 in libnvidia-glcore.so.337.12 (+0x1527687) (0x0032d898)
5 0xb5a6d93c in libnvidia-glcore.so.337.12 (+0x152793b) (0x0032d898)
6 0xb5a6d9b7 in libnvidia-glcore.so.337.12 (+0x15279b6) (0x00000000)
7 0xb5bf78bf in libnvidia-glcore.so.337.12 (+0x16b18be) (0x00000000)
8 0xb5c033c0 in libnvidia-glcore.so.337.12 (+0x16bd3bf) (0x00000000)
9 0xb574c802 in libnvidia-glcore.so.337.12 (+0x1206801) (0xb37bf9c8)
10 0xb574cb86 in libnvidia-glcore.so.337.12 (+0x1206b85) (0x00008000)
11 0xb574ce0e in libnvidia-glcore.so.337.12 (+0x1206e0d) (0x00008000)
12 0xb5c0b420 in libnvidia-glcore.so.337.12 (+0x16c541f) (0xb37a0000)
13 0xb56ad844 in libnvidia-glcore.so.337.12 (+0x1167843) (0x00000000)
14 0xb6f1902c glClear+0x6b() in opengl32 (0x0032fd0c)
0xb5a337f4: movzwl 0x8(%ebp),%ebx
--
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=43747
Bug ID: 43747
Summary: Yermom demoscene demo shows only a blackscreen
Product: Wine
Version: 2.17
Hardware: x86
URL: http://www.pouet.net/prod.php?which=71570
OS: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dark.shadow4(a)web.de
Depends on: 43638
Distribution: ---
The program needs "winetricks gmdls", and currently only works with
wine-staging due to bug 43638.
However, the screen is completely white, only the music plays. You're advised
to use "emulate a virtual desktop" if you want to test the hack, then you can
quit the fullscreen with ESC.
--
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.