Bug#455465: xresprobe: 100% cpu near thunk.c:92 x_outb

2007-12-09 Thread supaplex
Package: xresprobe
Version: 0.4.23debian1
Severity: normal


When I run ddcprobe, it'll hang after 1600x1200x256 for minutes on end
using 100%cpu time.  I've included a backtrace after interrupting it
there.  I rebuilt xresprobe from debian sources, and added the -ggdb
flags for gcc in the ddcprobe/Makefile for debugging.

Presently I have a pci card installed (oem: line) in favor of the
onboard card. I was going to see if a different pci video card would
work around #442771.

Thanks!

Transcript:

li:/sbin# file -sk ddcprobe
ddcprobe: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for 
GNU/Linux 2.6.0, dynamically linked (uses shared libs), for GNU/Linux 2.6.0, 
not stripped
li:/sbin# gdb ddcprobe
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
snip...
This GDB was configured as "x86_64-linux-gnu"...Using host libthread_db
library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /sbin/ddcprobe
vbe: VESA 1.2 detected.
oem: STB PowerGraph 64 Video (Trio64V+)
memory: 2048kb
mode: 640x400x256
mode: 640x480x256
mode: 800x600x16
mode: 800x600x256
mode: 1024x768x16
mode: 1024x768x256
mode: 1280x1024x16
mode: 1280x1024x256
mode: 132x25 (text)
mode: 132x43 (text)
mode: 320x200x32k
mode: 320x200x64k
mode: 320x200x16m
mode: 640x480x32k
mode: 640x480x64k
mode: 640x480x16m
mode: 800x600x32k
mode: 800x600x64k
mode: 800x600x16m
mode: 1024x768x32k
mode: 1024x768x64k
mode: 1600x1200x256

Program received signal SIGINT, Interrupt.
x_outb (port=67, val=0 '\0') at thunk.c:92
92  }
(gdb) bt full
#0  x_outb (port=67, val=0 '\0') at thunk.c:92
No locals.
#1  0x00406aa9 in x86emuOp_out_byte_IMM_AL (op1=)
at ops.c:9595
port = 0 '\0'
#2  0x004032e1 in X86EMU_exec () at decode.c:123
op1 = 
#3  0x004022de in real_call (registers=0x43) at thunk.c:206
No locals.
#4  0x00401870 in get_edid_supported () at vbe.c:203
regs = {edi = 12288, esi = 0, ebp = 0, reserved = 0, ebx = 0,
edx = 0,
  ecx = 0, eax = 20245, flags = 0, es = 12288, ds = 0, fs = 0, gs = 0,
ip = 21837,
  cs = 49152, sp = 0, ss = 0}
ret = 
#5  0x00413b46 in main (argc=, argv=)
at ddcprobe.c:118
edid_info = 
manufacturer = 
i = 
vbe_parent_info = (struct vbe_parent_info *) 0x3c0
mode_list = 
monitor = 
(gdb)

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-xen-vserver-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages xresprobe depends on:
ii  libc6  2.3.6.ds1-13etch2 GNU C Library: Shared libraries

Versions of packages xresprobe recommends:
ii  laptop-detect 0.12.1 attempt to detect a laptop

-- no debconf information




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#448961: mesa-utils: full backtrace included

2007-11-01 Thread supaplex
Package: mesa-utils
Version: 6.3.2-2.1
Followup-For: Bug #448961

glxinfo-crash1.txt: 'bt full' from gdb.
Script started on Thu 01 Nov 2007 04:02:32 PM MDT
[EMAIL PROTECTED]:~$ gdb glxinfo
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/glxinfo 
Failed to read a valid object file image from memory.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
name of display: :0.0
Error: couldn't find RGB GLX visual

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
--

Program received signal SIGSEGV, Segmentation fault.
0xb7d57dee in strstr () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt full
#0  0xb7d57dee in strstr () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1  0x08049a75 in ?? ()
No symbol table info available.
#2  0x0804b1d0 in _IO_stdin_used ()
No symbol table info available.
#3  0x in ?? ()
No symbol table info available.
(gdb) The program is running.  Exit anyway? (y or n) y
[EMAIL PROTECTED]:~$ 
Script done on Thu 01 Nov 2007 04:02:49 PM MDT


Bug#448961: mesa-utils: Segmentation fault of glxinfo

2007-11-01 Thread supaplex
Package: mesa-utils
Version: 6.3.2-2.1
Severity: normal

[EMAIL PROTECTED]:~$ glxgears
Error: couldn't get an RGB, Double-buffered visual
[EMAIL PROTECTED]:~$ glxinfo
name of display: :0.0
Error: couldn't find RGB GLX visual

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
--
Segmentation fault
[EMAIL PROTECTED]:~$ gdb glxinfo
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/glxinfo
Failed to read a valid object file image from memory.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
name of display: :0.0
Error: couldn't find RGB GLX visual

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
--

Program received signal SIGSEGV, Segmentation fault.
0xb7cc2dee in strstr () from /lib/tls/i686/cmov/libc.so.6
(gdb) The program is running.  Exit anyway? (y or n) y
[EMAIL PROTECTED]:~$


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-vserver-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages mesa-utils depends on:
ii  freeglut3  2.4.0-5   OpenGL Utility Toolkit
ii  libc6  2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii  libgl1-mesa-glx [libgl 6.5.1-0.6 A free implementation of the OpenG
ii  libglu1-mesa [libglu1] 6.5.1-0.6 The OpenGL utility library (GLU)
ii  libx11-6   2:1.0.3-7 X11 client-side library

mesa-utils recommends no packages.

-- no debconf information




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]