--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xbase-clients: glxgears crashes with segfault
- From: Marc Schoechlin <marc.schoechlin@web.de>
- Date: Tue, 09 Mar 2004 17:30:13 +0100
- Message-id: <E1B0k7R-0000bL-AK@blob.homenet>
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
--- End Message ---