← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 459961] Re: radeon_dma.c:210: radeonRefillCurrentDmaRegion: Assertion `dma_bo->bo->cref == 1' failed.

 

Same problem using the game "Homewold 2"  with Wine.

Information on my system :
julien@julien-laptop:~$ uname -a
Linux julien-laptop 2.6.32-020632-generic #020632 SMP Thu Dec 3 10:58:45 UTC 2009 i686 GNU/Linux

julien@julien-laptop:~$ lspci -nn | grep VGA
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility U1 [1002:4336]

julien@julien-laptop:~$ cat /var/log/Xorg.0.log|grep RAM
(II) RADEON(0): Detected total video RAM=65536K, accessible=131072K (PCI BAR=262144K)
(--) RADEON(0): Mapped VideoRAM: 65536 kByte (64 bit DDR SDRAM)
(II) Initializing built-in extension XINERAMA

julien@julien-laptop:~$ glxinfo |grep renderer
OpenGL renderer string: Mesa DRI R100 (RS100 4336) 20090101 AGP 4x x86/MMX+/3DNow!+/SSE NO-TCL


Error message in console :
julien@julien-laptop:~/.wine/drive_c/Program Files/Sierra/Homeworld2/Bin/Release$ wine Homeworld2.exe -nopbuffer
fixme:ntdll:server_ioctl_file Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
wine: Unhandled page fault on write access to 0x00650168 at address 0x7ee59ae3 (thread 001f), starting debugger...
Unhandled exception: page fault on write access to 0x00650168 in 32-bit code (0x7ee59ae3).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7ee59ae3 ESP:0064e690 EBP:0064e738 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000001 EBX:7ee5bff4 ECX:00001000 EDX:006500c8
 ESI:00655000 EDI:006581dc
Stack dump:
0x0064e690:  00655000 00001000 00000002 00000000
0x0064e6a0:  00131048 00230000 0064e6c8 7bc34ce1
0x0064e6b0:  0000001d 0064e71c 0064e718 006581dc
0x0064e6c0:  00640000 006500c8 00001000 00650000
0x0064e6d0:  00110014 7bc94ff4 0064e738 7bc448b6
0x0064e6e0:  00110058 0064e714 0064e70c 0064e71c
Backtrace:
=>0 0x7ee59ae3 in winedevice (+0x9ae3) (0x0064e738)
  1 0x7ee59da3 in winedevice (+0x9da3) (0x0064e9c8)
  2 0x7ee5a3c6 in winedevice (+0xa3c6) (0x0064ea18)
  3 0x7ee2e4b4 in advapi32 (+0x2e4b4) (0x0064ea68)
  4 0x7bc6b594 call_thread_func+0xc() in ntdll (0x0064ea78)
  5 0x7bc6b7a0 call_thread_entry_point+0x70() in ntdll (0x0064eb48)
  6 0x7bc739e5 in ntdll (+0x639e5) (0x0064f398)
  7 0xb76a080e (0x0064f498)
  8 0xb76228de (0x00000000)
0x7ee59ae3: movl	$0x0,0xa0(%edx)
Modules:
Module	Address			Debug info	Name (30 modules)
PE	  650000-  659000	Deferred        kmountmg.sys
ELF	438b5000-438d2000	Deferred        ld-linux.so.2
ELF	438d4000-43a19000	Deferred        libc.so.6
ELF	43a1b000-43a1f000	Deferred        libdl.so.2
ELF	43a21000-43a3a000	Deferred        libpthread.so.0
ELF	43a3c000-43a62000	Deferred        libm.so.6
ELF	44824000-4483b000	Deferred        libnsl.so.1
ELF	463c0000-464fb000	Deferred        libwine.so.1
ELF	7b800000-7b971000	Deferred        kernel32<elf>
  \-PE	7b820000-7b971000	\               kernel32
ELF	7bc00000-7bcb1000	Export          ntdll<elf>
  \-PE	7bc10000-7bcb1000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7ec8e000-7eca5000	Deferred        hal<elf>
  \-PE	7ec90000-7eca5000	\               hal
ELF	7eca5000-7ed13000	Deferred        msvcrt<elf>
  \-PE	7ecc0000-7ed13000	\               msvcrt
ELF	7ed13000-7ed80000	Deferred        rpcrt4<elf>
  \-PE	7ed20000-7ed80000	\               rpcrt4
ELF	7ed80000-7ed95000	Deferred        system.drv16.so
PE	7ed90000-7ed95000	Deferred        system.drv16
ELF	7edb6000-7edf1000	Deferred        ntoskrnl<elf>
  \-PE	7edc0000-7edf1000	\               ntoskrnl
ELF	7edf1000-7ee48000	Export          advapi32<elf>
  \-PE	7ee00000-7ee48000	\               advapi32
ELF	7ee48000-7ee5d000	Export          winedevice<elf>
  \-PE	7ee50000-7ee5d000	\               winedevice
ELF	7ee5d000-7ee69000	Deferred        libnss_files.so.2
ELF	7ee80000-7ee88000	Deferred        libnss_compat.so.2
ELF	7eff5000-7f000000	Deferred        libnss_nis.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 
	00000009    0
0000000e 
	0000001e    0
	0000001a    0
	00000017    0
	00000016    0
	00000015    0
	00000014    0
	00000010    0
	0000000f    0
00000011 
	00000019    0
	00000018    0
	00000013    0
	00000012    0
0000001b (D) C:\windows\system32\winedevice.exe
	0000001f    0 <==
	0000001d    0
	0000001c    0
Backtrace:
=>0 0x7ee59ae3 in winedevice (+0x9ae3) (0x0064e738)
  1 0x7ee59da3 in winedevice (+0x9da3) (0x0064e9c8)
  2 0x7ee5a3c6 in winedevice (+0xa3c6) (0x0064ea18)
  3 0x7ee2e4b4 in advapi32 (+0x2e4b4) (0x0064ea68)
  4 0x7bc6b594 call_thread_func+0xc() in ntdll (0x0064ea78)
  5 0x7bc6b7a0 call_thread_entry_point+0x70() in ntdll (0x0064eb48)
  6 0x7bc739e5 in ntdll (+0x639e5) (0x0064f398)
  7 0xb76a080e (0x0064f498)
  8 0xb76228de (0x00000000)
fixme:win:EnumDisplayDevicesW ((null),0,0x32e7d0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32e168,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32e228,0x00000000), stub!
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x19c0c8,0x19c660): stub
*********************************WARN_ONCE*********************************
File radeon_swtcl.c function r100_swtcl_flush line 323
Rendering was 3 commands larger than predicted size. We might overflow  command buffer.
***************************************************************************
bo(0x776e3ca8, 65536) is mapped (-1) can't valide it.
validated 0x776e3ca8 [0xD47C2000, 0xD47D2000]
2.exe: radeon_dma.c :210 : radeonRefillCurrentDmaRegion:  L'assertion « dma_bo->bo->cref == 1 » a échoué.

-- 
radeon_dma.c:210: radeonRefillCurrentDmaRegion: Assertion `dma_bo->bo->cref == 1' failed.
https://bugs.launchpad.net/bugs/459961
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in ubuntu.