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

Bug#237084: xbase-clients: glxgears crashes with segfault



Package: xbase-clients
Version: 4.3.0-5
Severity: important

Hi!

Glxgears crashes immediately after starting.

Here a "strace" of of the attempt.
--
ms@blob: $ glxgears
Speicherzugriffsfehler
ms@blob: $ strace glxgears
execve("/usr/X11R6/bin/glxgears", ["glxgears"], [/* 47 vars */]) = 0
uname({sys="Linux", node="blob", ...})  = 0
brk(0)                                  = 0x804c000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
    -1, 0) = 0x40017000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
    directory)
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
    directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=58970, ...}) = 0
old_mmap(NULL, 58970, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
    directory)
open("/usr/X11R6/lib/libGL.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@M\2\000"...,
    512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=508176, ...}) = 0
old_mmap(NULL, 515256, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40027000
old_mmap(0x4009f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
    3, 0x77000) = 0x4009f000
old_mmap(0x400a4000, 3256, PROT_READ|PROT_WRITE,
    MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400a4000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
    directory)
open("/usr/X11R6/lib/libXext.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220)\0"...,
    512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=53456, ...}) = 0
old_mmap(NULL, 56820, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x400a5000
old_mmap(0x400b2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
    3, 0xc000) = 0x400b2000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
    directory)
open("/usr/X11R6/lib/libX11.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\24"...,
    512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=813680, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
    -1, 0) = 0x400b3000
old_mmap(NULL, 814968, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x400b4000
old_mmap(0x40178000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
    3, 0xc4000) = 0x40178000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
    directory)
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220D\0"...,
    512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=77962, ...}) = 0
old_mmap(NULL, 60768, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4017b000
old_mmap(0x40187000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
    3, 0xc000) = 0x40187000
old_mmap(0x40188000, 7520, PROT_READ|PROT_WRITE,
    MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40188000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
    directory)
open("/lib/tls/libm.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3005\0"...,
    512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=141236, ...}) = 0
old_mmap(NULL, 139712, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4018a000
old_mmap(0x401ac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
    3, 0x22000) = 0x401ac000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
    directory)
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240X\1"...,
    512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1271388, ...}) = 0
old_mmap(NULL, 1281772, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x401ad000
old_mmap(0x402db000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
    3, 0x12d000) = 0x402db000
old_mmap(0x402e4000, 7916, PROT_READ|PROT_WRITE,
    MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402e4000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
    directory)
open("/lib/tls/libdl.so.2", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\32\0\000"...,
    512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9308, ...}) = 0
old_mmap(NULL, 12240, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x402e6000
old_mmap(0x402e8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
    3, 0x1000) = 0x402e8000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
    -1, 0) = 0x402e9000
mprotect(0x40027000, 491520, PROT_READ|PROT_WRITE) = 0
mprotect(0x40027000, 491520, PROT_READ|PROT_EXEC) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0x402e96c0,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x40018000, 58970)               = 0
set_tid_address(0x402e9708)             = 2288
rt_sigaction(SIGRTMIN, {0x4017f3f0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) =
0
brk(0)                                  = 0x804c000
brk(0x806d000)                          = 0x806d000
brk(0)                                  = 0x806d000
uname({sys="Linux", node="blob", ...})  = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
uname({sys="Linux", node="blob", ...})  = 0
uname({sys="Linux", node="blob", ...})  = 0
connect(3, {sa_family=AF_UNIX, path="/tmp/.X11-unix/X0"}, 19) = 0
uname({sys="Linux", node="blob", ...})  = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
access("/home/ms/.Xauthority", R_OK)    = 0
open("/home/ms/.Xauthority", O_RDONLY)  = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=347, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
    0) = 0x40018000
read(4, "\1\0\0\4blob\0\0010\0\22MIT-MAGIC-COOKIE-1\0"..., 4096) = 347
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40018000, 4096)                = 0
writev(3, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"MIT-MAGIC-COOKIE-1",
    18}, {"\0\0", 2}, {"L\35\232\2612IRY\303FR\262Z\36\223#", 16}], 4) =
       48
       fcntl64(3, F_GETFL)                     = 0x2 (flags O_RDWR)
  fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
  read(3, "\1\0\v\0\0\0d\0", 8)           = 8
  read(3, "\244ph\2\0\0@\2\377\377\37\0\0\1\0\0\30\0\377\377\1\7\0"...,
      400) = 400
  write(3, "7\0\5\0\0\0@\2@\0\0\0\10\0\0\0\377\377\377\0b\0\5\0\f\0"...,
      64) = 64
  read(3, "\1\0\2\0\0\0\0\0\1\203\0\0\0\0\0\0\0\0\0\0\27\0\0\0\350"...,
      32) = 32
  read(3, "\1\10\3\0003\17\0\0\37\0\0\0\0\0\0\0\313<\0\0\0\0\0\0\0"...,
      32) = 32
  readv(3, [{"*Box.background:\t#eeeee6\n*Box.fo"..., 15563}, {"\0",
      1}], 2) = 15564
  write(3, "\203\0\1\0", 4)               = 4
  read(3, "\1\0\4\0\0\0\0\0\377\377?\0\0\0\0\0\1\0\0\0\27\0\0\0\350"...,
      32) = 32
  writev(3, [{"b\0\5\0\t\0@\2", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3)
  = 20
  read(3, "\1\0\5\0\0\0\0\0\1\226n\261\0\0\0\0\1\0\0\0\27\0\0\0\350"...,
      32) = 32
  write(3, "\226\0\2\0\1\0\0\0", 8)       = 8
  read(3,
      "\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\27\0\0\0\350\305"...,
      32) = 32
  writev(3, [{"b\0\3\0\3\0\0\0", 8}, {"GLX", 3}, {"\0", 1}], 3) = 12
  read(3, "\1\0\7\0\0\0\0\0\1\221M\236\0\0\0\0\1\0\0\0\27\0\0\0\350"...,
      32) = 32
  write(3, "\221\7\3\0\1\0\0\0\2\0\0\0", 12) = 12
  read(3, "\1\0\10\0\0\0\0\0\1\0\0\0\2\0\0\0\240\203\251\10\0\0\0"...,
      32) = 32
  writev(3, [{"b\7\5\0\v\0\0\0", 8}, {"XFree86-DRI", 11}, {"\0", 1}], 3)
  = 20
  read(3,
      "\1\0\t\0\0\0\0\0\1\200\0\200\0\0\0\0\1\0\0\0\27\0\0\0\350"...,
      32) = 32
  write(3, "\200\0\1\0", 4)               = 4
  read(3,
      "\1\0\n\0\0\0\0\0\4\0\1\0\0\0\0\0\1\0\0\0\27\0\0\0\350\305"...,
      32) = 32
  write(3, "\200\1\2\0\0\0\0\0", 8)       = 8
  read(3,
      "\1\0\v\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\27\0\0\0\350\305"...,
      32) = 32
  write(3, "\221\23\3\0\0\0\0\0\2\0\0\0", 12) = 12
  read(3,
      "\1\0\f\0\1\0\0\0\0\0\0\0\4\0\0\0\27\0\0\0h\360\344\10\214"...,
      32) = 32
  read(3, "1.2\0", 4)                     = 4
  write(3, "\221\23\3\0\0\0\0\0\3\0\0\0", 12) = 12
  read(3, "\1\0\r\0\"\0\0\0\0\0\0\0\205\0\0\0\27\0\0\0h\360\344\10"...,
      32) = 32
  read(3, "GLX_ARB_multisample GLX_EXT_visu"..., 133) = 133
  read(3, "\0\0\0", 3)                    = 3
  write(3, "\221\16\2\0\0\0\0\0", 8)      = 8
  read(3, "\1\0\16\0\0\1\0\0\10\0\0\0 \0\0\0\27\0\0\0h\360\344\10"...,
      32) = 32
  read(3, "#\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\0\0"...,
      128) = 128
  read(3, "$\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\0\0"...,
      128) = 128
  read(3, "%\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"...,
      128) = 128
  read(3, "&\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"...,
      128) = 128
  read(3, "\'\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\0\0"...,
      128) = 128
  read(3, "(\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\0\0"...,
      128) = 128
  read(3, ")\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"...,
      128) = 128
  read(3, "*\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"...,
      128) = 128
  writev(3, [{"\221\24$\2\1\0\0\0\2\0\0\0\200\10\0\0", 16},
      {"GL_ARB_depth_texture GL_ARB_imag"..., 2176}], 2) = 2192
  mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
      -1, 0) = 0x402ea000
  write(3, "N\0\4\0\1\0@\2@\0\0\0%\0\0\0\1\30\f\0\2\0@\2@\0\0\0\0\0"...,
      344) = 344
  read(3, "\1\324\30\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0>"...,
      32) = 32
  writev(3, [{"\221\1-\0\1\0\0\0", 8},
      {"\24\0\277\0\0\0\0\0\0\0\0\0,\1\0\0,\1\0\0\10\0\263\0\1"...,
      172}], 2) = 180
  write(3, "\221h\3\0\1\0\0\0\1\0\0\0", 12) = 12
  read(3, "\25\6\30\0\2\0@\2\2\0@\2\256\t@\1\0\0\0\0\0\376\255\10"...,
      32) = 32
  read(3, "\226\0\30\0\2\0@\2\2\0@\2\0\0\0\0\3\0\35\0,\1,\1\0\0\0"...,
      32) = 32
  read(3, "\23\0\30\0\2\0@\2\2\0@\2\0\376\255\10\2\0@\2\0\0\0\0\230"...,
      32) = 32
  read(3, "\f\335\30\0\2\0@\2\0\0\0\0,\1,\1\0\0\304\0100\335\301\10"...,
      32) = 32
  read(3, "\1\0\32\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
      32) = 32
  writev(3,
      [{"\221e\4\0\1\0\0\0\1\0\0\0\0\23\0\0\221\1\373\t\1\0\0\0"...,
      24}, {"\34\0a\0\4\4\0\0\2\26\0\0\315\314L?\315\314\314=\0\0\0"...,
         10212}], 2) = 10236
  write(3, "\221f\2\0\1\0\0\0\221h\3\0\1\0\0\0\1\0\0\0", 20) = 20
  read(3, "\1\0\36\0\0\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
      32) = 32
  writev(3, [{"\221e\4\0\1\0\0\0\2\0\0\0\0\23\0\0\221\1#\5\1\0\0\0",
      24},
         {"\34\0a\0\4\4\0\0\2\26\0\0\0\0\0\0\315\314L?\315\314L>\0"...,
         5252}], 2) = 5276
  write(3, "\221f\2\0\1\0\0\0\221h\3\0\1\0\0\0\1\0\0\0", 20) = 20
  read(3, "\1\0\"\0\0\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
      32) = 32
  writev(3, [{"\221e\4\0\1\0\0\0\3\0\0\0\0\23\0\0\221\1#\5\1\0\0\0",
      24}, {"\34\0a\0\4\4\0\0\2\26\0\0\315\314L>\315\314L>\0\0\200?"...,
         5252}], 2) = 5276
  write(3, "\221f\2\0\1\0\0\0", 8)        = 8
  ioctl(3, FIONREAD, [0])                 = 0
  --- SIGSEGV (Segmentation fault) @ 0 (0) ---
  +++ killed by SIGSEGV ++`
--
Thanks for maintaining the package.



-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.3
Locale: LANG=de_DE, LC_CTYPE=de_DE

Versions of packages xbase-clients depends on:
ii  cpp                       4:3.3.2-2      The GNU C preprocessor (cpp)
ii  libc6                     2.3.2.ds1-11   GNU C Library: Shared libraries an
ii  libdps1                   4.3.0-5        Display PostScript (DPS) client li
ii  libexpat1                 1.95.6-6       XML parsing C library - runtime li
ii  libfontconfig1            2.2.1-16       generic font configuration library
ii  libfreetype6              2.1.7-2        FreeType 2 font engine, shared lib
ii  libice6                   4.3.0-5        Inter-Client Exchange library
ii  libncurses5               5.3.20030719-5 Shared libraries for terminal hand
ii  libpng12-0                1.2.5.0-5      PNG library - runtime
ii  libsm6                    4.3.0-5        X Window System Session Management
ii  libstdc++5                1:3.3.3-1      The GNU Standard C++ Library v3
ii  libxaw7                   4.3.0-5        X Athena widget set library
ii  libxcursor1               1.0.2-4        X Cursor management library
ii  libxext6                  4.3.0-5        X Window System miscellaneous exte
ii  libxft2                   2.1.2-5        FreeType-based font drawing librar
ii  libxi6                    4.3.0-5        X Window System Input extension li
ii  libxmu6                   4.3.0-5        X Window System miscellaneous util
ii  libxmuu1                  4.3.0-5        lightweight X Window System miscel
ii  libxpm4                   4.3.0-5        X pixmap library
ii  libxrandr2                4.3.0-5        X Window System Resize, Rotate and
ii  libxrender1               0.8.3-5        X Rendering Extension client libra
ii  libxt6                    4.3.0-5        X Toolkit Intrinsics
ii  libxtrap6                 4.3.0-5        X Window System protocol-trapping 
ii  libxtst6                  4.3.0-5        X Window System event recording an
ii  libxv1                    4.3.0-5        X Window System video extension li
ii  xlibmesa-gl1-dri-trunk [x 2003.10.05-2   Mesa 3D graphics library [DRI trun
ii  xlibmesa-glu [libglu1]    4.3.0-5        Mesa OpenGL utility library [XFree
ii  xlibs                     4.3.0-5        X Window System client libraries m
ii  xlibs-data                4.3.0-5        X Window System client data
ii  zlib1g                    1:1.2.1-4      compression library - runtime

-- no debconf information




Reply to: