All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 32455] Crash with mame using OpenGL with newest Gallium on Radeon 4350
Date: Tue, 21 Dec 2010 01:14:27 -0800 (PST)	[thread overview]
Message-ID: <20101221091427.B6F2613004E@annarchy.freedesktop.org> (raw)
In-Reply-To: <bug-32455-502@http.bugs.freedesktop.org/>

https://bugs.freedesktop.org/show_bug.cgi?id=32455

--- Comment #7 from Rubén Fernández <rubenf3000@gmail.com> 2010-12-21 01:14:26 PST ---
With the latest commit intended to fix this, mesa breaks almost completely in
my new videocard (Radeon HD 5750); pretty much everything but glxgears produces
a segfault.

I give you here the console output of a wine game as an example, perhaps it'll
help.

Kernel: 2.6.36
libdrm 2.4.23
xf86-video-ati from latest git
mesa from latest git

--------------------------------------------------------------------

wine: Unhandled page fault on read access to 0x00000010 at address 0x7d06b76b
(thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000010 in 32-bit code
(0x7d06b76b).
fixme:dbghelp_dwarf:compute_location Only supporting one breg (19 -> 23)
fixme:dbghelp_dwarf:compute_location Only supporting one breg (24 -> 19)
fixme:dbghelp_dwarf:compute_location Only supporting one breg (24 -> 19)
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7d06b76b ESP:0032e120 EBP:0032e158 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:7c1392e8 EBX:7db27508 ECX:0000014d EDX:00000400
 ESI:00000000 EDI:7c40bc38
Stack dump:
0x0032e120:  b7757380 7c40bab0 7c28cb70 00000120
0x0032e130:  00000000 7c40bab0 0032e198 0000014d
0x0032e140:  00000000 7c40e3ac 0032e198 7db27508
0x0032e150:  00000001 7c40bac0 0032e198 7d05db04
0x0032e160:  7c40bc38 00000000 00000000 7c3756a8
0x0032e170:  00000000 7c40e3ac 7c40e3ac 7c40bc38
Backtrace:
=>0 0x7d06b76b evergreen_fs_resource_set+0x4b(ctx=0x7c40bc38, state=(nil),
rid=0)
[/home/ruben/mesa/src/gallium/winsys/r600/drm/evergreen_hw_context.c:890] in
r600_dri.so (0x0032e198)
  1 0x7d05db04 r600_set_vertex_buffers+0x223(ctx=0x7c40bab0, count=0,
buffers=0x7c3757f0)
[/home/ruben/mesa/src/gallium/drivers/r600/r600_state_common.c:185] in
r600_dri.so (0x0032e1d8)
  2 0x7d20c744 blitter_restore_CSOs+0x1e3(ctx=0x7c375688)
[/home/ruben/mesa/src/gallium/auxiliary/util/u_blitter.c:337] in r600_dri.so
(0x0032e328)
  3 0x7d20d434 util_blitter_copy_region+0x573(blitter=0x7c375688,
dst=0x7c512be8, dstlevel=0, dstx=0, dsty=0, dstz=<is not available>,
src=0x7c512e50, srclevel=0, srcbox=0x32e3e8, ignore_stencil=1)
[/home/ruben/mesa/src/gallium/auxiliary/util/u_blitter.c:864] in r600_dri.so
(0x0032e398)
  4 0x7d060153 r600_resource_copy_region+0xc2(ctx=0x7c40bab0, dst=0x7c512be8,
dst_level=0, dstx=0, dsty=0, dstz=0, src=0x7c512e50, src_level=0,
src_box=0x32e3e8) [/home/ruben/mesa/src/gallium/drivers/r600/r600_blit.c:172]
in r600_dri.so (0x0032e418)
  5 0x7d055fef r600_texture_transfer_destroy+0x12e(ctx=0x7c40bab0,
transfer=0x7c512e10)
[/home/ruben/mesa/src/gallium/drivers/r600/r600_texture.c:67] in r600_dri.so
(0x0032e438)
  6 0x7d236b8b u_transfer_destroy_vtbl+0x1a(pipe=0x7c40bab0,
transfer=0x7c512e10)
[/home/ruben/mesa/src/gallium/auxiliary/util/u_resource.c:49] in r600_dri.so
(0x0032e458)
  7 0x7d105d25 st_texture_image_unmap+0x34(st=0x7c4d9a78, stImage=0x7c512b70)
[/home/ruben/mesa/src/mesa/state_tracker/st_texture.c:169] in r600_dri.so
(0x0032e538)
  8 0x7d1bb85c st_TexImage+0x3ab(ctx=<is not available>, dims=<is not
available>, target=0x0de1, level=0, internalFormat=0x8058, width=0x0004,
height=0x0004, depth=0x0001, border=0, format=0x80e1, type=0x8367,
pixels=0x0(nil), unpack=0x7c38e094, texObj=0x7c512048, texImage=0x7c512b70,
imageSize=0, compressed_src=0)
[/home/ruben/mesa/src/mesa/state_tracker/st_cb_texture.c:786] in r600_dri.so
(0x0032e588)
  9 0x7d1bbf1e st_TexImage2D+0x7d(ctx=0x7c37f3c0, target=0x0de1, level=0,
internalFormat=0x8058, width=0x0004, height=0x0004, border=0, format=0x80e1,
type=0x8367, pixels=0x0(nil), unpack=0x7c38e094, texObj=0x7c512048,
texImage=0x7c512b70)
[/home/ruben/mesa/src/mesa/state_tracker/st_cb_texture.c:819] in r600_dri.so
(0x0032e678)
  10 0x7d0eaba5 teximage+0x784(ctx=0x7c37f3c0, dims=<is not available>,
target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004,
depth=0x0001, border=0, format=0x80e1, type=0x8367, pixels=(nil))
[/home/ruben/mesa/src/mesa/main/teximage.c:2435] in r600_dri.so (0x0032e6b8)
  11 0x7d0eb1be _mesa_TexImage2D+0x6d(target=0x0de1, level=0,
internalFormat=0x8058, width=0x0004, height=0x0004, border=0, format=0x80e1,
type=0x8367, pixels=(nil)) [/home/ruben/mesa/src/mesa/main/teximage.c:2489] in
r600_dri.so (0x0032e778)
  12 0x7e92b728 in wined3d (+0x4b727) (0x0032e948)
  13 0x7e940108 in wined3d (+0x60107) (0x0032ede8)
  14 0x7e940daa in wined3d (+0x60da9) (0x0032ee08)
  15 0x7e9c6ada WineDirect3DCreate+0x59() in wined3d (0x0032ee48)
  16 0x7ea16f66 Direct3DCreate8+0x65() in d3d8 (0x0032ee78)
0x7d06b76b evergreen_fs_resource_set+0x4b
[/home/ruben/mesa/src/gallium/winsys/r600/drm/evergreen_hw_context.c:890] in
r600_dri.so: movl    0x10(%esi),%ecx
Unable to open file ''
Modules:
Module    Address            Debug info    Name (90 modules)
PE      400000-  b14000    Export          sammax102
ELF    7b800000-7b97e000    Deferred        kernel32<elf>
  \-PE    7b810000-7b97e000    \               kernel32
ELF    7bc00000-7bcb9000    Deferred        ntdll<elf>
  \-PE    7bc10000-7bcb9000    \               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7ce48000-7ce4d000    Deferred        libtxc_dxtn.so
ELF    7cf52000-7db80000    Dwarf           r600_dri.so
ELF    7db80000-7db95000    Deferred        librt.so.1
ELF    7dc81000-7dc8c000    Deferred        libdrm.so.2
ELF    7dc8c000-7dc8f000    Deferred        libxdamage.so.1
ELF    7dcaa000-7dcad000    Deferred        iso8859-1.so
ELF    7dcad000-7dd05000    Deferred        libgl.so.1
ELF    7dd05000-7dd1f000    Deferred        spoolss<elf>
  \-PE    7dd10000-7dd1f000    \               spoolss
ELF    7dd1f000-7dd3f000    Deferred        localspl<elf>
  \-PE    7dd20000-7dd3f000    \               localspl
ELF    7dd3f000-7dd43000    Deferred        libgpg-error.so.0
ELF    7dd43000-7ddb9000    Deferred        libgcrypt.so.11
ELF    7ddb9000-7ddea000    Deferred        libcrypt.so.1
ELF    7ddea000-7de86000    Deferred        libgnutls.so.26
ELF    7de86000-7debd000    Deferred        libcups.so.2
ELF    7df21000-7df54000    Deferred        uxtheme<elf>
  \-PE    7df30000-7df54000    \               uxtheme
ELF    7df54000-7df5d000    Deferred        libxcursor.so.1
ELF    7df5d000-7df62000    Deferred        libxfixes.so.3
ELF    7df62000-7df65000    Deferred        libxcomposite.so.1
ELF    7df65000-7df6d000    Deferred        libxrender.so.1
ELF    7df6d000-7df8d000    Deferred        imm32<elf>
  \-PE    7df70000-7df8d000    \               imm32
ELF    7df8d000-7dfa5000    Deferred        libxcb.so.1
ELF    7dfa5000-7e0bc000    Deferred        libx11.so.6
ELF    7e0bc000-7e0ca000    Deferred        libxext.so.6
ELF    7e0ca000-7e0e1000    Deferred        libice.so.6
ELF    7e0e2000-7e0e5000    Deferred        libssp.so.0
ELF    7e0ff000-7e1a8000    Deferred        winex11<elf>
  \-PE    7e110000-7e1a8000    \               winex11
ELF    7e1a8000-7e1c5000    Deferred        libgcc_s.so.1
ELF    7e1c5000-7e1e6000    Deferred        libexpat.so.0
ELF    7e1e6000-7e20f000    Deferred        libfontconfig.so.1
ELF    7e20f000-7e224000    Deferred        libz.so.1
ELF    7e224000-7e297000    Deferred        libfreetype.so.6
ELF    7e297000-7e29e000    Deferred        libxrandr.so.2
ELF    7e29e000-7e2a3000    Deferred        libxxf86vm.so.1
ELF    7e2b5000-7e3a0000    Deferred        oleaut32<elf>
  \-PE    7e2d0000-7e3a0000    \               oleaut32
ELF    7e3a0000-7e413000    Deferred        rpcrt4<elf>
  \-PE    7e3b0000-7e413000    \               rpcrt4
ELF    7e413000-7e513000    Deferred        ole32<elf>
  \-PE    7e430000-7e513000    \               ole32
ELF    7e513000-7e54a000    Deferred        winspool<elf>
  \-PE    7e520000-7e54a000    \               winspool
ELF    7e54a000-7e735000    Deferred        shell32<elf>
  \-PE    7e560000-7e735000    \               shell32
ELF    7e735000-7e7f5000    Deferred        comdlg32<elf>
  \-PE    7e740000-7e7f5000    \               comdlg32
ELF    7e7f5000-7e888000    Deferred        winmm<elf>
  \-PE    7e800000-7e888000    \               winmm
ELF    7e888000-7e8ce000    Deferred        dsound<elf>
  \-PE    7e890000-7e8ce000    \               dsound
ELF    7e8ce000-7ea02000    Export          wined3d<elf>
  \-PE    7e8e0000-7ea02000    \               wined3d
ELF    7ea02000-7ea2f000    Export          d3d8<elf>
  \-PE    7ea10000-7ea2f000    \               d3d8
ELF    7ea2f000-7eb1a000    Deferred        comctl32<elf>
  \-PE    7ea40000-7eb1a000    \               comctl32
ELF    7eb1a000-7eb7c000    Deferred        shlwapi<elf>
  \-PE    7eb30000-7eb7c000    \               shlwapi
ELF    7eb7c000-7eb94000    Deferred        version<elf>
  \-PE    7eb80000-7eb94000    \               version
ELF    7eb94000-7ebee000    Deferred        advapi32<elf>
  \-PE    7eba0000-7ebee000    \               advapi32
ELF    7ebee000-7ec79000    Deferred        gdi32<elf>
  \-PE    7ec00000-7ec79000    \               gdi32
ELF    7ec79000-7edaa000    Deferred        user32<elf>
  \-PE    7ec90000-7edaa000    \               user32
ELF    7efa6000-7efbb000    Deferred        libnsl.so.1
ELF    7efbb000-7efe2000    Deferred        libm.so.6
ELF    7efe2000-7efeb000    Deferred        libsm.so.6
ELF    7efeb000-7eff6000    Deferred        libnss_files.so.2
ELF    7eff6000-7f000000    Deferred        libnss_nis.so.2
ELF    b75f2000-b75f7000    Deferred        libxdmcp.so.6
ELF    b75f9000-b75fd000    Deferred        libdl.so.2
ELF    b75fd000-b7600000    Deferred        libxinerama.so.1
ELF    b7610000-b7613000    Deferred        libxau.so.6
ELF    b7613000-b761b000    Deferred        libnss_compat.so.2
ELF    b761b000-b775a000    Deferred        libc.so.6
ELF    b775a000-b7773000    Deferred        libpthread.so.0
ELF    b7773000-b78b3000    Deferred        libwine.so.1
ELF    b78b4000-b78d3000    Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Archivos de programa\Telltale\Sam & Max\Sam And Max Episode
2\sammax102.exe
    00000009    0 <==
0000000e services.exe
    00000017    0
    00000015    0
    00000014    0
    00000010    0
    0000000f    0
00000011 winedevice.exe
    00000016    0
    00000013    0
    00000012    0
00000018 explorer.exe
    00000019    0
Backtrace:
=>0 0x7d06b76b evergreen_fs_resource_set+0x4b(ctx=0x7c40bc38, state=(nil),
rid=0)
[/home/ruben/mesa/src/gallium/winsys/r600/drm/evergreen_hw_context.c:890] in
r600_dri.so (0x0032e198)
  1 0x7d05db04 r600_set_vertex_buffers+0x223(ctx=0x7c40bab0, count=0,
buffers=0x7c3757f0)
[/home/ruben/mesa/src/gallium/drivers/r600/r600_state_common.c:185] in
r600_dri.so (0x0032e1d8)
  2 0x7d20c744 blitter_restore_CSOs+0x1e3(ctx=0x7c375688)
[/home/ruben/mesa/src/gallium/auxiliary/util/u_blitter.c:337] in r600_dri.so
(0x0032e328)
  3 0x7d20d434 util_blitter_copy_region+0x573(blitter=0x7c375688,
dst=0x7c512be8, dstlevel=0, dstx=0, dsty=0, dstz=<is not available>,
src=0x7c512e50, srclevel=0, srcbox=0x32e3e8, ignore_stencil=1)
[/home/ruben/mesa/src/gallium/auxiliary/util/u_blitter.c:864] in r600_dri.so
(0x0032e398)
  4 0x7d060153 r600_resource_copy_region+0xc2(ctx=0x7c40bab0, dst=0x7c512be8,
dst_level=0, dstx=0, dsty=0, dstz=0, src=0x7c512e50, src_level=0,
src_box=0x32e3e8) [/home/ruben/mesa/src/gallium/drivers/r600/r600_blit.c:172]
in r600_dri.so (0x0032e418)
  5 0x7d055fef r600_texture_transfer_destroy+0x12e(ctx=0x7c40bab0,
transfer=0x7c512e10)
[/home/ruben/mesa/src/gallium/drivers/r600/r600_texture.c:67] in r600_dri.so
(0x0032e438)
  6 0x7d236b8b u_transfer_destroy_vtbl+0x1a(pipe=0x7c40bab0,
transfer=0x7c512e10)
[/home/ruben/mesa/src/gallium/auxiliary/util/u_resource.c:49] in r600_dri.so
(0x0032e458)
  7 0x7d105d25 st_texture_image_unmap+0x34(st=0x7c4d9a78, stImage=0x7c512b70)
[/home/ruben/mesa/src/mesa/state_tracker/st_texture.c:169] in r600_dri.so
(0x0032e538)
  8 0x7d1bb85c st_TexImage+0x3ab(ctx=<is not available>, dims=<is not
available>, target=0x0de1, level=0, internalFormat=0x8058, width=0x0004,
height=0x0004, depth=0x0001, border=0, format=0x80e1, type=0x8367,
pixels=0x0(nil), unpack=0x7c38e094, texObj=0x7c512048, texImage=0x7c512b70,
imageSize=0, compressed_src=0)
[/home/ruben/mesa/src/mesa/state_tracker/st_cb_texture.c:786] in r600_dri.so
(0x0032e588)
  9 0x7d1bbf1e st_TexImage2D+0x7d(ctx=0x7c37f3c0, target=0x0de1, level=0,
internalFormat=0x8058, width=0x0004, height=0x0004, border=0, format=0x80e1,
type=0x8367, pixels=0x0(nil), unpack=0x7c38e094, texObj=0x7c512048,
texImage=0x7c512b70)
[/home/ruben/mesa/src/mesa/state_tracker/st_cb_texture.c:819] in r600_dri.so
(0x0032e678)
  10 0x7d0eaba5 teximage+0x784(ctx=0x7c37f3c0, dims=<is not available>,
target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004,
depth=0x0001, border=0, format=0x80e1, type=0x8367, pixels=(nil))
[/home/ruben/mesa/src/mesa/main/teximage.c:2435] in r600_dri.so (0x0032e6b8)
  11 0x7d0eb1be _mesa_TexImage2D+0x6d(target=0x0de1, level=0,
internalFormat=0x8058, width=0x0004, height=0x0004, border=0, format=0x80e1,
type=0x8367, pixels=(nil)) [/home/ruben/mesa/src/mesa/main/teximage.c:2489] in
r600_dri.so (0x0032e778)
  12 0x7e92b728 in wined3d (+0x4b727) (0x0032e948)
  13 0x7e940108 in wined3d (+0x60107) (0x0032ede8)
  14 0x7e940daa in wined3d (+0x60da9) (0x0032ee08)
  15 0x7e9c6ada WineDirect3DCreate+0x59() in wined3d (0x0032ee48)
  16 0x7ea16f66 Direct3DCreate8+0x65() in d3d8 (0x0032ee78)

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

  parent reply	other threads:[~2010-12-21  9:14 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-16 22:01 [Bug 32455] New: Crash with mame using OpenGL with newest Gallium on Radeon 4350 bugzilla-daemon
2010-12-17 23:03 ` [Bug 32455] " bugzilla-daemon
2010-12-18  1:28 ` bugzilla-daemon
2010-12-18  7:24 ` bugzilla-daemon
2010-12-20 20:34 ` bugzilla-daemon
2010-12-21  0:11 ` bugzilla-daemon
2010-12-21  2:20 ` bugzilla-daemon
2010-12-21  9:14 ` bugzilla-daemon [this message]
2010-12-21 16:04 ` bugzilla-daemon
2010-12-21 17:25 ` bugzilla-daemon
2010-12-21 18:45 ` bugzilla-daemon
2010-12-22  5:31 ` bugzilla-daemon
2011-01-03 17:59 ` bugzilla-daemon
2011-01-03 17:59 ` bugzilla-daemon
2011-02-10 15:05 ` bugzilla-daemon
2011-02-13 18:42 ` bugzilla-daemon
2011-02-22 18:38 ` bugzilla-daemon
2014-01-14 19:38 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101221091427.B6F2613004E@annarchy.freedesktop.org \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.