Activity log for bug #525066

Date Who What changed Old value New value Message
2010-02-20 22:21:13 Brian J. Murrell bug added bug
2010-02-20 22:21:13 Brian J. Murrell attachment added BootDmesg.txt http://launchpadlibrarian.net/39457954/BootDmesg.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added CurrentDmesg.txt http://launchpadlibrarian.net/39457955/CurrentDmesg.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added Dependencies.txt http://launchpadlibrarian.net/39457956/Dependencies.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added GdmLog.txt http://launchpadlibrarian.net/39457957/GdmLog.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added GdmLogOld.txt http://launchpadlibrarian.net/39457958/GdmLogOld.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added Lspci.txt http://launchpadlibrarian.net/39457959/Lspci.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added Lsusb.txt http://launchpadlibrarian.net/39457960/Lsusb.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added PciDisplay.txt http://launchpadlibrarian.net/39457961/PciDisplay.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added ProcCpuinfo.txt http://launchpadlibrarian.net/39457962/ProcCpuinfo.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added ProcInterrupts.txt http://launchpadlibrarian.net/39457963/ProcInterrupts.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added ProcModules.txt http://launchpadlibrarian.net/39457964/ProcModules.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added UdevDb.txt http://launchpadlibrarian.net/39457965/UdevDb.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added UdevLog.txt http://launchpadlibrarian.net/39457966/UdevLog.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added XorgConf.txt http://launchpadlibrarian.net/39457967/XorgConf.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added XorgLog.txt http://launchpadlibrarian.net/39457968/XorgLog.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added XorgLogOld.txt http://launchpadlibrarian.net/39457969/XorgLogOld.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added Xrandr.txt http://launchpadlibrarian.net/39457970/Xrandr.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added glxinfo.txt http://launchpadlibrarian.net/39457971/glxinfo.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added setxkbmap.txt http://launchpadlibrarian.net/39457972/setxkbmap.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added xdpyinfo.txt http://launchpadlibrarian.net/39457973/xdpyinfo.txt
2010-02-20 22:21:13 Brian J. Murrell attachment added xkbcomp.txt http://launchpadlibrarian.net/39457974/xkbcomp.txt
2010-02-21 12:05:54 Bryce Harrington affects xorg (Ubuntu) nvidia-graphics-drivers-180 (Ubuntu)
2010-03-18 10:41:59 Bryce Harrington tags apport-bug i386 apport-bug i386 karmic
2010-11-16 00:58:12 Sheng Yang affects nvidia-graphics-drivers-180 (Ubuntu) xorg (Ubuntu)
2010-11-16 01:00:57 Sheng Yang bug added subscriber yasker
2010-11-23 01:37:04 Bryce Harrington xorg (Ubuntu): importance Undecided High
2010-11-23 01:37:04 Bryce Harrington xorg (Ubuntu): status New Incomplete
2010-11-24 04:06:31 Sheng Yang attachment added Xorg log after crash with GDB attached. https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/525066/+attachment/1743066/+files/gdb-Xorg.tar.gz
2010-11-26 21:42:44 Bryce Harrington affects xorg (Ubuntu) xorg-server (Ubuntu)
2010-11-26 21:42:44 Bryce Harrington xorg-server (Ubuntu): status Incomplete Confirmed
2010-11-27 00:21:30 Bryce Harrington xorg-server (Ubuntu): status Confirmed Triaged
2011-01-12 22:41:26 Bryce Harrington description Binary package hint: xorg Lots of discussion over at: http://ubuntuforums.org/showthread.php?t=965695 But the gist of it is, x11vnc is able to segfault xorg. Quite simple to reproduce. Find a "victim" machine and boot it up to the gdm login prompt. Then ssh into the machine and run: # DISPLAY=:0 x11vnc (notice logged in as root) and then connect with a vnc client. Try to log in and very quickly the vnc connection will be closed and when you reconnect you will be at a new login prompt. That's because the last X11 server crashed. Check out /var/log/Xorg.0.log.old on the victim machine. ProblemType: Bug Architecture: i386 Date: Sat Feb 20 17:09:35 2010 DistroRelease: Ubuntu 9.10 MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M. NonfreeKernelModules: nvidia Package: xorg 1:7.4+3ubuntu10 ProcCmdLine: auto BOOT_IMAGE=ubuntu root=/dev/mapper/rootvol-ubuntu_root ProcEnviron: LANG=en_CA.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-19.56-generic RelatedPackageVersions: xserver-xorg 1:7.4+3ubuntu10 libgl1-mesa-glx 7.6.0-1ubuntu4 libdrm2 2.4.14-1ubuntu1 xserver-xorg-video-intel 2:2.9.0-1ubuntu2.1 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1 SourcePackage: xorg Uname: Linux 2.6.31-19-generic i686 dmi.bios.date: 10/23/2003 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 080009 dmi.board.name: P4P800S dmi.board.vendor: ASUSTeK Computer Inc. dmi.board.version: Rev 1.xx dmi.chassis.asset.tag: Asset-1234567890 dmi.chassis.type: 3 dmi.chassis.vendor: Chassis Manufacture dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080009:bd10/23/2003:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASUSTeKComputerInc.:rnP4P800S:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion: dmi.product.name: To Be Filled By O.E.M. dmi.product.version: To Be Filled By O.E.M. dmi.sys.vendor: To Be Filled By O.E.M. fglrx: Not loaded system: distro: Ubuntu architecture: i686kernel: 2.6.31-19-generic Binary package hint: xorg Lots of discussion over at: http://ubuntuforums.org/showthread.php?t=965695 But the gist of it is, x11vnc is able to segfault xorg. Quite simple to reproduce. Find a "victim" machine and boot it up to the gdm login prompt. Then ssh into the machine and run: # DISPLAY=:0 x11vnc (notice logged in as root) and then connect with a vnc client. Try to log in and very quickly the vnc connection will be closed and when you reconnect you will be at a new login prompt. That's because the last X11 server crashed. Check out /var/log/Xorg.0.log.old on the victim machine. (gdb) attach 3038 ... 0x00007f7652ee9485 in ?? () from /lib/libdrm_intel.so.1 (gdb) cont Continuing. Program received signal SIGSEGV, Segmentation fault. 0x00007f765395b662 in RecordAReply (pcbl=0x7e29a0, nulldata=0x0, calldata=0x7fffc929a050) at ../../record/record.c:601 in ../../record/record.c (gdb) (gdb) bt #0 0x00007f765395b662 in RecordAReply (pcbl=0x7e29a0, nulldata=0x0, calldata=0x7fffc929a050) at ../../record/record.c:601 #1 0x000000000043191c in _CallCallbacks (pcbl=0x7e29a0, call_data=0x7fffc929a050) at ../../dix/dixutils.c:743 #2 CallCallbacks (pcbl=0x7e29a0, call_data=0x7fffc929a050) at ../../dix/dixutils.c:877 #3 0x0000000000460091 in WriteToClient (who=0x41c8270, count=60, __buf=0x3d0b838) at ../../os/io.c:800 #4 0x00007f765395a8d2 in RecordFlushReplyBuffer (pContext=0x3d0b810, data1=0x0, len1=0, data2=<value optimized out>, len2=<value optimized out>) at ../../record/record.c:251 #5 0x00007f765395a946 in RecordFlushAllContexts (pcbl=<value optimized out>, nulldata=<value optimized out>, calldata=<value optimized out>) at ../../record/record.c:867 #6 0x000000000043191c in _CallCallbacks (pcbl=0x7e29a8, call_data=0x0) at ../../dix/dixutils.c:743 #7 CallCallbacks (pcbl=0x7e29a8, call_data=0x0) at ../../dix/dixutils.c:877 #8 0x000000000045ffd4 in WriteToClient (who=0x41c8270, count=60, __buf=0x3d0b838) at ../../os/io.c:824 #9 0x00007f765395a8d2 in RecordFlushReplyBuffer (pContext=0x3d0b810, data1=0x0, len1=0, data2=<value optimized out>, len2=<value optimized out>) at ../../record/record.c:251 #10 0x00007f765395a946 in RecordFlushAllContexts (pcbl=<value optimized out>, nulldata=<value optimized out>, calldata=<value optimized out>) at ../../record/record.c:867 #11 0x000000000043191c in _CallCallbacks (pcbl=0x7e29a8, call_data=0x0) at ../../dix/dixutils.c:743 #12 CallCallbacks (pcbl=0x7e29a8, call_data=0x0) at ../../dix/dixutils.c:877 #13 0x000000000045ffd4 in WriteToClient (who=0x41c8270, count=60, __buf=0x3d0b838) at ../../os/io.c:824 #14 0x00007f765395a8d2 in RecordFlushReplyBuffer (pContext=0x3d0b810, data1=0x0, len1=0, data2=<value optimized out>, len2=<value optimized out>) at ../../record/record.c:251 [Repeats endlessly...] ProblemType: Bug Architecture: i386 Date: Sat Feb 20 17:09:35 2010 DistroRelease: Ubuntu 9.10 MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M. NonfreeKernelModules: nvidia Package: xorg 1:7.4+3ubuntu10 ProcCmdLine: auto BOOT_IMAGE=ubuntu root=/dev/mapper/rootvol-ubuntu_root ProcEnviron:  LANG=en_CA.UTF-8  SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-19.56-generic RelatedPackageVersions:  xserver-xorg 1:7.4+3ubuntu10  libgl1-mesa-glx 7.6.0-1ubuntu4  libdrm2 2.4.14-1ubuntu1  xserver-xorg-video-intel 2:2.9.0-1ubuntu2.1  xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1 SourcePackage: xorg Uname: Linux 2.6.31-19-generic i686 dmi.bios.date: 10/23/2003 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 080009 dmi.board.name: P4P800S dmi.board.vendor: ASUSTeK Computer Inc. dmi.board.version: Rev 1.xx dmi.chassis.asset.tag: Asset-1234567890 dmi.chassis.type: 3 dmi.chassis.vendor: Chassis Manufacture dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080009:bd10/23/2003:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASUSTeKComputerInc.:rnP4P800S:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion: dmi.product.name: To Be Filled By O.E.M. dmi.product.version: To Be Filled By O.E.M. dmi.sys.vendor: To Be Filled By O.E.M. fglrx: Not loaded system:  distro: Ubuntu  architecture: i686kernel: 2.6.31-19-generic
2011-01-12 22:44:15 Bryce Harrington xorg-server (Ubuntu): assignee Bryce Harrington (bryce)
2011-02-02 17:03:23 Dustin Polke bug added subscriber Dustin Polke
2011-03-18 09:05:41 Launchpad Janitor xorg-server (Ubuntu): status Triaged Fix Released
2011-03-19 03:21:17 Launchpad Janitor branch linked lp:ubuntu/xorg-server