Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 May 2005 14:07:11 GMT
From:      Adam K Kirchhoff <adamk@voicenet.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/81306: Certain gl apps segfault with DRI enabled.
Message-ID:  <200505201407.j4KE7B2p089175@www.freebsd.org>
Resent-Message-ID: <200505201410.j4KEA4Cm051071@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         81306
>Category:       misc
>Synopsis:       Certain gl apps segfault with DRI enabled.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 20 14:10:04 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Adam K Kirchhoff
>Release:        FreeBSD 5.4-RELEASE-p1 i386
>Organization:
none
>Environment:
FreeBSD memory.visualtech.com 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #0: Wed May 18 05:13:27 EDT 2005 root@:/usr/src/sys/i386/compile/MEMORY.SMP i386
>Description:

Some GL apps (ie. gflux from the xscreensaver package) will segfault immediately after launching.  gdb backtrace:

(gdb) bt
#0  0x00000004 in ?? ()
#1  0x280cbf01 in UnbindContextWrapper () from /usr/X11R6/lib/libGL.so.1
#2  0x280cc09b in glXMakeCurrentReadSGI () from /usr/X11R6/lib/libGL.so.1
#3  0x280cc3d6 in glXMakeCurrent () from /usr/X11R6/lib/libGL.so.1
#4  0x0804b243 in ?? ()
#5  0x08065800 in ?? ()
#6  0x02600002 in ?? ()
#7  0x08065000 in ?? ()
#8  0x00000000 in ?? ()
#9  0xbfbfe690 in ?? ()
#10 0x0000001e in ?? ()
#11 0x090512c0 in ?? ()
#12 0x00000040 in ?? ()
#13 0x00000000 in ?? ()
#14 0xbfbfe730 in ?? ()
#15 0xbfbfe828 in ?? ()
#16 0x0804f413 in ?? ()
#17 0xbfbfe730 in ?? ()
#18 0x0804b308 in ?? ()
#19 0x0804b134 in ?? ()
#20 0x0804f3d1 in ?? ()
#21 0x00000000 in ?? ()
#22 0x00004e20 in ?? ()
---Type <return> to continue, or q <return> to quit--- 
#23 0x428dedab in ?? ()
#24 0x127f0c7f in ?? ()
#25 0x00ffffff in ?? ()
#26 0xffffffff in ?? ()
#27 0x2807ffff in ?? ()
#28 0x282ce9c4 in ?? () from /lib/libc.so.5
#29 0x2805c210 in ?? () from /libexec/ld-elf.so.1
#30 0x01bfe784 in ?? ()
#31 0x00ffffff in ?? ()
#32 0x00000000 in ?? ()
#33 0x2807b9a0 in ?? () from /libexec/ld-elf.so.1
#34 0xbfbfe784 in ?? ()
#35 0x28062d11 in r_debug_state () from /libexec/ld-elf.so.1

>How-To-Repeat:
      Running gflux, with DRI enabled, on an r200 card, using the dri-devel port and an updated DRM (1.16.0 from the dri-devel port).  klein also does the same, as does gears.


>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505201407.j4KE7B2p089175>