[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#473551: marked as done (libgl1-mesa-dri: Crashes the X server when starting Valve's Portal under Wine on i965)



Your message dated Fri, 11 Apr 2008 12:04:18 +0000
with message-id <E1JkHzO-0001mB-NG@ries.debian.org>
and subject line Bug#473551: fixed in mesa 7.0.3-1
has caused the Debian Bug report #473551,
regarding libgl1-mesa-dri: Crashes the X server when starting Valve's Portal under Wine on i965
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
473551: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473551
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libgl1-mesa-dri
Version: 7.0.3~rc2-1
Severity: important

I don't really know if this belongs here, but the stacktrace in the
crashed X server logs seem to indicate that somehow i965_dri.so might be
responsible for this crash.

The stacktrace is the following:
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x6a) [0x4755da]
1: /lib/libc.so.6 [0x2b86ec0f2240]
2: /usr/lib/dri/i965_dri.so [0x2b86feed4239]
3: /usr/lib/xorg/modules/extensions//libglx.so(DoRender+0xcc) [0x2b86ed1ba92c]
4: /usr/lib/xorg/modules/extensions//libglx.so [0x2b86ed1be72c]
5: /usr/bin/X(Dispatch+0x2e0) [0x44e300]
6: /usr/bin/X(main+0x47d) [0x436add]
7: /lib/libc.so.6(__libc_start_main+0xf4) [0x2b86ec0df1c4]
8: /usr/bin/X(FontFileCompleteXLFD+0x281) [0x435e19]

I'm sorry I can't provide a better one, because the X server will just
get stuck at 100% CPU usage whenever I try to attach gdb to it :(

Note this crash appear both when starting Portal or when starting Steam
to try to download the Portal demo. while the game itself is supposed to
work on any chip, the demo is limited for nvidia owners, so I wonder if
there is not some code trying to detect whether the chip is an nvidia
one or not, and that would cause the crash. This is obviously only an
hypothesis.

I also haven't tested if that is amd64 related or not.

Anyways, if you want to reproduce the bug, you can try the following
steps:
- Run wine iexplore http://winehq.org/ and click the install button.
  That will install the Gecko engine that is necessary for Steam. You
  can then close the window (note that if you have libnss-mdns
  installed, you should install lib32nss-mdns ; lacking that, DNS
  resolutions under wine will fail).
- Download the Steam installer from http://steampowered.com/download/SteamInstall.msi
- Install Steam: wine msiexec /i SteamInstall.msi. This will install and
  then run steam.
- Login to an existing account that you may own, or create a new one.
- Leave Steam opened (or not, as you wish), go to
  $HOME/.wine/drive_c/Program Files/Steam, then run
  wine Steam.exe steam://hardwarepromo/609. Click a few times on Next,
  and *bam*.

Mike

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgl1-mesa-dri depends on:
ii  libc6                        2.7-10      GNU C Library: Shared libraries
ii  libdrm2                      2.3.0-4     Userspace interface to kernel DRM 
ii  libexpat1                    1.95.8-4    XML parsing C library - runtime li
ii  libgl1-mesa-glx              7.0.3~rc2-1 A free implementation of the OpenG

libgl1-mesa-dri recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 7.0.3-1

We believe that the bug you reported is fixed in the latest version of
mesa, which is due to be installed in the Debian FTP archive:

libgl1-mesa-dev_7.0.3-1_all.deb
  to pool/main/m/mesa/libgl1-mesa-dev_7.0.3-1_all.deb
libgl1-mesa-dri-dbg_7.0.3-1_i386.deb
  to pool/main/m/mesa/libgl1-mesa-dri-dbg_7.0.3-1_i386.deb
libgl1-mesa-dri_7.0.3-1_i386.deb
  to pool/main/m/mesa/libgl1-mesa-dri_7.0.3-1_i386.deb
libgl1-mesa-glx-dbg_7.0.3-1_i386.deb
  to pool/main/m/mesa/libgl1-mesa-glx-dbg_7.0.3-1_i386.deb
libgl1-mesa-glx_7.0.3-1_i386.deb
  to pool/main/m/mesa/libgl1-mesa-glx_7.0.3-1_i386.deb
libgl1-mesa-swx11-dbg_7.0.3-1_i386.deb
  to pool/main/m/mesa/libgl1-mesa-swx11-dbg_7.0.3-1_i386.deb
libgl1-mesa-swx11-dev_7.0.3-1_i386.deb
  to pool/main/m/mesa/libgl1-mesa-swx11-dev_7.0.3-1_i386.deb
libgl1-mesa-swx11-i686_7.0.3-1_i386.deb
  to pool/main/m/mesa/libgl1-mesa-swx11-i686_7.0.3-1_i386.deb
libgl1-mesa-swx11_7.0.3-1_i386.deb
  to pool/main/m/mesa/libgl1-mesa-swx11_7.0.3-1_i386.deb
libglu1-mesa-dev_7.0.3-1_i386.deb
  to pool/main/m/mesa/libglu1-mesa-dev_7.0.3-1_i386.deb
libglu1-mesa_7.0.3-1_i386.deb
  to pool/main/m/mesa/libglu1-mesa_7.0.3-1_i386.deb
libglw1-mesa-dev_7.0.3-1_i386.deb
  to pool/main/m/mesa/libglw1-mesa-dev_7.0.3-1_i386.deb
libglw1-mesa_7.0.3-1_i386.deb
  to pool/main/m/mesa/libglw1-mesa_7.0.3-1_i386.deb
libosmesa6-dev_7.0.3-1_i386.deb
  to pool/main/m/mesa/libosmesa6-dev_7.0.3-1_i386.deb
libosmesa6_7.0.3-1_i386.deb
  to pool/main/m/mesa/libosmesa6_7.0.3-1_i386.deb
mesa-common-dev_7.0.3-1_all.deb
  to pool/main/m/mesa/mesa-common-dev_7.0.3-1_all.deb
mesa-swx11-source_7.0.3-1_all.deb
  to pool/main/m/mesa/mesa-swx11-source_7.0.3-1_all.deb
mesa-utils_7.0.3-1_i386.deb
  to pool/main/m/mesa/mesa-utils_7.0.3-1_i386.deb
mesa_7.0.3-1.diff.gz
  to pool/main/m/mesa/mesa_7.0.3-1.diff.gz
mesa_7.0.3-1.dsc
  to pool/main/m/mesa/mesa_7.0.3-1.dsc
mesa_7.0.3.orig.tar.gz
  to pool/main/m/mesa/mesa_7.0.3.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 473551@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brice Goglin <bgoglin@debian.org> (supplier of updated mesa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 11 Apr 2008 08:42:37 +0200
Source: mesa
Binary: libgl1-mesa-swx11 libgl1-mesa-swx11-dbg libgl1-mesa-swx11-i686 libgl1-mesa-swx11-dev libgl1-mesa-glx libgl1-mesa-glx-dbg libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev libglu1-mesa libglu1-mesa-dev libglw1-mesa libglw1-mesa-dev mesa-swx11-source mesa-utils
Architecture: source all i386
Version: 7.0.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Brice Goglin <bgoglin@debian.org>
Description: 
 libgl1-mesa-dev - A free implementation of the OpenGL API -- GLX development files
 libgl1-mesa-dri - A free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules
 libgl1-mesa-glx - A free implementation of the OpenGL API -- GLX runtime
 libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime
 libgl1-mesa-swx11 - A free implementation of the OpenGL API -- runtime
 libgl1-mesa-swx11-dbg - A free implementation of the OpenGL API -- debugging symbols
 libgl1-mesa-swx11-dev - A free implementation of the OpenGL API -- development files
 libgl1-mesa-swx11-i686 - Mesa OpenGL runtime [i686 optimized]
 libglu1-mesa - The OpenGL utility library (GLU)
 libglu1-mesa-dev - The OpenGL utility library -- development files
 libglw1-mesa - A free implementation of the OpenGL API -- runtime
 libglw1-mesa-dev - A free implementation of the OpenGL API -- development files
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 mesa-common-dev - Developer documentation for Mesa
 mesa-swx11-source - Mesa software rasteriser source -- development files
 mesa-utils - Miscellaneous Mesa GL utilities
Closes: 473551
Changes: 
 mesa (7.0.3-1) unstable; urgency=low
 .
   * New upstream release.
   * Only call ProgramStringNotify if program parsing succeeded,
     closes: #473551.
Checksums-Sha1: 
 c95c0f18030257321e07cebe8e682235547c8bc9 1787 mesa_7.0.3-1.dsc
 545dabf62ff1d615bb303e30840131c2654af4cb 6670290 mesa_7.0.3.orig.tar.gz
 cc4bcac101eb016b3b1cfe853b4c76409a90fdb3 243638 mesa_7.0.3-1.diff.gz
 11f75b20304b221891da3891a87a6512a881b965 25448 libgl1-mesa-dev_7.0.3-1_all.deb
 9787eb3be31a961fdbbed7997918bea6b8553dc1 182970 mesa-common-dev_7.0.3-1_all.deb
 707ec8ea2483826cd4226472a9a6294a47edef81 1585002 mesa-swx11-source_7.0.3-1_all.deb
 31ade21cdd8a107c028830e436055b6678efaa5a 899882 libgl1-mesa-swx11_7.0.3-1_i386.deb
 fe5c98be2279ecac456b31f8fdf5459190e71fb3 5160230 libgl1-mesa-swx11-dbg_7.0.3-1_i386.deb
 be0633bc82df7d5df9588460281c0ae843dc9f83 897440 libgl1-mesa-swx11-i686_7.0.3-1_i386.deb
 bd57f530ac26aab9d5fbe7f49562a4ebba1b46ff 1014508 libgl1-mesa-swx11-dev_7.0.3-1_i386.deb
 28266ffce029215f84e014a49b85d324d5bad758 148666 libgl1-mesa-glx_7.0.3-1_i386.deb
 98e7af068ceabf09f5bf016ebbf84e1c06b72c17 484094 libgl1-mesa-glx-dbg_7.0.3-1_i386.deb
 181ad69b3bb721bd7cc32b92bd77cecf97aa1b5c 13110788 libgl1-mesa-dri_7.0.3-1_i386.deb
 4bd0c3226c2bff8d275e12e3ee379197e453fc82 85024254 libgl1-mesa-dri-dbg_7.0.3-1_i386.deb
 c6699fa70e14fa5164afe9f01e489fc7271e2a1c 2391026 libosmesa6_7.0.3-1_i386.deb
 24dc01f11f97a7d21c3d93d33ed9ba6deff0687f 2729062 libosmesa6-dev_7.0.3-1_i386.deb
 efd089b5844de9021a7bd28e7065a8b5f8ccd81e 238162 libglu1-mesa_7.0.3-1_i386.deb
 5fbad3dbf3551f9db94baa58ecbf7b187106bed4 255768 libglu1-mesa-dev_7.0.3-1_i386.deb
 7fa508e1e8fcf2f4efa667c329768eec2e802aa3 32570 libglw1-mesa_7.0.3-1_i386.deb
 96eeea2b4198ff2511ae4ac0e38b0e980778077d 33584 libglw1-mesa-dev_7.0.3-1_i386.deb
 4d436d4cc524b3df5ddd6987002f2abab05ded34 46144 mesa-utils_7.0.3-1_i386.deb
Checksums-Sha256: 
 1029885267a1060a1d81a2581260dbf237e3a30d11b74d19bd90416dd5fe4521 1787 mesa_7.0.3-1.dsc
 c4e79afcbddb9341fca994d1f01e5684b9b20195a242415f2fdbe75005229a26 6670290 mesa_7.0.3.orig.tar.gz
 6a28abf2b7c3d3677ee4e32bbe404745ea9e84138c237e121d9c2137afa45751 243638 mesa_7.0.3-1.diff.gz
 e6c6e0f0472c0f79a6ea3bb062308b4de9e15d9b228fb0981163dd5ce70677f5 25448 libgl1-mesa-dev_7.0.3-1_all.deb
 f52952f50e216d960f6efe8ade17e3b32d6b9ed189c0423814b1e9a708bc4b2b 182970 mesa-common-dev_7.0.3-1_all.deb
 b8d3e1dd1e3d042b13827b8232a42352c85b682b14e43e1fcdf6ed292f871d01 1585002 mesa-swx11-source_7.0.3-1_all.deb
 53f94d76a5bcfe1d7eacb769926abb335f328be2081b5424de361819b355833f 899882 libgl1-mesa-swx11_7.0.3-1_i386.deb
 1759dd28e38acdbd4395a8596c6e2b1722896673a10d2e58fa872e3548abf558 5160230 libgl1-mesa-swx11-dbg_7.0.3-1_i386.deb
 308bb610f15d5719ca33d48017abe02253f31305161855b36a12cc36663529ab 897440 libgl1-mesa-swx11-i686_7.0.3-1_i386.deb
 9eb615d8a72fa1823edc985c3871c58ded66378a7a3f857443a1ff62a48440cb 1014508 libgl1-mesa-swx11-dev_7.0.3-1_i386.deb
 560cc477bb776d92a98bf72eb69f8eb1dce45f36cd258ddbc2ceacef8d18c009 148666 libgl1-mesa-glx_7.0.3-1_i386.deb
 84ba77e9f324f1793de9843531518d4d2d65531579734264b2cecb65d24f711b 484094 libgl1-mesa-glx-dbg_7.0.3-1_i386.deb
 807f5ad002c8648917c5c84e7481fcb74c3b57f5b7c6e37434a013b5fe899bdb 13110788 libgl1-mesa-dri_7.0.3-1_i386.deb
 463f8f6931dada3101e141d82bdf43c7f126511ead382933a3d352282f5e156a 85024254 libgl1-mesa-dri-dbg_7.0.3-1_i386.deb
 f22ca2c1c96079625b8478ddd1a19c408e75679fff2068277cfa0c43d3f45f1d 2391026 libosmesa6_7.0.3-1_i386.deb
 f0830cdd92817e79f4ee4b13c4f6360770c2449a21e8f4395b46a0fcfc2e2665 2729062 libosmesa6-dev_7.0.3-1_i386.deb
 e8e8fa76c703f077095819af8acb4b460f95b0343aa53f4eef055780712f1e9d 238162 libglu1-mesa_7.0.3-1_i386.deb
 79bc19949891bb9a51539218a5a8ec89bea3cac8a949e1bfc3565b6274c14bf6 255768 libglu1-mesa-dev_7.0.3-1_i386.deb
 5214992bb441a777c8ef8b3f00bc636ef5e0516dd3d893f91b601cab83782ce1 32570 libglw1-mesa_7.0.3-1_i386.deb
 7f12c6dcf5b3d2c508c06cc084b7fa681d6b755041c34ba543d92ee6c0bbd465 33584 libglw1-mesa-dev_7.0.3-1_i386.deb
 ccc7a3effde463e729415ffb4ea7630d604412def37cd1a716ff406d569c5d7e 46144 mesa-utils_7.0.3-1_i386.deb
Files: 
 2d9f65b9b4879b545dcfe3005e0fc200 1787 graphics optional mesa_7.0.3-1.dsc
 31c8fc43e01d0194d7a98189f7b88ad2 6670290 graphics optional mesa_7.0.3.orig.tar.gz
 854f673e8b8450209de888747d73c863 243638 graphics optional mesa_7.0.3-1.diff.gz
 4a82cd644b8d86d8c06ddfd78abcc9fa 25448 libdevel optional libgl1-mesa-dev_7.0.3-1_all.deb
 ad8e9072b56f8938626d3a5ace2fdc89 182970 libdevel optional mesa-common-dev_7.0.3-1_all.deb
 37865e397ffe1fcf6e4e60986a82b801 1585002 libdevel optional mesa-swx11-source_7.0.3-1_all.deb
 12f62d4e054b8a7b451425cf9cad1242 899882 libs extra libgl1-mesa-swx11_7.0.3-1_i386.deb
 10dc419cb7cda2da8bd444f1f4aac08d 5160230 libdevel extra libgl1-mesa-swx11-dbg_7.0.3-1_i386.deb
 c73450d06e0e51c2050e687d64f792b3 897440 libs extra libgl1-mesa-swx11-i686_7.0.3-1_i386.deb
 e446b31c3dde523881cf7639bdf975de 1014508 libdevel extra libgl1-mesa-swx11-dev_7.0.3-1_i386.deb
 81d096255d42b21ef847452566c49f55 148666 libs optional libgl1-mesa-glx_7.0.3-1_i386.deb
 b27647dbba2e0c8f0e7402e564af2eb5 484094 libdevel extra libgl1-mesa-glx-dbg_7.0.3-1_i386.deb
 977660edaaca53fb1dddc793bc884a1e 13110788 libs optional libgl1-mesa-dri_7.0.3-1_i386.deb
 be769f5f07434194a7054fca69a3ec69 85024254 libdevel extra libgl1-mesa-dri-dbg_7.0.3-1_i386.deb
 fef4b76be0b61c3aa2256732cb71a49a 2391026 libs optional libosmesa6_7.0.3-1_i386.deb
 345b5db874b25e749d5d2abd1b74c214 2729062 libdevel optional libosmesa6-dev_7.0.3-1_i386.deb
 a248fff3e6fcac1a02699deb272b47e6 238162 libs optional libglu1-mesa_7.0.3-1_i386.deb
 3212792c2d3b047749bc43296c14c36f 255768 libdevel optional libglu1-mesa-dev_7.0.3-1_i386.deb
 a890d0f9f1bd28ad6c98e5ff1f7b40d6 32570 libs optional libglw1-mesa_7.0.3-1_i386.deb
 964b1b257d0c9dd3ad85007adcad87de 33584 libdevel optional libglw1-mesa-dev_7.0.3-1_i386.deb
 72852c4baa788e85ef848ade45ba7b3d 46144 x11 optional mesa-utils_7.0.3-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFH/xT4Rh88F8PcWfoRAvXXAJ9BMmDJM3hfvqAnBFrgKX+eyAwsMACff/a7
Cmp/fR1le2Po0Vq6OccXeRo=
=ET0v
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: