[Bug 224966] [NEW] segfault in Xorg, gdm, compiz on wheel scroll with firefox/webmail

Launchpad Bug Tracker 224966 at bugs.launchpad.net
Wed Apr 30 22:59:44 UTC 2008


You have been subscribed to a public bug:

0)SUMMARY: 
In firefox, scrolling the current window by using the mouse wheel triggered seg faults in Xorg and compiz.
This bug seemed to be specific to viewing certain content.  For example, I am having no problem with scrolling in the ubuntu lanuchpad site.
The problem occurred when looking at (work) email over the web at a webmail/MSoutlook-driven site.

The bug kills the current X session, causing the screen to go black.  X then resets, and produces the login screen.   
The bug also generated the following log entries in /var/log/messages

The bug persists after system poweroff/reset.

Apr 30 15:10:43 pjb-linux-desktop kernel: [142757.525629] Xorg[5901]: segfault at ff00e342ff rip 7f53ba5366f3 rsp 7fffc6611520 error 4
Apr 30 15:11:34 pjb-linux-desktop kernel: [142808.621515] Xorg[9283]: segfault at 7fffee92f217 rip 7f3dee645933 rsp 7ffff80dccc0 error 4
Apr 30 15:11:34 pjb-linux-desktop kernel: [142808.648437] compiz.real[9494]: segfault at 13f9 rip 40fee0 rsp 7fff672a1170 error 4
Apr 30 15:13:41 pjb-linux-desktop kernel: [142935.383705] gdm[5881]: segfault at 916120 rip 7f6e8e25455a rsp 7fff99ada730 error 4
Apr 30 15:17:09 pjb-linux-desktop kernel: [  203.400023] Xorg[5852]: segfault at ff00cb09ff rip 7fafc22c8290 rsp 7fffce3091a8 error 4

Each of these was caused by trying to scroll an email message viewed on
a webmail web site using firefox.

1) UBUNTU RELEASE INFO

lsb_release -rd
Description:	Ubuntu 8.04
Release:	8.04

2) PACKAGE VERSIONS

The graphics card is a Nvidia Geforce 8800 GT
I have Nvidia drivers installed from the add/remove bar
NVidia binary X.Org driver ('new' driver)
NVIDIA binary XFree86 4.x/X.Org 'new' driver 
These XFree86 4.x/X.Org binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server and supports the newer GeForce, nForce and Quadro families of NVIDIA chipsets. AGP, TV-out and flat panel displays are also supported.

apt-cache policy compiz
compiz:
  Installed: 1:0.7.4-0ubuntu6
  Candidate: 1:0.7.4-0ubuntu6
  Version table:
 *** 1:0.7.4-0ubuntu6 0
        500 http://us.archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status

dpkg-query --list | grep X
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
ii  bind9-host                                 1:9.4.2-10                    Version of 'host' bundled with BIND 9.X
ii  cupsys                                     1.3.7-1ubuntu3                Common UNIX Printing System(tm) - server
ii  cupsys-bsd                                 1.3.7-1ubuntu3                Common UNIX Printing System(tm) - BSD comman
ii  cupsys-client                              1.3.7-1ubuntu3                Common UNIX Printing System(tm) - client pro
ii  cupsys-common                              1.3.7-1ubuntu3                Common UNIX Printing System(tm) - common fil
ii  dash                                       0.5.4-8ubuntu1                POSIX-compliant shell
ii  dbus-x11                                   1.1.20-1ubuntu1               simple interprocess messaging system (X11 de
ii  docbook-xml                                4.5-5                         standard XML documentation system, for softw
ii  gstreamer0.10-x                            0.10.18-3                     GStreamer plugins for X11 and Pango
ii  konsole                                    4:3.5.9-0ubuntu7              X terminal emulator for KDE
ii  libcap1                                    1:1.10-14build1               support for getting/setting POSIX.1e capabil
ii  libchromexvmc1                             1:0.2.901-0ubuntu4            XvMC Libraries used by the Openchrome VIA dr
ii  libchromexvmcpro1                          1:0.2.901-0ubuntu4            XvMC Pro Libraries used by the Openchrome VI
ii  libcupsimage2                              1.3.7-1ubuntu3                Common UNIX Printing System(tm) - image libs
ii  libcupsys2                                 1.3.7-1ubuntu3                Common UNIX Printing System(tm) - libs
ii  libdmx1                                    1:1.0.2-2build1               X11 Distributed Multihead extension library
ii  libexempi3                                 1.99.9-1                      library to parse XMP metadata (Library)
ii  libexif12                                  0.6.16-2.1                    library to parse EXIF files
ii  libexpat1                                  2.0.1-0ubuntu1                XML parsing C library - runtime library
ii  libfontenc1                                1:1.0.4-2                     X11 font encoding library
ii  libfs6                                     2:1.0.0-4ubuntu2              X11 Font Services library
ii  libgd2-noxpm                               2.0.35.dfsg-3ubuntu2          GD Graphics Library version 2 (without XPM s
ii  libice6                                    2:1.0.4-1                     X11 Inter-Client Exchange library
ii  libkpathsea4                               2007.dfsg.1-2                 TeX Live: path search library for TeX (runti
ii  libopenexr2ldbl                            1.2.2-4.4ubuntu1              runtime files for the OpenEXR image library
ii  libopenobex1                               1.3-3ubuntu1                  OBEX protocol library
ii  libpixman-1-0                              0.10.0-0ubuntu1               pixel-manipulation library for X and cairo
ii  librpc-xml-perl                            0.59-2                        Perl module implementation of XML-RPC
ii  librsvg2-2                                 2.22.2-2                      SAX-based renderer library for SVG files (ru
ii  librsvg2-common                            2.22.2-2                      SAX-based renderer library for SVG files (ex
ii  libsdl1.2debian-alsa                       1.2.13-1ubuntu1               Simple DirectMedia Layer (with X11 and ALSA 
ii  libsm6                                     2:1.0.3-1                     X11 Session Management library
ii  libx11-6                                   2:1.1.3-1ubuntu2              X11 client-side library
ii  libx11-data                                2:1.1.3-1ubuntu2              X11 client-side library
ii  libx11-xcb1                                2:1.1.3-1ubuntu2              Xlib/XCB interface library
ii  libxalan110                                1.10-3.1                      Provides XSLT support for applications
ii  libxau6                                    1:1.0.3-2                     X11 authorisation library
ii  libxaw7                                    2:1.0.4-1                     X11 Athena Widget library
ii  libxcb-xlib0                               1.1-1ubuntu1                  X C Binding, Xlib/XCB interface library
ii  libxcb1                                    1.1-1ubuntu1                  X C Binding
ii  libxcomposite1                             1:0.4.0-1                     X11 Composite extension library
ii  libxcursor1                                1:1.1.9-1                     X cursor management library
ii  libxdamage1                                1:1.1.1-3                     X11 damaged region extension library
ii  libxdmcp6                                  1:1.0.2-2                     X11 Display Manager Control Protocol library
ii  libxerces27                                2.7.0-5                       validating XML parser library for C++
ii  libxevie1                                  1:1.0.2-2                     X11 EvIE extension library
ii  libxext6                                   2:1.0.3-2build1               X11 miscellaneous extension library
ii  libxfixes3                                 1:4.0.3-2                     X11 miscellaneous 'fixes' extension library
ii  libxfont1                                  1:1.3.1-2                     X11 font rasterisation library
ii  libxft2                                    2.1.12-2ubuntu5               FreeType-based font drawing library for X
ii  libxi6                                     2:1.1.3-1                     X11 Input extension library
ii  libxinerama1                               2:1.0.2-1build1               X11 Xinerama extension library
ii  libxkbfile1                                1:1.0.4-1                     X11 keyboard file manipulation library
ii  libxklavier12                              3.5-1                         X Keyboard Extension high-level API
ii  libxml-parser-perl                         2.34-4.3                      Perl module for parsing XML files
ii  libxml-twig-perl                           1:3.32-1                      Perl module for processing huge XML document
ii  libxml2                                    2.6.31.dfsg-2ubuntu1          GNOME XML library
ii  libxml2-utils                              2.6.31.dfsg-2ubuntu1          XML utilities
ii  libxmu6                                    2:1.0.4-1                     X11 miscellaneous utility library
ii  libxmuu1                                   2:1.0.4-1                     X11 miscellaneous micro-utility library
ii  libxp6                                     1:1.0.0.xsf1-1build1          X Printing Extension (Xprint) client library
ii  libxpm4                                    1:3.5.7-1                     X11 pixmap library
ii  libxrandr2                                 2:1.2.2-1                     X11 RandR extension library
ii  libxrender1                                1:0.9.4-1                     X Rendering Extension client library
ii  libxres1                                   2:1.0.3-1                     X11 Resource extension library
ii  libxslt1.1                                 1.1.22-1ubuntu1               XSLT processing library - runtime library
ii  libxss1                                    1:1.1.2-1                     X11 Screen Saver extension library
ii  libxt6                                     1:1.0.5-3                     X11 toolkit intrinsics library
ii  libxtrap6                                  2:1.0.0-4build1               X11 event trapping extension library
ii  libxtst6                                   2:1.0.3-1                     X11 Testing -- Resource extension library
ii  libxv1                                     2:1.0.3-1ubuntu1              X11 Video extension library
ii  libxxf86dga1                               2:1.0.2-1                     X11 Direct Graphics Access extension library
ii  libxxf86misc1                              1:1.0.1-2                     X11 XFree86 miscellaneous extension library
ii  libxxf86vm1                                1:1.0.1-2                     X11 XFree86 video mode extension library
ii  nvidia-glx-new                             169.12+2.6.24.12-16.34        NVIDIA binary XFree86 4.x/X.Org 'new' driver
ii  obex-data-server                           0.3.1-0ubuntu1                D-Bus service for OBEX client and server sid
ii  pulseaudio-module-x11                      0.9.10-1ubuntu1               X11 module for PulseAudio sound server
ii  python-libxml2                             2.6.31.dfsg-2ubuntu1          Python bindings for the GNOME XML library
ii  r-cran-xml                                 1.93-2-1                      GNU R package for XML parsing and generation
ii  rss-glx                                    0.8.1-8ubuntu4                Really Slick Screensavers GLX Port
ii  sgml-data                                  2.0.3                         common SGML and XML data
ii  ssh-askpass-gnome                          1:4.7p1-8ubuntu1              interactive X program to prompt users for a 
ii  tk8.4                                      8.4.16-2ubuntu1               Tk toolkit for Tcl and X11, v8.4 - run-time 
ii  x-ttcidfont-conf                           27                            TrueType and CID fonts configuration for X
ii  x11-apps                                   7.3+1                         X applications
ii  x11-common                                 1:7.3+10ubuntu10              X Window System (X.Org) infrastructure
ii  x11-session-utils                          7.3+1                         X session utilities
ii  x11-utils                                  7.3+1                         X11 utilities
ii  x11-xfs-utils                              7.3+1                         X font server utilities
ii  x11-xkb-utils                              7.3+1                         X11 XKB utilities
ii  x11-xserver-utils                          7.3+2                         X server utilities
ii  xauth                                      1:1.0.2-2                     X authentication utility
ii  xaw3dg                                     1.5+E-15                      Xaw3d widget set
ii  xbase-clients                              1:7.3+10ubuntu10              miscellaneous X clients - metapackage
ii  xbitmaps                                   1.0.1-2ubuntu1                Base X bitmaps
ii  xcursor-themes                             1.0.1-5ubuntu1                Base X cursor themes
ii  xfonts-100dpi                              1:1.0.0-4                     100 dpi fonts for X
ii  xfonts-75dpi                               1:1.0.0-4                     75 dpi fonts for X
ii  xfonts-base                                1:1.0.0-5                     standard fonts for X
ii  xfonts-encodings                           1:1.0.2-3                     Encodings for X.Org fonts
ii  xfonts-scalable                            1:1.0.0-6                     scalable fonts for X
ii  xfonts-utils                               1:1.0.1-2ubuntu1              X Window System font utility programs
ii  xinit                                      1.0.7-2                       X server initialisation tool
ii  xkb-data                                   1.1~cvs.20080104.1-1ubuntu6   X Keyboard Extension (XKB) configuration dat
ii  xml-core                                   0.11                          XML infrastructure and XML catalog file supp
ii  xorg                                       1:7.3+10ubuntu10              X.Org X Window System
ii  xserver-xorg                               1:7.3+10ubuntu10              the X.Org X server
ii  xserver-xorg-core                          2:1.4.1~git20080131-1ubuntu9  Xorg X server - core server
ii  xserver-xorg-input-all                     1:7.3+10ubuntu10              the X.Org X server -- input driver metapacka
ii  xserver-xorg-input-evdev                   1:1.2.0-1ubuntu2              X.Org X server -- evdev input driver
ii  xserver-xorg-input-kbd                     1:1.2.2-3ubuntu1              X.Org X server -- keyboard input driver
ii  xserver-xorg-input-mouse                   1:1.2.3-2                     X.Org X server -- mouse input driver
ii  xserver-xorg-input-synaptics               0.14.7~git20070706-1ubuntu4   Synaptics TouchPad driver for X.Org server
ii  xserver-xorg-input-vmmouse                 1:12.4.3-1ubuntu1             X.Org X server -- VMMouse input driver to us
ii  xserver-xorg-input-wacom                   1:0.7.9.8-0ubuntu3            X.Org X server -- Wacom input driver
ii  xserver-xorg-video-all                     1:7.3+10ubuntu10              the X.Org X server -- output driver metapack
ii  xserver-xorg-video-apm                     1:1.1.1-10                    X.Org X server -- APM display driver
ii  xserver-xorg-video-ark                     1:0.6.0-9                     X.Org X server -- ark display driver
ii  xserver-xorg-video-ati                     1:6.8.0-1                     X.Org X server -- ATI display driver
ii  xserver-xorg-video-chips                   1:1.1.1-9                     X.Org X server -- Chips display driver
ii  xserver-xorg-video-cirrus                  1:1.1.0-8                     X.Org X server -- Cirrus display driver
ii  xserver-xorg-video-cyrix                   1:1.1.0-8                     X.Org X server -- Cyrix display driver
ii  xserver-xorg-video-dummy                   1:0.2.0-7                     X.Org X server -- dummy display driver
ii  xserver-xorg-video-fbdev                   1:0.3.1-4                     X.Org X server -- fbdev display driver
ii  xserver-xorg-video-glint                   1:1.1.1-8                     X.Org X server -- Glint display driver
ii  xserver-xorg-video-i128                    1:1.2.1-4                     X.Org X server -- i128 display driver
ii  xserver-xorg-video-i810                    2:1.7.4-0ubuntu7              X.Org X server -- Intel i8xx, i9xx display d
ii  xserver-xorg-video-intel                   2:2.2.1-1ubuntu12             X.Org X server -- Intel i8xx, i9xx display d
ii  xserver-xorg-video-mga                     1:1.4.8.dfsg.1-1              X.Org X server -- MGA display driver
ii  xserver-xorg-video-neomagic                1:1.1.1-8                     X.Org X server -- Neomagic display driver
ii  xserver-xorg-video-nv                      1:2.1.8-1ubuntu1              X.Org X server -- NV display driver
ii  xserver-xorg-video-openchrome              1:0.2.901-0ubuntu4            X.Org X server -- VIA display driver
ii  xserver-xorg-video-rendition               1:4.1.3.dfsg.1-4              X.Org X server -- Rendition display driver
ii  xserver-xorg-video-s3                      1:0.5.0-4                     X.Org X server -- legacy S3 display driver
ii  xserver-xorg-video-s3virge                 1:1.9.1-7                     X.Org X server -- S3 ViRGE display driver
ii  xserver-xorg-video-savage                  1:2.1.3-5                     X.Org X server -- Savage display driver
ii  xserver-xorg-video-siliconmotion           1:1.5.1-3                     X.Org X server -- SiliconMotion display driv
ii  xserver-xorg-video-sis                     1:0.9.3-6                     X.Org X server -- SiS display driver
ii  xserver-xorg-video-sisusb                  1:0.8.1-9                     X.Org X server -- SiS USB display driver
ii  xserver-xorg-video-tdfx                    1:1.3.0-6                     X.Org X server -- tdfx display driver
ii  xserver-xorg-video-tga                     1:1.1.0-9ubuntu1              X.Org X server -- TGA display driver
ii  xserver-xorg-video-trident                 1:1.2.4-1                     X.Org X server -- Trident display driver
ii  xserver-xorg-video-tseng                   1:1.1.1-4                     X.Org X server -- Tseng display driver
ii  xserver-xorg-video-v4l                     1:0.1.1-6ubuntu1              X.Org X server -- Video 4 Linux display driv
ii  xserver-xorg-video-vesa                    1:1.3.0-4ubuntu4              X.Org X server -- VESA display driver
ii  xserver-xorg-video-vga                     1:4.1.0-8                     X.Org X server -- VGA display driver
ii  xserver-xorg-video-via                     1:0.2.2-5                     X.Org X server -- VIA display driver
ii  xserver-xorg-video-vmware                  1:10.15.2-1ubuntu2            X.Org X server -- VMware display driver
ii  xserver-xorg-video-voodoo                  1:1.1.1-5                     X.Org X server -- Voodoo display driver
ii  xsltproc                                   1.1.22-1ubuntu1               XSLT command line processor
ii  xterm                                      229-1ubuntu1                  X terminal emulator
ii  xulrunner-1.9                              1.9~b5+nobinonly-0ubuntu3     XUL + XPCOM application runner
ii  xutils                                     1:7.3+10ubuntu10              X Window System utility programs metapackage
ii  xutils-dev                                 1:7.2.ds2-1ubuntu1            X Window System utility programs for develop

lspci output 
lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:03.0 Communication controller: Intel Corporation 82G33/G31/P35/P31 Express MEI Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82562V-2 10/100 Network Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA RAID Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8800 GT (rev a2)
07:00.0 Communication controller: Conexant Unknown device 2f40
07:02.0 Mass storage controller: Integrated Technology Express, Inc. ITE 8211F Single Channel UDMA 133 (rev 11)
07:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70)

3) What I expected to happen:
I expected rolling the mouse scroll wheel to scroll the current window up or down.

4) What happened instead:
X crashes, screen goes black, X resets.  See summary (0) at top for log entries.
This bug does reproduce, but only in certain specific situations.  Often, the wheel mouse is fine.

** Affects: firefox (Ubuntu)
     Importance: Undecided
         Status: New

-- 
segfault in Xorg, gdm, compiz on wheel scroll with firefox/webmail
https://bugs.launchpad.net/bugs/224966
You received this bug notification because you are a member of Mozilla Bugs, which is subscribed to firefox in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list