[GEM-dev] Nvidia Driver Crash v1.0-5328
rat at telecoma.net
rat at telecoma.net
Tue Jan 13 16:00:02 CET 2004
did the problem disappear after compiling
them with --force-tls=classic ?
e
----------------------------------
http://randomseed.org
On Tue, 13 Jan 2004 ben at ekran.org wrote:
> Oh damn.
>
> suse9 is using glibc 2.3.2-88 so indeed it sounds like the culprit. All
> the references I found for the "TLS" bug were for older driver versions
> (1.0-4xxx) And I'm currently looking around for more info or nvidia's
> stance on the subject. One fix I saw was to install the libs by hand (I
> don't know where to put them!) or set this env variable:
>
> LD_PRELOAD="/lib/tls/libpthread.so.0 /lib/tls/libc.so.6"
>
> of course my libpthread is in /usr/lib and libc is in /lib/, I dunno whats
> about seperate versions of these for tls...
>
> What version of glibc did you downgrade to? Anyone using 2.3.2-xx with
> nvidia drivers above 4xxx?
>
> This from nvidia:
>
> Q: Some OpenGL applications (like Quake3 Arena) crash when I start them
> on Red Hat Linux 9.0.
>
> A: Some versions of the glibc package shipped by Red Hat that support
> TLS do not properly handle using dlopen() to access shared libraries
> which utilize some TLS models. This problem is exhibited, for example,
> when Quake3 Area dlopen()'s NVIDIA's libGL library. Please obtain
> at least glibc-2.3.2-11.9 which is available as an update from Red Hat.
>
> I assume 2.3.2-11.9 is older than 2.3.2-88?
>
> blech.
>
> B.
>
>
> >> Hey All linuxers,
> >>
> >> I'm getting a lot of segfaults in gem from the latest nvidia drivers,
> >> (with gemCVS) is anyone else having these issues? What versions are
> >> known to work well with Gem?
> >
> > hi ben,
> >
> > maybe your problems are because there is a problem with glibc, TLS and
> > the nvidia glx drivers, it all depends on what u are running on. i
> > recently downgraded my testing to stable again because of this issue
> > (poor linux mans solution :-). if u google for "nvidia TLS bug" u might
> > get a picture. i m using latest drivers with debian stable without
> > complains.
> > you still might try to compile the nvidia drivers with
> > --force-tls=no or classic ? i cant recall
> > (look it up with ./sh NVIDIA-whatever -A)
> > one reason i also downgraded again was that all the sudden my feedback
> > patches got really slow (but was just visible by snapping 1024*1024) ,
> > why and how and what i had no time to investigate.
> > best
> >
> > erich
> >
> >>
> >> Here is the gdb trace:
> >>
> >> Program received signal SIGSEGV, Segmentation fault.
> >> [Switching to Thread 16384 (LWP 14242)]
> >> 0x40f7ac77 in _nv000332gl () from /usr/lib/tls/libGLcore.so.1
> >> (gdb) where
> >> #0 0x40f7ac77 in _nv000332gl () from /usr/lib/tls/libGLcore.so.1
> >>
> >> Thanks
> >> Ben
> >>
> >>
> >>
> >> _______________________________________________
> >> GEM-dev mailing list
> >> GEM-dev at iem.at
> >> http://iem.at/cgi-bin/mailman/listinfo/gem-dev
> >>
>
>
More information about the GEM-dev
mailing list