http://bugs.winehq.org/show_bug.cgi?id=23290
Summary: Airline Tycoon crash at startup
err:ddraw:IDirectDrawImpl_GetGDISurface
IDirectDrawSurface7::GetAttachedSurface failed
Product: Wine
Version: 1.2-rc4
Platform: x86
URL: http://games.softpedia.com/get/Games-Demo/Airline-Tyco
on.shtml
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-ddraw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: markk(a)clara.co.uk
Created an attachment (id=29029)
--> (http://bugs.winehq.org/attachment.cgi?id=29029)
Console output on Airline Tycoon crash at exit
Airline Tycoon (a.k.a. Airline Tycoon First Class) is an airline business
management game published by Monte Cristo Multimedia. This bug applies to both
the retail CD-ROM and downloadable demo versions.
The demo can be downloaded from
http://games.softpedia.com/get/Games-Demo/Airline-Tycoon.shtml
Download and run the demo installer. Run the AT.EXE game executable. Wine shows
a Program Error dialog box. Console output begins:
fixme:win:EnumDisplayDevicesW ((null),0,0x32eb1c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
err:ddraw:IDirectDrawImpl_GetGDISurface IDirectDrawSurface7::GetAttachedSurface
failed, hr = 887600ff
wine: Unhandled page fault on read access to 0x00000000 at address 0x59babe
(thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x0059babe).
fixme:dbghelp_msc:pe_load_debug_directory This guy has FPO information
--
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=15245
Summary: Graphics in Age of empires II are either black or buggy
Product: Wine
Version: 1.1.3
Platform: Other
URL: http://appdb.winehq.org/objectManager.php?sClass=version
&iId=147
OS/Version: All
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: directx-ddraw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dx(a)dxzone.com.ar
Created an attachment (id=16024)
--> (http://bugs.winehq.org/attachment.cgi?id=16024)
Default debug output (errors/fixme) in wine 1.1.3
Since wine 1.1.3 a "IWineD3DDeviceImpl_SetupFullscreenWindow" error appears in
console when switching to full screen mode / 8bpp and the graphics are buggy,
either:
- don't render (black background and nothing else, not even text, but the
buttons are still there, making a sound on mouseover).
- render misaligned / in grey as if it were reading 24 bits per pixel instead
of 8 (see screenshots). Text renders in this one, **and with the right color**,
not in black, which means that bug #2666 is not present here. Colors in video
sequences are wrong
These symptoms switch randomly on each restart, but the console output is the
same. The second one is less frequent, and it turns to be the first one when I
start a game (when it changes resolution/depth again). Both real full screen
and virtual desktop are affected.
Wine versions <= 1.1.2 are not affected (tested with 1.1.0 and 1.1.2). The
latest release, 1.1.4, is still affected.
Arch linux x86_64, (using these packages:
http://repo.archlinux.fr/x86_64/oldpackages/), NVIDIA drivers 173.14.12, X.org
server 1.5.0, age of empires II (both the age of kings and expansion - without
no-cd crack - using latest patch from microsoft site). Windows version set
globally to 2000. Native DLLs: dplayx, dpnet, dpnhpast, dpwsockx. (the ones
suggested in the appdb for multiplayer)
--
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=3919
Austin English <austinenglish(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|directx-ddraw |directx-d3d
--
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=5451
Austin English <austinenglish(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|directx-ddraw |directx-d3d
--
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=11231
Summary: Regression since 0.9.49: glibc double free crashes all
directx programs
Product: Wine
Version: 0.9.53.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: directx-ddraw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: hoehle(a)users.sourceforge.net
Hi,
Between 0.9.48 and 0.9.49, something broke DirectX(?)/DDraw rendering.
As a result, *all* tested games that use scalable or vector graphics now crash,
or even their installer crashes, e.g. VideoSetup.exe (Max&Mario,
Syberia2, BeetleCrazy etc.) with an error from glibc. Old games using
bitmap graphics are not affected. GUI programs (regedit, notepad,
depends.exe) are not affected either.
This regression not only affects games, even wine's own testsuite
shows the exact same symptoms:
cd dlls/d3d8/tests; make test
../../../tools/runtest -q -P wine -M d3d8.dll -T ../../.. -p d3d8_test.exe.so
device.c && touch device.ok
*** glibc detected *** double free or corruption (!prev): 0x0013d100 ***
wine: Assertion failed at address 0xffffe410 (thread 0041), starting
debugger...
../../../tools/runtest -q -P wine -M d3d8.dll -T ../../.. -p d3d8_test.exe.so
surface.c && touch surface.ok
*** glibc detected *** free(): invalid next size (normal): 0x0013d108 ***
wine: Assertion failed at address 0xffffe410 (thread 0009), starting
debugger...
err:seh:raise_exception Unhandled exception code c000013a flags 0 addr
0xffffe410
Fail: 0.9.49, .50, .51, .52, .53
Work: 0.9.47, 0.9.48 (and older), urlmon/tests/
Both d3d8/tests and d3d9/tests fail.
I'm using Ubuntu 6.06 LTS (aka. Dapper) with packages:
freeglut 2.4.0-4
libgl1-mesa 6.4.1-0ubuntu8 (has /usr/lib/libGL.so.1.2)
libglu1-mesa 6.4.1-0ubuntu8 (has /usr/lib/libGLU.so.1.3.060401)
libglibb2.0-0 (2.10.3-0ubuntu1) (has /usr/lib/libglib-2.0.so.0.1000.3)
kernel 2.6.15-29-686 (sometimes also 2.6.15-28-686)
gcc (GCC) 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
getconf GNU_LIBPTHREAD_VERSION -> NPTL 2.3.6
This does not seem to be the infamous "winecfg crashes in winecfg audio tab"
bug http://bugs.winehq.org/show_bug.cgi?id=5826
Researching this bug, I found a message about
"an old C++ error" export MALLOC_CHECK_=0
That did not help.
Starting with a vanilla .wine/ doesn't help either:
../../../tools/runtest -q -P wine -M d3d8.dll -T ../../.. -p d3d8_test.exe.so
d3d8_main.c && touch d3d8_main.ok
wine: creating configuration directory '/home/hoehle/.wine'...
ALSA lib seq_hw.c:456:(snd_seq_hw_open) open /dev/snd/seq failed: No such file
or directory
Could not load Mozilla. HTML rendering will be disabled.
wine: '/home/hoehle/.wine' created successfully.
... [same as before]
I can exclude that the bug is caused by a change in my laptop
configuration. I have several source trees of wine, newly configured &
make'd, any only 0.9.49 and up fail the tests.
BTW, why does wine say "starting debugger..." yet no one appears? The
line about "err:seh:raise_exception" appears only approx. half a
minute after the "starting debugger..." line -- sometimes never and wine just
hangs.
Regards,
Jörg Höhle
--
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=9008
Austin English <austinenglish(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|directx-ddraw |directx-d3d
--
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=7539
Austin English <austinenglish(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|directx-ddraw |directx-d3d
--
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=5056
Austin English <austinenglish(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|directx-ddraw |directx-d3d
--
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=4609
Austin English <austinenglish(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|directx-ddraw |directx-d3d
--
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=28198
Summary: ddraw produces an error in glibc: double free
Product: Wine
Version: 1.3.27
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-ddraw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: toralf.foerster(a)gmx.de
git bisect blames
commit a04f0e9c789295c22aab6e0d3b3239d0c794b304
Author: Henri Verbeet <hverbeet(a)codeweavers.com>
Date: Sun Aug 21 21:35:00 2011 +0200
wined3d: Move FBO based color blits from IWineD3DSurfaceImpl_BltOverride()
to wined3d_surface_blt().
for this bug :
$> ../../../tools/runtest -q -P wine -M ddraw.dll -T ../../.. -p
ddraw_test.exe.so d3d.c && touch d3d.ok
wine: configuration in '/home/tfoerste/.wine' has been updated.
VERT
DCL IN[0]
DCL IN[1]
DCL OUT[0], POSITION
DCL OUT[1], COLOR
0: MOV OUT[0], IN[0]
1: MOV OUT[1], IN[1]
2: END
*** glibc detected *** ddraw_test.exe.so: corrupted double-linked list:
0x7c96b4a0 ***
make: *** [d3d.ok] Terminated
Terminated
(terminated by "pkill make")
--
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.