[r600g] Call of Duty 4 crashes under Wine due to running out of memory
Submitted by Jaime Rave
Assigned to Default DRI bug account
Description
Created attachment 97706 Apitrace
While trying to play Call Of Duty 4 under Wine using the mesa driver the game crashes while loading a saved level.
I have tried to get an ApiTrace of the game starting, looks like there's a memory leak in some part of Mesa because when I use the Catalist driver the game starts correctly.
I'm using Wine 1.7.17, Mesa from Git and Ubuntu 14.04.
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5730 / 6570M] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 1594
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >
SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 45
Region 0: Memory at b0000000 (64-bit, prefetchable) [size=256M]
Region 2: Memory at c4000000 (64-bit, non-prefetchable) [size=128K]
Region 4: I/O ports at 4000 [size=256]
Expansion ROM at c4040000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeon
Attachment 97706, "Apitrace":
wine-preloader.1.trace
Version: git