Launchpad has imported 5 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=28882.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2010-07-01T21:56:30+00:00 E-tim-w wrote:

Created attachment 36674
gdb trace of xorg-server seg fault

I'm running LXDE on an Arch Linux system and after a recent upgrade, now
xorg-server exits with a segmentation fault whenever I try to run
lxterminal (the terminal application in the LXDE suite). It happens
every time and immediately after invoking the program (before a window
even appears). I haven't been able to reproduce it with any other
application.


I'm attaching a gdb backtrace collected according to these instructions:

http://wiki.x.org/wiki/Development/Documentation/ServerDebugging?highlight=(segmentation)|(fault)

Since it looks like I only get one attachment, see below for an excerpt
from Xorg.0.log with a backtrace. There's also a gdb trace from
lxterminal showing that it exits without a seg fault.


Here's some version info for my system:

lxterminal 0.1.7-1
lxde-common 0.5.0-1

kernel 2.6.34-ARCH


$ X -version

X.Org X Server 1.8.0
Release Date: 2010-04-02
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.34-ARCH i686 
Current Operating System: Linux deimos 2.6.34-ARCH #1 SMP PREEMPT Sat Jun 19 
13:06:16 CEST 2010 i686
Kernel command line: 
root=/dev/disk/by-uuid/97258355-411c-456d-9ff4-d686b0a3408d ro
Build Date: 01 July 2010  10:29:43PM
 
Current version of pixman: 0.18.2


### excerpt from Xorg.0.log:

[  4480.061] 
Backtrace:
[  4480.061] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80df05b]
[  4480.062] 1: /usr/bin/X (0x8048000+0x63da5) [0x80abda5]
[  4480.062] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb788340c]
[  4480.062] 3: /usr/lib/xorg/modules/libfb.so (image_from_pict+0x3b8) 
[0xb72e6a58]
[  4480.062] 4: /usr/lib/xorg/modules/libfb.so (fbComposite+0x121) [0xb72e6c51]
[  4480.062] 5: /usr/bin/X (0x8048000+0xc7053) [0x810f053]
[  4480.062] 6: /usr/bin/X (CompositePicture+0x290) [0x8103710]
[  4480.062] 7: /usr/bin/X (0x8048000+0x12f0a2) [0x81770a2]
[  4480.062] 8: /usr/bin/X (0x8048000+0x12eea8) [0x8176ea8]
[  4480.063] 9: /usr/bin/X (0x8048000+0x12eea8) [0x8176ea8]
[  4480.063] 10: /usr/bin/X (0x8048000+0x9885f) [0x80e085f]
[  4480.063] 11: /usr/bin/X (BlockHandler+0x58) [0x80921f8]
[  4480.063] 12: /usr/bin/X (WaitForSomething+0x10c) [0x80a7fec]
[  4480.063] 13: /usr/bin/X (0x8048000+0x214d0) [0x80694d0]
[  4480.063] 14: /usr/bin/X (0x8048000+0x1a4b5) [0x80624b5]
[  4480.063] 15: /lib/libc.so.6 (__libc_start_main+0xe6) [0xb75c5c76]
[  4480.064] 16: /usr/bin/X (0x8048000+0x1a0a1) [0x80620a1]
[  4480.064] Segmentation fault at address 0x20
[  4480.064] 
Fatal server error:
[  4480.064] Caught signal 11 (Segmentation fault). Server aborting
[  4480.064] 


### gdb launch of lxterminal:

Reading symbols from /usr/bin/lxterminal...done.
(gdb) run
Starting program: /usr/bin/lxterminal 
[Thread debugging using libthread_db enabled]
[New Thread 0xb58c0b70 (LWP 23639)]
[Thread 0xb58c0b70 (LWP 23639) exited]

Program exited with code 01.
(gdb)

Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/705078/comments/0

------------------------------------------------------------------------
On 2010-07-04T11:06:21+00:00 E-tim-w wrote:

Created attachment 36745
gdb trace with debug symbols for libpixman

Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/705078/comments/1

------------------------------------------------------------------------
On 2010-07-04T11:09:17+00:00 E-tim-w wrote:

Created attachment 36746
gdb stack trace with code context for the calls

gdb short stack trace with the full function source code (w/line
numbers) for each routine in the trace

Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/705078/comments/2

------------------------------------------------------------------------
On 2010-07-06T08:54:51+00:00 Soren-sandmann wrote:

Apparently, the server calls set_has_client_clip() with a NULL image:

   #0  0xb75cb7bc in pixman_image_set_has_client_clip (image=0x0, 
client_clip=1) at pixman-image.c:530
   No locals.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/705078/comments/3

------------------------------------------------------------------------
On 2018-12-13T22:23:55+00:00 Gitlab-migration wrote:

-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has
been closed from further activity.

You can subscribe and participate further through the new bug through
this link to our GitLab instance:
https://gitlab.freedesktop.org/xorg/xserver/issues/402.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/705078/comments/44


** Changed in: xserver-xorg-video-intel
       Status: Confirmed => Unknown

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/705078

Title:
  Xorg crashed with SIGSEGV in pixman_image_set_has_client_clip()

Status in xf86-video-intel:
  Unknown
Status in xorg-server package in Ubuntu:
  Fix Released
Status in xorg-server package in Debian:
  Fix Released

Bug description:
  I was doing an installation from ubiquity and during the file copy
  phase X crashed.

  #1  DisableDevice ()
  #2  0x08067bb3 in RemoveDevice ()
  #3  0x080c2128 in DeleteInputDeviceRequest ()
  #4  0x08063e43 in ?? ()
  #5  0x08064457 in ?? ()
  #6  0x080af9c0 in ?? ()
  #7  0x080b0561 in ?? ()
  #8  0x080a554d in ?? ()
  #9  <signal handler called>
  #10 pixman_image_set_has_client_clip () from /usr/lib/libpixman-1.so.0
  #11 ?? () from /usr/lib/xorg/modules/libfb.so
  #12 fbComposite () from /usr/lib/xorg/modules/libfb.so
  #13 ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
  #14 ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
  #15 ?? ()
  #16 CompositePicture ()

  ProblemType: Crash
  DistroRelease: Ubuntu 11.04
  Package: xserver-xorg-core 2:1.9.0.902-1ubuntu4
  ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
  Uname: Linux 2.6.37-12-generic i686
  Architecture: i386
  CompizPlugins: No value set for 
`/apps/compiz-1/general/allscreens/options/active_plugins'
  DRM.card0.DP.1:
   status: disconnected
   enabled: disabled
   dpms: Off
   modes:
   edid-base64:
  DRM.card0.LVDS.1:
   status: connected
   enabled: enabled
   dpms: On
   modes: 1366x768
   edid-base64: 
AP///////wBMo0FUAAAAAAASAQOQIhN4Cof1lFdPjCcnUFQAAAABAQEBAQEBAQEBAQEBAQEBQRxWoFAAFjAwICUAYcYQAAAaQRxWoFAAFjAwICUAWMIQAAAaAAAA/gBSODAxSoAxNTZBVAogAAAAAAAAAAAAAAAAAAEBCiAgADY=
  DRM.card0.VGA.1:
   status: disconnected
   enabled: disabled
   dpms: Off
   modes:
   edid-base64:
  Date: Wed Jan 19 19:24:41 2011
  DistUpgraded: Fresh install
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-natty-20110119-0
  DistroCodename: natty
  DistroVariant: ubuntu
  ExecutablePath: /usr/bin/Xorg
  GdmLog1: Not present
  GdmLog2: Not present
  GraphicsCard:
   Subsystem: Dell Device [1028:02aa]
     Subsystem: Dell Device [1028:02aa]
  LiveMediaBuild: Ubuntu  "Natty" - Build i386 LIVE Binary 20110119-02:31
  MachineType: Dell Inc. Inspiron 1545
  ProcCmdline: X -br -ac -noreset -nolisten tcp -nr vt7 :0
  ProcCwd: /etc/X11
  ProcEnviron:
   LANGUAGE=
   PATH=(custom, no user)
   LANG=en_US.UTF-8
  ProcKernelCmdLine: noprompt cdrom-detect/try-usb=true 
initrd=/casper/initrd.lz boot=casper automatic-ubiquity only-ubiquity 
file=/cdrom/install/preseed.cfg quiet splash username=hostname 
hostname=hostname union=aufs BOOT_IMAGE=/casper/vmlinuz
  ProcKernelCmdLine_: noprompt cdrom-detect/try-usb=true 
initrd=/casper/initrd.lz boot=casper automatic-ubiquity only-ubiquity 
file=/cdrom/install/preseed.cfg quiet splash username=hostname 
hostname=hostname union=aufs BOOT_IMAGE=/casper/vmlinuz
  Renderer: Unknown
  SegvAnalysis:
   Segfault happened at: 0x813311e:     movb   $0x23,(%eax)
   PC (0x0813311e) ok
   source "$0x23" ok
   destination "(%eax)" (0x00000000) not located in a known VMA region (needed 
writable region)!
  SegvReason: writing NULL VMA
  Signal: 11
  SourcePackage: xorg-server
  StacktraceTop:
   pixman_image_set_has_client_clip () from /usr/lib/libpixman-1.so.0
   ?? () from /usr/lib/xorg/modules/libfb.so
   fbComposite () from /usr/lib/xorg/modules/libfb.so
   ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
   ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
  Title: Xorg crashed with SIGSEGV in pixman_image_set_has_client_clip()
  UserGroups:

  dmi.bios.date: 12/07/2009
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A14
  dmi.board.name: 0G848F
  dmi.board.vendor: Dell Inc.
  dmi.chassis.type: 8
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvrA14:bd12/07/2009:svnDellInc.:pnInspiron1545:pvr:rvnDellInc.:rn0G848F:rvr:cvnDellInc.:ct8:cvr:
  dmi.product.name: Inspiron 1545
  dmi.sys.vendor: Dell Inc.
  version.libdrm2: libdrm2 2.4.22-2ubuntu1
  version.libgl1-mesa-glx: libgl1-mesa-glx 7.9+repack-1ubuntu3
  version.xserver-xorg: xserver-xorg 1:7.5+6ubuntu7
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.13.2-1ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.13.901-2ubuntu2
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:0.0.16+git20100805+b96170a-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/705078/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to