Activity log for bug #181176

Date Who What changed Old value New value Message
2008-01-08 06:49:43 thierman bug added bug
2008-01-08 07:17:12 Timo Aaltonen xorg-server: status New Incomplete
2008-01-09 04:05:55 thierman bug added attachment 'Xdebug.tar' (Xdebug.tar)
2008-01-11 06:47:34 thierman bug added attachment 'BugReportFiles.tar' (This tar file contains all the details.)
2008-01-11 06:53:29 thierman title xserver-xorg-core /usr/bin/X goes into infinate loop on Toshiba Satellite 1800 [Hardy Alpha-3] xserver-xorg-core /usr/bin/X goes into infinate loop on Toshiba Satellite 1800 PS181C Trident
2008-01-11 06:55:23 thierman description Binary package hint: xserver-xorg-core-dbg Ubuntu version 7.10 Gutsy xserver-xorg-core When launching X at anytime, usally right off the start. Ie right after X launches and splash screen occurs. /usr/bin/X goes into infinate loop consuming 99% CPU. Verified by booting to single user, starting sshd, and letting boot. As soon as screen goes blank, login via ssh and run top. This occurs on a Toshiba Satellite Laptop 1800 exact model PS181C BIOS version 1.2 (floppy is dead, cannot upgrade BIOS) Other reports of similair problem on FORUM and at following link with Debian Kernel: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454304 Did dpkg -i xserver-xorg-core-dbg_1.3.0.0.dfsg-12ubuntu8_i386.deb and attached gdb to /usr/bin/X11 process. The following is the backtraces, repeated numerous times: root@Lore:~# more X.debug Script started on Mon 07 Jan 2008 10:45:06 PM MST root@Lore:~# dpkg -i xserver-xorg-core_1.4.1~git2007121 2-1ubuntu2_i3dpkg -i xserver-xorg-core_1.4.1~git20071212-1ubuntu2 _i386.deb gdb -p 5045 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". Attaching to process 5045 Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin /Xorg...done. Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". done. Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libXfont.so.1...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libfontenc.so.1...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/xorg/modules/libpcidata.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libpcidata.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libpcidata.so Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading sym bols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libextmod.so Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib/xorg/modules/fonts/libfreetype.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/fonts/libfreetype.so...done. done. Loaded symbols for /usr/lib/xorg/modules//fonts/libfreetype.so Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading sym bols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//librecord.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/xorg/modules/drivers/trident_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/drivers//trident_drv.so Reading symbols from /usr/lib/xorg/modules/input/kbd_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//kbd_drv.so Reading symbols from /usr/lib/xorg/modules/input/mouse_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//mouse_drv.so Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /u sr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvgahw.so Reading symbols from /usr/lib/xorg/modules/libvbe.so...Reading symbols from /usr /lib/debug/usr/lib/xorg/modules/libvbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvbe.so Reading symbols from /usr/lib/xorg/modules/libint10.so...Reading symbols from /u sr/lib/debug/usr/lib/xorg/modules/libint10.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libint10.so x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 ../../../../hw/xfree86/int10/../x86emu/ops.c: No such file or directory. in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbb594 in Mem_rb (addr=1044224) at ../../../../hw/xfree86/int10/helper_exec.c:436 436 ../../../../hw/xfree86/int10/helper_exec.c: No such file or directory. in ../../../../hw/xfree86/int10/helper_exec.c (gdb) bt full #0 0xb7bbb594 in Mem_rb (addr=1044224) at ../../../../hw/xfree86/int10/helper_exec.c:436 No locals. #1 0xb7bbe694 in fetch_byte_imm () at ../../../../hw/xfree86/int10/../x86emu/decode.c:183 fetched = <value optimized out> #2 0xb7bbfd74 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5296 mod = 3 rl = 4 rh = <value optimized out> destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #3 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #4 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #5 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #6 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #7 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #8 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5218 5218 ../../../../hw/xfree86/int10/../x86emu/ops.c: No such file or directory. in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5218 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGUSR1, User defined signal 1. 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:435 435 ../../../../hw/xfree86/int10/../x86emu/prim_ops.c: No such file or direc tory. in ../../../../hw/xfree86/int10/../x86emu/prim_ops.c (gdb) bt full #0 cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:435 res = <value optimized out> bc = <value optimized out> #1 0xb7bbfd8b in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5299 mod = 3 rl = 4 rh = 7 destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #2 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #3 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #4 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #5 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #6 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #7 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbb437 in __i686.get_pc_thunk.bx () from /usr/lib/xorg/modules//libint10.so (gdb) bt full #0 0xb7bbb437 in __i686.get_pc_thunk.bx () from /usr/lib/xorg/modules//libint10.so No symbol table info available. #1 0xb7bbe65e in fetch_byte_imm () at ../../../../hw/xfree86/int10/../x86emu/decode.c:178 fetched = <value optimized out> #2 0xb7bbf8b7 in x86emuOp_jump_near_NB (op1=115 's') at ../../../../hw/xfree86/int10/../x86emu/ops.c:4897 No locals. #3 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #4 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #5 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #6 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #7 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #8 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bc7514 in cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:447 447 in ../../../../hw/xfree86/int10/../x86emu/prim_ops.c (gdb) bt full #0 0xb7bc7514 in cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:447 res = 56 bc = 48 #1 0xb7bbfd8b in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5299 mod = 3 rl = 4 rh = 7 destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #2 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #3 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #4 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #5 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #6 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #7 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) exit Undefined command: "exit". Try "help". (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) y Detaching from program: /usr/bin/Xorg, process 5045 root@Lore:~# exit exit Script done on Mon 07 Jan 2008 10:50:16 PM MST root@Lore:~# Binary package hint: xserver-xorg-core-dbg Added Additional comments about recreating this BUG in Hardy Alpha-3 in comments below. Ubuntu version 7.10 Gutsy xserver-xorg-core When launching X at anytime, usally right off the start. Ie right after X launches and splash screen occurs. /usr/bin/X goes into infinate loop consuming 99% CPU. Verified by booting to single user, starting sshd, and letting boot. As soon as screen goes blank, login via ssh and run top. This occurs on a Toshiba Satellite Laptop 1800 exact model PS181C BIOS version 1.2 (floppy is dead, cannot upgrade BIOS) Other reports of similair problem on FORUM and at following link with Debian Kernel: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454304 Did dpkg -i xserver-xorg-core-dbg_1.3.0.0.dfsg-12ubuntu8_i386.deb and attached gdb to /usr/bin/X11 process. The following is the backtraces, repeated numerous times: root@Lore:~# more X.debug Script started on Mon 07 Jan 2008 10:45:06 PM MST root@Lore:~# dpkg -i xserver-xorg-core_1.4.1~git2007121 2-1ubuntu2_i3dpkg -i xserver-xorg-core_1.4.1~git20071212-1ubuntu2 _i386.deb gdb -p 5045 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". Attaching to process 5045 Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin /Xorg...done. Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". done. Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libXfont.so.1...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libfontenc.so.1...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/xorg/modules/libpcidata.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libpcidata.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libpcidata.so Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading sym bols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libextmod.so Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib/xorg/modules/fonts/libfreetype.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/fonts/libfreetype.so...done. done. Loaded symbols for /usr/lib/xorg/modules//fonts/libfreetype.so Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading sym bols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//librecord.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/xorg/modules/drivers/trident_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/drivers//trident_drv.so Reading symbols from /usr/lib/xorg/modules/input/kbd_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//kbd_drv.so Reading symbols from /usr/lib/xorg/modules/input/mouse_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//mouse_drv.so Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /u sr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvgahw.so Reading symbols from /usr/lib/xorg/modules/libvbe.so...Reading symbols from /usr /lib/debug/usr/lib/xorg/modules/libvbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvbe.so Reading symbols from /usr/lib/xorg/modules/libint10.so...Reading symbols from /u sr/lib/debug/usr/lib/xorg/modules/libint10.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libint10.so x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 ../../../../hw/xfree86/int10/../x86emu/ops.c: No such file or directory. in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbb594 in Mem_rb (addr=1044224) at ../../../../hw/xfree86/int10/helper_exec.c:436 436 ../../../../hw/xfree86/int10/helper_exec.c: No such file or directory. in ../../../../hw/xfree86/int10/helper_exec.c (gdb) bt full #0 0xb7bbb594 in Mem_rb (addr=1044224) at ../../../../hw/xfree86/int10/helper_exec.c:436 No locals. #1 0xb7bbe694 in fetch_byte_imm () at ../../../../hw/xfree86/int10/../x86emu/decode.c:183 fetched = <value optimized out> #2 0xb7bbfd74 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5296 mod = 3 rl = 4 rh = <value optimized out> destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #3 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #4 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #5 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #6 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #7 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #8 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5218 5218 ../../../../hw/xfree86/int10/../x86emu/ops.c: No such file or directory. in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5218 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGUSR1, User defined signal 1. 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:435 435 ../../../../hw/xfree86/int10/../x86emu/prim_ops.c: No such file or direc tory. in ../../../../hw/xfree86/int10/../x86emu/prim_ops.c (gdb) bt full #0 cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:435 res = <value optimized out> bc = <value optimized out> #1 0xb7bbfd8b in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5299 mod = 3 rl = 4 rh = 7 destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #2 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #3 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #4 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #5 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #6 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #7 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbb437 in __i686.get_pc_thunk.bx () from /usr/lib/xorg/modules//libint10.so (gdb) bt full #0 0xb7bbb437 in __i686.get_pc_thunk.bx () from /usr/lib/xorg/modules//libint10.so No symbol table info available. #1 0xb7bbe65e in fetch_byte_imm () at ../../../../hw/xfree86/int10/../x86emu/decode.c:178 fetched = <value optimized out> #2 0xb7bbf8b7 in x86emuOp_jump_near_NB (op1=115 's') at ../../../../hw/xfree86/int10/../x86emu/ops.c:4897 No locals. #3 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #4 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #5 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #6 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #7 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #8 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bc7514 in cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:447 447 in ../../../../hw/xfree86/int10/../x86emu/prim_ops.c (gdb) bt full #0 0xb7bc7514 in cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:447 res = 56 bc = 48 #1 0xb7bbfd8b in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5299 mod = 3 rl = 4 rh = 7 destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #2 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #3 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #4 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #5 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #6 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #7 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) exit Undefined command: "exit". Try "help". (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) y Detaching from program: /usr/bin/Xorg, process 5045 root@Lore:~# exit exit Script done on Mon 07 Jan 2008 10:50:16 PM MST root@Lore:~#
2008-01-12 18:09:14 thierman xorg-server: status Incomplete New
2008-01-12 22:51:19 Timo Aaltonen xorg-server: status New Incomplete
2008-01-13 08:46:26 Timo Aaltonen description Binary package hint: xserver-xorg-core-dbg Added Additional comments about recreating this BUG in Hardy Alpha-3 in comments below. Ubuntu version 7.10 Gutsy xserver-xorg-core When launching X at anytime, usally right off the start. Ie right after X launches and splash screen occurs. /usr/bin/X goes into infinate loop consuming 99% CPU. Verified by booting to single user, starting sshd, and letting boot. As soon as screen goes blank, login via ssh and run top. This occurs on a Toshiba Satellite Laptop 1800 exact model PS181C BIOS version 1.2 (floppy is dead, cannot upgrade BIOS) Other reports of similair problem on FORUM and at following link with Debian Kernel: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454304 Did dpkg -i xserver-xorg-core-dbg_1.3.0.0.dfsg-12ubuntu8_i386.deb and attached gdb to /usr/bin/X11 process. The following is the backtraces, repeated numerous times: root@Lore:~# more X.debug Script started on Mon 07 Jan 2008 10:45:06 PM MST root@Lore:~# dpkg -i xserver-xorg-core_1.4.1~git2007121 2-1ubuntu2_i3dpkg -i xserver-xorg-core_1.4.1~git20071212-1ubuntu2 _i386.deb gdb -p 5045 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". Attaching to process 5045 Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin /Xorg...done. Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". done. Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libXfont.so.1...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libfontenc.so.1...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/xorg/modules/libpcidata.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libpcidata.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libpcidata.so Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading sym bols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libextmod.so Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib/xorg/modules/fonts/libfreetype.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/fonts/libfreetype.so...done. done. Loaded symbols for /usr/lib/xorg/modules//fonts/libfreetype.so Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading sym bols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//librecord.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbol s from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/xorg/modules/drivers/trident_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/drivers//trident_drv.so Reading symbols from /usr/lib/xorg/modules/input/kbd_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//kbd_drv.so Reading symbols from /usr/lib/xorg/modules/input/mouse_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//mouse_drv.so Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /u sr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvgahw.so Reading symbols from /usr/lib/xorg/modules/libvbe.so...Reading symbols from /usr /lib/debug/usr/lib/xorg/modules/libvbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvbe.so Reading symbols from /usr/lib/xorg/modules/libint10.so...Reading symbols from /u sr/lib/debug/usr/lib/xorg/modules/libint10.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libint10.so x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 ../../../../hw/xfree86/int10/../x86emu/ops.c: No such file or directory. in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbb594 in Mem_rb (addr=1044224) at ../../../../hw/xfree86/int10/helper_exec.c:436 436 ../../../../hw/xfree86/int10/helper_exec.c: No such file or directory. in ../../../../hw/xfree86/int10/helper_exec.c (gdb) bt full #0 0xb7bbb594 in Mem_rb (addr=1044224) at ../../../../hw/xfree86/int10/helper_exec.c:436 No locals. #1 0xb7bbe694 in fetch_byte_imm () at ../../../../hw/xfree86/int10/../x86emu/decode.c:183 fetched = <value optimized out> #2 0xb7bbfd74 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5296 mod = 3 rl = 4 rh = <value optimized out> destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #3 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #4 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #5 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #6 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #7 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #8 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5218 5218 ../../../../hw/xfree86/int10/../x86emu/ops.c: No such file or directory. in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5218 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGUSR1, User defined signal 1. 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 5205 in ../../../../hw/xfree86/int10/../x86emu/ops.c (gdb) bt full #0 0xb7bbfc81 in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:435 435 ../../../../hw/xfree86/int10/../x86emu/prim_ops.c: No such file or direc tory. in ../../../../hw/xfree86/int10/../x86emu/prim_ops.c (gdb) bt full #0 cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:435 res = <value optimized out> bc = <value optimized out> #1 0xb7bbfd8b in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5299 mod = 3 rl = 4 rh = 7 destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #2 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #3 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #4 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #5 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #6 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #7 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bbb437 in __i686.get_pc_thunk.bx () from /usr/lib/xorg/modules//libint10.so (gdb) bt full #0 0xb7bbb437 in __i686.get_pc_thunk.bx () from /usr/lib/xorg/modules//libint10.so No symbol table info available. #1 0xb7bbe65e in fetch_byte_imm () at ../../../../hw/xfree86/int10/../x86emu/decode.c:178 fetched = <value optimized out> #2 0xb7bbf8b7 in x86emuOp_jump_near_NB (op1=115 's') at ../../../../hw/xfree86/int10/../x86emu/ops.c:4897 No locals. #3 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #4 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #5 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #6 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #7 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #8 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb7bc7514 in cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:447 447 in ../../../../hw/xfree86/int10/../x86emu/prim_ops.c (gdb) bt full #0 0xb7bc7514 in cmp_byte (d=200 '�', s=144 '\220') at ../../../../hw/xfree86/int10/../x86emu/prim_ops.c:447 res = 56 bc = 48 #1 0xb7bbfd8b in x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5299 mod = 3 rl = 4 rh = 7 destreg = (x86emuu8 *) 0xb7bd680d "�" imm = <value optimized out> destval = <value optimized out> #2 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #3 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #4 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #5 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #6 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #7 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) exit Undefined command: "exit". Try "help". (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) y Detaching from program: /usr/bin/Xorg, process 5045 root@Lore:~# exit exit Script done on Mon 07 Jan 2008 10:50:16 PM MST root@Lore:~# Binary package hint: xserver-xorg-core-dbg Added Additional comments about recreating this BUG in Hardy Alpha-3 in comments below. Ubuntu version 7.10 Gutsy xserver-xorg-core When launching X at anytime, usally right off the start. Ie right after X launches and splash screen occurs. /usr/bin/X goes into infinate loop consuming 99% CPU. Verified by booting to single user, starting sshd, and letting boot. As soon as screen goes blank, login via ssh and run top. This occurs on a Toshiba Satellite Laptop 1800 exact model PS181C BIOS version 1.2 (floppy is dead, cannot upgrade BIOS) Other reports of similair problem on FORUM and at following link with Debian Kernel: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454304 The following is the backtrace (first loop): #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1}
2008-01-13 08:54:03 Timo Aaltonen bug assigned to xorg-server
2008-01-13 08:58:42 Timo Aaltonen xserver-xorg-video-trident: importance Undecided Medium
2008-01-13 08:58:42 Timo Aaltonen xserver-xorg-video-trident: status Incomplete Confirmed
2008-01-13 11:00:13 Bug Watch Updater xorg-server: status Unknown Confirmed
2008-03-25 07:27:13 Timo Aaltonen xorg-server: status Confirmed Incomplete
2008-10-31 10:16:16 Timo Aaltonen xorg-server: bugtargetdisplayname xorg-server (Ubuntu) xserver-xorg-video-trident (Ubuntu)
2008-10-31 10:16:16 Timo Aaltonen xorg-server: bugtargetname xorg-server (Ubuntu) xserver-xorg-video-trident (Ubuntu)
2008-10-31 10:16:16 Timo Aaltonen xorg-server: statusexplanation Have you seen this bug since Feb. 19th? There was a patch added to Hardy that could fix this, so please try without NoDDC.
2008-10-31 10:16:16 Timo Aaltonen xorg-server: title Bug #181176 in xorg-server (Ubuntu): "[Hardy Alpha-3] xserver-xorg-core /usr/bin/X goes into infinate loop on Toshiba Satellite 1800 PS181C Trident " Bug #181176 in xserver-xorg-video-trident (Ubuntu): "[Hardy Alpha-3] xserver-xorg-core /usr/bin/X goes into infinate loop on Toshiba Satellite 1800 PS181C Trident "
2008-10-31 10:16:28 Timo Aaltonen xserver-xorg-video-trident: status Incomplete Confirmed
2008-10-31 11:30:59 Timo Aaltonen title [Hardy Alpha-3] xserver-xorg-core /usr/bin/X goes into infinate loop on Toshiba Satellite 1800 PS181C Trident [trident] xserver goes into infinate loop
2009-01-17 10:40:36 Bryce Harrington description Binary package hint: xserver-xorg-core-dbg Added Additional comments about recreating this BUG in Hardy Alpha-3 in comments below. Ubuntu version 7.10 Gutsy xserver-xorg-core When launching X at anytime, usally right off the start. Ie right after X launches and splash screen occurs. /usr/bin/X goes into infinate loop consuming 99% CPU. Verified by booting to single user, starting sshd, and letting boot. As soon as screen goes blank, login via ssh and run top. This occurs on a Toshiba Satellite Laptop 1800 exact model PS181C BIOS version 1.2 (floppy is dead, cannot upgrade BIOS) Other reports of similair problem on FORUM and at following link with Debian Kernel: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454304 The following is the backtrace (first loop): #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} Binary package hint: xserver-xorg-core-dbg Added Additional comments about recreating this BUG in Hardy Alpha-3 in comments below. Ubuntu version 7.10 Gutsy xserver-xorg-core When launching X at anytime, usally right off the start. Ie right after X launches and splash screen occurs. /usr/bin/X goes into infinate loop consuming 99% CPU. Verified by booting to single user, starting sshd, and letting boot. As soon as screen goes blank, login via ssh and run top. This occurs on a Toshiba Satellite Laptop 1800 exact model PS181C BIOS version 1.2 (floppy is dead, cannot upgrade BIOS) Other reports of similair problem on FORUM and at following link with Debian Kernel: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454304 The following is the backtrace (first loop): #0 x86emuOp_opc80_byte_RM_IMM (op1=128 '\200') at ../../../../hw/xfree86/int10/../x86emu/ops.c:5205 mod = <value optimized out> rl = <value optimized out> rh = <value optimized out> destreg = <value optimized out> imm = <value optimized out> destval = <value optimized out> #1 0xb7bd11b3 in X86EMU_exec () at ../../../../hw/xfree86/int10/../x86emu/decode.c:122 op1 = <value optimized out> #2 0xb7bbd825 in xf86ExecX86int10 (pInt=0x8217870) at ../../../../hw/xfree86/int10/xf86x86emu.c:40 sig = 0 #3 0xb7bd93f9 in vbeDoEDID (pVbe=0x8217848, pDDCModule=0x0) at ../../../../hw/xfree86/vbe/vbe.c:190 pMonitor = <value optimized out> pModule = (pointer) 0x1 DDC_data = <value optimized out> #4 0xb7c0aa20 in TRIDENTSwitchMode () from /usr/lib/xorg/modules/drivers//trident_drv.so No symbol table info available. #5 0x080a8e54 in InitOutput (pScreenInfo=0x8202a80, argc=10, argv=0xbf9e45f4) at ../../../../hw/xfree86/common/xf86Init.c:601 i = <value optimized out> j = -1208328589 k = <value optimized out> scr_index = <value optimized out> modulelist = <value optimized out> optionlist = (pointer *) 0x82115e0 layout = <value optimized out> screenpix24 = <value optimized out> pix24 = <value optimized out> pix24From = <value optimized out> autoconfig = <value optimized out> generation = 1 #6 0x08076ceb in main (argc=10, argv=0xbf9e45f4, envp=0xbf9e4620) at ../../dix/main.c:370 i = <value optimized out> error = 136217184 xauthfile = <value optimized out> alwaysCheckForInput = {0, 1} [lspci] 01:00.0 VGA compatible controller [0300]: Trident Microsystems CyberBlade/i1 [1023:8620] (rev 5d) 00:00.0 Host bridge [0600]: ALi Corporation M1632M Northbridge+Trident [10b9:1632] (rev 01) Subsystem: Toshiba America Info Systems Unknown device [1179:0004] 01:00.0 VGA compatible controller [0300]: Trident Microsystems CyberBlade/i1 [1023:8620] (rev 5d) (prog-if 00 [VGA controller]) Subsystem: Toshiba America Info Systems Unknown device [1179:0001]
2009-09-02 23:40:11 Bryce Harrington tags hardy
2010-09-13 21:14:13 Bug Watch Updater xorg-server: importance Unknown Medium
2011-01-25 13:49:15 Bug Watch Updater xorg-server: importance Medium Unknown
2011-02-03 13:38:18 Bug Watch Updater xorg-server: importance Unknown Medium
2012-03-13 16:50:54 Bug Watch Updater bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454304
2012-03-13 16:50:54 Bug Watch Updater bug watch added https://bugs.freedesktop.org/show_bug.cgi?id=11617
2012-03-13 16:50:54 Bug Watch Updater bug watch added https://bugs.freedesktop.org/show_bug.cgi?id=3946
2014-07-08 06:19:27 Musaab Jameel xserver-xorg-video-trident (Ubuntu): status Confirmed New
2014-07-08 06:19:27 Musaab Jameel xserver-xorg-video-trident (Ubuntu): assignee Musaab Jameel (mosaabjm)
2014-07-08 06:19:45 Musaab Jameel xserver-xorg-video-trident (Ubuntu): status New Incomplete
2014-07-08 15:23:55 Musaab Jameel xserver-xorg-video-trident (Ubuntu): status Incomplete Fix Released
2018-06-13 03:43:22 Bug Watch Updater xorg-server: status Confirmed Invalid