[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2007-01-28 Thread Tormod Volden
Some of these crashes (at least Peter's) are probably bug #60288. Please
try the test package in that bug report if you can.

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-22 Thread Dave Love
Tremaine Lea [EMAIL PROTECTED] writes:

 That said, I do rather hope this gets fixed as I rather like having a
 screensaver that will lock my station when I forget to do it myself.

I just removed xscreensaver-gl, not xscreensaver itself.

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-21 Thread Tremaine Lea
I think I can add a vote for the screensaver triggering the problem in
my instance.  Based on the initial reporters experience I disabled my
own xscreensaver and haven't had a crash since.

That said, I do rather hope this gets fixed as I rather like having a
screensaver that will lock my station when I forget to do it myself.

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-19 Thread Tremaine Lea
I'm getting these crashes at least twice daily on my system and have
also reported the issue as a bug at
https://bugs.freedesktop.org/show_bug.cgi?id=9399


** Attachment added: Xorg.0.log.old
   http://librarian.launchpad.net/5481558/Xorg.0.log.old

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-19 Thread Tremaine Lea
I've also attached my xorg.conf if it helps.


** Attachment added: xorg.conf
   http://librarian.launchpad.net/5481559/xorg.conf

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-14 Thread Peter Cordes
I saw this again on my system, this time on a single-head setup with
just the r128.  Again while running googleearth.  This time the server
wasn't able to recover from the segfault and restore text mode, and went
into an infinite loop.  I had to send it a SIGKILL before it would die.
Xorg.0.log is 3.8GB (although 7zip takes it down to 568kB, an impressive
factor of 7000).

 Google Earth ran ok once (although flickery).  I turned off aniso
filtering and reduced the detail level, and set texture depth to 16bit.
Then I exited and started it again.  This time X froze while its splash
screen was up.  I sshed in from another machine to kill it, but the X
server kept writing its log file (and the kernel log file was growing
too;  up to 218MB).

Backtrace:
0: /usr/X11R6/bin/X(xf86SigHandler+0x71) [0x480b81]
1: /lib/libc.so.6 [0x2b3fd2948510]
2: /lib/libc.so.6(memcpy+0x60) [0x2b3fd298eb10]
3: /usr/lib/xorg/modules/extensions/libglx.so [0x2b3fd360384e]
4: /usr/lib/dri/r128_dri.so(__driUtilUpdateDrawableInfo+0x10a) [0x2b3fd5af9448]
5: /usr/lib/dri/r128_dri.so [0x2b3fd5af98ca]
6: /usr/lib/xorg/modules/extensions/libglx.so [0x2b3fd3602aa1]
7: /usr/lib/xorg/modules/extensions/libglx.so(DoMakeCurrent+0x42d) [0x2b3fd35e1c
7d]
8: /usr/lib/xorg/modules/extensions/libglx.so [0x2b3fd35e459a]
9: /usr/X11R6/bin/X(Dispatch+0x1ba) [0x4483aa]
10: /usr/X11R6/bin/X(main+0x455) [0x431035]
11: /lib/libc.so.6(__libc_start_main+0xf4) [0x2b3fd29350c4]
12: /usr/X11R6/bin/X(FontFileCompleteXLFD+0xa1) [0x430339]

Fatal server error:
Caught signal 11.  Server aborting

(II) AIGLX: Suspending AIGLX clients for VT switch
(EE) R128(0): R128CCEWaitForIdle: CCE idle -22
(EE) R128(0): Idle timed out, resetting engine...
(EE) R128(0): R128CCEWaitForIdle: CCE stop -22
(EE) R128(0): R128CCEWaitForIdle: CCE reset -22
(EE) R128(0): R128CCEWaitForIdle: CCE start -22
(EE) R128(0): R128CCEWaitForIdle: CCE idle -22
(EE) R128(0): Idle timed out, resetting engine...
(EE) R128(0): R128CCEWaitForIdle: CCE stop -22
(EE) R128(0): R128CCEWaitForIdle: CCE reset -22
(EE) R128(0): R128CCEWaitForIdle: CCE start -22
(EE) R128(0): R128CCEWaitForIdle: CCE idle -22
  I don't think you need to see 3.8GB of that.  It compresses that well because 
it's pretty redundant...

kernel:
Dec 14 02:27:00 tesla kernel: [  212.047457] [drm] Initialized drm 1.1.0 
20060810
Dec 14 02:27:00 tesla kernel: [  212.048563] ACPI: PCI Interrupt 
:00:02.0[A] - GSI 16 (level, low) - IRQ 16
Dec 14 02:27:00 tesla kernel: [  212.048693] [drm] Initialized i915 1.6.0 
20060119 on minor 0
Dec 14 02:50:23 tesla kernel: [ 1614.136780] ACPI: PCI Interrupt 
:06:01.0[A] - GSI 22 (level, low) - IRQ 22
Dec 14 02:50:23 tesla kernel: [ 1614.136937] [drm] Initialized r128 2.5.0 
20030725 on minor 1
Dec 14 03:54:23 tesla kernel: [ 5454.112739] [drm:r128_cce_idle] *ERROR* 
r128_cce_idle called without lock held
Dec 14 03:54:23 tesla kernel: [ 5454.112763] [drm:r128_cce_stop] *ERROR* 
r128_cce_stop called without lock held
Dec 14 03:54:23 tesla kernel: [ 5454.112780] [drm:r128_cce_reset] *ERROR* 
r128_cce_reset called without lock held
Dec 14 03:54:23 tesla kernel: [ 5454.112787] [drm:r128_cce_start] *ERROR* 
r128_cce_start called without lock held
Dec 14 03:54:23 tesla kernel: [ 5454.112794] [drm:r128_cce_idle] *ERROR* 
r128_cce_idle called without lock held
Dec 14 03:54:23 tesla kernel: [ 5454.112805] [drm:r128_cce_stop] *ERROR* 
r128_cce_stop called without lock held
Dec 14 03:54:23 tesla kernel: [ 5454.112820] [drm:r128_cce_reset] *ERROR* 
r128_cce_reset called without lock held
Dec 14 03:54:23 tesla kernel: [ 5454.112827] [drm:r128_cce_start] *ERROR* 
r128_cce_start called without lock held
repeating, sometimes so fast that the dd reading kmsg couldn't keep up, and the 
messages got corrupted.

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-14 Thread Peter Cordes
It's probably important to note that the r128 card was not the system's
primary vid card.  The text console was on the internal g965, and that's
the hardware the BIOS POSTed;  my BIOS is explicitly set to use the
internal vga as the primary VGA device.

 X servers that start after the nasty hang that required SIGKILLing the X 
server all crash.  They seem to be using the g965 video BIOS with the r128, 
even though the r128 is the only device configured.  There's a line in the log 
like 
(II) R128(0): VESA VBE Total Mem: 262080 kB
(II) R128(0): VESA VBE OEM: Intel(r)Broadwater-G Graphics Chip Accelerated VGA 
BIOS
 *snicker* that's some confused hardware.  A reboot took care of it...

 Also, all X backtraces seem to include FontFileCompleteXLFD.  I was
confused before about which direction the backtrace was going and
thought it was significant;  F.F.C.XLFD is somehow showing up as the
parent of _libc_start_main.  So X must do something to the stack that
the backtracer doesn't like.  It's obviously not significant that all
the backtraces have the same parent, since it's the same program.  Sorry
for any confusion.

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-13 Thread Dave Love

** Attachment added: gdm log file
   http://librarian.launchpad.net/5377767/%3A0.log.1

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-13 Thread Peter Cordes
 I guess I'm the fourth person with an X crash in FontFileCompleteXLFD.

 Other reports are:
https://bugs.launchpad.net/distros/ubuntu/+source/xorg-server/+bug/68135
https://bugs.launchpad.net/distros/ubuntu/+source/xorg-server/+bug/67613

 I have a Core 2 Duo on an Intel DG965WH (g965 graphics), running AMD64
Ubuntu Edgy.  3D was fine (except for no s3tc) with the i965 driver.
Then I put in an r128 AIW card and enabled Xinerama, which disables DRI.
(And I guess any indirect accel, too.)

 Now googleearth (an ia32 binary; installed from the medibuntu
repository) crashes my X server while starting.  This seemed very
repeatable, and happened even with latest upstream xf86-video-intel.
(ge is a 32bit app that comes with its own libraries, so it wasn't using
the 64bit libdrm or mesa client-side libs I compiled.)  (The Xorg.0.log
I attached was with the Edgy versions of everything, though.)  Some
other GL progs, like glxgears and tuxkart, ran without crashing (tuxkart
slowly, glxgears pretty fast on this CPU :).


** Attachment added: X backtrace from googleearth-induced crash
   http://librarian.launchpad.net/5392191/Xorg.0.log.old.ubuntu.ge-crash

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 75592] Re: libGLcore crash (probably screensaver-induced)

2006-12-13 Thread Peter Cordes
 And with Xinerama disabled, running glxinfo on the second head (r128)
makes the server segfault!  That screen (:0.1) wasn't using DRI.  I
think the root cause was that the r128 kernel module wasn't loaded.
Maybe there's another bug here somewhere, since X should cause the dri
module to load like it does for i915 for the first head.

 The server's i810_drv.so is v1.7.3, that I compiled myself, and the
client libGL and libdrm are also the latest git versions that I compiled
locally.  The only files outside of /usr/local that are locally compiled
are i810_drv.so, and /usr/X11R6/lib/modules/dri.  No, that isn't where
ubuntu puts r128_dri.so, but that's where mesa 6.5.2 in /usr/local/lib
looks for them...

 Err, /usr/lib/dri/* is from libgl1-mesa-dri, which I built locally from
Ubuntu source, because I needed to compile with -fno-strict-aliasing for
the i965 driver to work.

 Anyway, I'll attach my Xorg log file in the hope that it's of some use
even though it's not with the Ubuntu versions of everything.  It's a big
pain to use Edgy's i810_drv.so, because it screws up the vid mode.

 I'll send this now before I do anything that risks crashing X and
losing what I've typed in firefox, since I'm not running it in Xvnc or
anything!


** Attachment added: Xorg log from glxinfo crash
   
http://librarian.launchpad.net/5392246/Xorg.0.log.glxinfo-r128-second-head.crash

-- 
libGLcore crash (probably screensaver-induced)
https://launchpad.net/bugs/75592

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs