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)
[K(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 |
|