ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #21503
Re: [Bug 429003] Re: [karmic] Xorg (and anything GLX) crashes on startup
No, this is the reason that Synaptic needs to have a rollback feature.
-----Original Message-----
From: bounces@xxxxxxxxxxxxx [mailto:bounces@xxxxxxxxxxxxx] On Behalf Of
juancarlospaco
Sent: Monday, September 14, 2009 10:16 AM
To: Hall, Wesley
Subject: [Bug 429003] Re: [karmic] Xorg (and anything GLX) crashes on
startup
This also affects nvidia Beta (190.32, 190.18) and Old drivers (96.x
170.x)
This is the reason why nVidia drivers need to be open source.
--
[karmic] Xorg (and anything GLX) crashes on startup
https://bugs.launchpad.net/bugs/429003
You received this bug notification because you are a direct subscriber
of the bug.
Status in "eglibc" package in Ubuntu: Confirmed Status in
"nvidia-graphics-drivers-180" package in Ubuntu: Triaged Status in
eglibc in Ubuntu Karmic: Confirmed Status in nvidia-graphics-drivers-180
in Ubuntu Karmic: Triaged
Bug description:
As of after updates at 2009-09-13 ca. 16:00, Xorg and anything using GLX
(eg. glxinfo) crashes on startup.
The only thing that seems to have been changed then is the upgrade of
libc6 to 2.10.1-0ubuntu11.
Log of crashing Xorg run is attached. The corresponding gdb backtrace
is:
$ gdb /usr/bin/Xorg CoreDump
...
(gdb) bt
#0 0x278da3c0 in ?? ()
#1 0x00289d8d in *__GI___backtrace (array=0xbfdab960, size=32) at
../sysdeps/i386/backtrace.c:121
#2 0x08133d1b in xorg_backtrace () at ../../os/backtrace.c:39
#3 0x080c7b95 in xf86SigHandler (signo=11) at
../../../../hw/xfree86/common/xf86Events.c:387
#4 <signal handler called>
#5 *__GI_____strtol_l_internal (nptr=0xbfdac02d "001 GLX",
endptr=0xbfdac028, base=10, group=0, loc=0x0) at strtol_l.c:246
#6 0x001d6667 in *__GI_strtol (nptr=0xbfdac02d "001 GLX",
endptr=0xbfdac028, base=10) at strtol.c:110
#7 0x0807355e in RegisterExtensionNames (extEntry=0x8387690) at
../../dix/registry.c:168
#8 0x0809e33a in AddExtension (name=0x635ebc "GLX", NumEvents=17,
NumErrors=12, MainProc=0x6135f0, SwappedMainProc=0,
CloseDownProc=0x613430,
MinorOpcodeProc=0x809da10 <StandardMinorOpcode>) at
../../dix/extension.c:145
#9 0x006132f5 in ?? () from /usr/lib/xorg/modules/extensions//libglx.so
#10 0x00635ebc in ?? () from /usr/lib/xorg/modules/extensions//libglx.so
#11 0x00000011 in ?? ()
#12 0x0000000c in ?? ()
#13 0x006135f0 in ?? () from /usr/lib/xorg/modules/extensions//libglx.so
#14 0x00613560 in ?? () from /usr/lib/xorg/modules/extensions//libglx.so
#15 0x00613430 in ?? () from /usr/lib/xorg/modules/extensions//libglx.so
#16 0x0809da10 in ?? () at ../../dix/extension.c:219
#17 0x080ec7c5 in InitExtensions (argc=4, argv=0xbfdac2d4) at
../../../../mi/miinitext.c:551
#18 0x080722b8 in main (argc=4, argv=0xbfdac2d4, envp=0xbfdac2e8) at
../../dix/main.c:319
Glxinfo backtrace looks like this:
$ unset DISPLAY
$ gdb glxinfo
...
(gdb) run
Starting program: /usr/bin/glxinfo
Program received signal SIGSEGV, Segmentation fault.
*__GI_____strtol_l_internal (nptr=0xbffff57a "\t26782\n", endptr=0x0,
base=0, group=0, loc=0x0) at strtol_l.c:246
246 strtol_l.c: No such file or directory.
in strtol_l.c
(gdb) bt
#0 *__GI_____strtol_l_internal (nptr=0xbffff57a "\t26828\n",
endptr=0x0, base=0, group=0, loc=0x0) at strtol_l.c:246
#1 0x0045b6b6 in *__GI___strtol_internal (nptr=0xbffff57a "\t26828\n",
endptr=0x0, base=0, group=0) at strtol.c:99
#2 0x006bac15 in ?? () from /usr/lib/libGL.so.1
#3 0xbffff57a in ?? ()
#4 0x00000000 in ?? ()
Note that it crashes at a very early stage, not probably even contacting
X server yet (since DISPLAY is unset).
Packages:
ii libc6 2.10.1-0ubuntu11
GNU C Library: Shared libraries
ii libc6-dbg 2.10.1-0ubuntu11
GNU C Library: detached debugging symbols
ii libc6-dev 2.10.1-0ubuntu11
GNU C Library: Development Libraries and Hea
ii libc6-i686 2.10.1-0ubuntu11
GNU C Library: Shared libraries [i686 optimi
ii libgl1-mesa-glx
7.6.0~git20090817.7c422387-0ubuntu3 A free implementation of the
OpenGL API -- G
ii mesa-utils
7.6.0~git20090817.7c422387-0ubuntu3 Miscellaneous Mesa GL
utilities
ii mesa-utils-dbgsym
7.6.0~git20090817.7c422387-0ubuntu3 debug symbols for package
mesa-utils
ii nvidia-185-kernel-source 185.18.36-0ubuntu2
NVIDIA binary kernel module source
ii nvidia-185-libvdpau 185.18.36-0ubuntu2
Video Decode and Presentation API for Unix
ii nvidia-glx-185 185.18.36-0ubuntu2
NVIDIA binary Xorg driver
ii nvidia-settings 180.25-0ubuntu1
Tool of configuring the NVIDIA graphics driv
ii rss-glx 0.9.0-2ubuntu3
Really Slick Screensavers GLX Port
ii xorg-docs-core 1:1.4-5
Core documentation for the X.org X Window Sy
ii xserver-xorg-core 2:1.6.3-1ubuntu6
Xorg X server - core server
ii xserver-xorg-core-dbg 2:1.6.3-1ubuntu6
Xorg - the X.Org X server (debugging symbols
--
[karmic] Xorg (and anything GLX) crashes on startup
https://bugs.launchpad.net/bugs/429003
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to nvidia-graphics-drivers-180 in ubuntu.
References