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

Bug#530772: libgl1-mesa-glx: Recent library update broke starsuite8 (openoffice 2 variant) and glxinfo



Package: libgl1-mesa-glx
Version: 7.0.3-7
Severity: critical
Justification: breaks unrelated software


If I am reporting this to a wrong package, forgive me.
This is the closest I could think of under the circumstances.

I have upgraded my lenny system (with "testing" in apt sources.list)
lately (last week). I had not done so for several weeks.

Since then Sun's starsuite8 (aka staroffice8 based on OpenOffice 2)
fails to start. It crashes on startup.

I used starsuite8 for a long time on this PC and so was puzzled at
the problem.

I investigated and found that startsuite8t will start if I temporarily hide
/usr/lib/libGL.so and friends by renaming them.

Someone suggested that I try glxinfo to see what is wrong.

To my surprise, glxinfo also fails to start (!).

At least, glxinfo outputs easier to understand failure.

To wit, running glxinfo,  I obtained the following failure:

ishikawa@duron$ glxinfo
name of display: :0.0
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Value in failed request:  0x1
  Serial number of failed request:  17
  Current serial number in output stream:  17
ishikawa@duron$ 

staroffice8 (soffice) in the following manner: 
You can see that glx call fails and
soffice.bin aborts.

ishikawa@duron$ soffice
X-Error: BadValue (integer parameter out of range for operation)
	Major opcode: 143
	Minor opcode: 19
	Resource ID:  0x1
	Serial No:    142 (142)
soffice.bin: ../../src/xcb_io.c:542: _XRead: Assertion `dpy->xcb->reply_data != ((void *)0)' failed.


Fatal exception: Signal 6
Stack:
/u5/starsuite8/program/libuno_sal.so.3[0xb7031162]
/u5/starsuite8/program/libuno_sal.so.3[0xb703128c]
/u5/starsuite8/program/libuno_sal.so.3[0xb7031339]
[0xffffe400]
/lib/i686/cmov/libc.so.6(abort+0x188)[0xb682d008]
/lib/i686/cmov/libc.so.6(__assert_fail+0xee)[0xb68245ce]
/usr/lib/libX11.so.6[0xb6b9b9fb]
/usr/lib/libGL.so.1[0xb472d121]
/opt/starsuite8/program/soffice: line 236:  4986 Aborted                 "$sd_prog/$sd_binary" "$@"
ishikawa@duron$ 


FYI, this is an an excerpts from Xorg.0.log.--- glx is loaded.

(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 7.1.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.4.2, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX


BTW, I tested this under LANG=C and LC_ALL=C to make sure that this problem
is not related to I18N/L10N issues. Usually I use LANG=ja_JP.ujis and LC_ALL=ja_JP.ujis. Indeed, the problem is not related to I18N issues. 
staroffice8 and glxinfo fail under both locales.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26.3-test-tmscsim (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgl1-mesa-glx depends on:
ii  libc6                         2.9-4      GNU C Library: Shared libraries
ii  libdrm2                       2.3.1-2    Userspace interface to kernel DRM 
ii  libx11-6                      2:1.2.1-1  X11 client-side library
ii  libxdamage1                   1:1.1.1-4  X11 damaged region extension libra
ii  libxext6                      2:1.0.4-1  X11 miscellaneous extension librar
ii  libxfixes3                    1:4.0.3-2  X11 miscellaneous 'fixes' extensio
ii  libxxf86vm1                   1:1.0.2-1  X11 XFree86 video mode extension l

libgl1-mesa-glx recommends no packages.

libgl1-mesa-glx suggests no packages.

-- no debconf information



Reply to: