← Back to team overview

desktop-packages team mailing list archive

[Bug 864010] Re: lightdm segfault in libglib after xorg segfault

 

Some more information.

I can reproduce the crash always in the following way:

1) Boot the machine.
2) Log in to KDE. Everything works, including 3d effects.
3) Log out of KDE. KDM starts.
4) Log back in -> X crashes, KDM restarts immediately.
5) Log in again -> KDE disables 3d effects and allows logging in.

Sometimes if I try to enable effects after 5), I can crash X again. But
that does not happen every time.

It also might be relevant that I can reproduce the crash on both my
desktop machine and my laptop, both of which are running Oneiric and
both of which have Intel integrated graphics. I have not seen similar
behavior with my work desktop, which has discrete nVidia graphics.

uname -a: Linux desktop 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:27:26 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
lspci graphics information: 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12)
Intel X driver version: 2:2.15.901-1ubuntu2.1

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

Title:
  lightdm segfault in libglib after xorg segfault

Status in “lightdm” package in Ubuntu:
  Incomplete
Status in “xorg-server” package in Ubuntu:
  Incomplete

Bug description:

  After typing my password into the new greeter I was given a black screen with just the pointer
  at midcentre; which wouldn't move.

  dmesg shows:

  [  274.801957] show_signal_msg: 21 callbacks suppressed
  [  274.801966] lightdm[1025]: segfault at ffffffff022be720 ip 00007fee2a0822de sp 00007fee27966af0 error 4 in libglib-2.0.so.0.3000.0[7fee29ffd000+f4000]
  [  274.803046] init: lightdm main process (956) killed by SEGV signal
  [  275.034456] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id

  There is no X server running, looking at /var/log/Xorg.0.log it ends
  with:

  [   288.858] (II) intel(0): EDID vendor "SEC", prod id 13875
  [   288.858] (II) intel(0): Printing DDC gathered Modelines:
  [   288.858] (II) intel(0): Modeline "1280x800"x0.0   68.94  1280 1296 1344 1408  800 801 804 816 -hsync -vsync (49.0 kHz)

  so doesn't look like it seg'd.
  There is no /var/crash entry (even though apport is enabled)

  I did notice (after a successful restart of lightdm and login - so maybe this is the next instance):
  /var/log/lightdm/x-0.log had:

  *** glibc detected *** /usr/bin/X: double free or corruption (!prev): 0x0000000001c3e750 ***
  ======= Backtrace: =========
  /lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7fda6de28a96]
  /lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fda6de2cd7c]
  /usr/lib/xorg/modules/drivers/intel_drv.so(+0x24502)[0x7fda6bff9502]
  /usr/bin/X(FreeResource+0x124)[0x44e384]
  /usr/bin/X[0x42b6ae]
  /usr/bin/X[0x42fb89]
  /usr/bin/X[0x4232fe]
  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7fda6ddd130d]
  /usr/bin/X[0x4235ed]
  ======= Memory map: ========
  00400000-005d4000 r-xp 00000000 08:01 2329796                            /usr/bin/Xorg
  007d3000-007d6000 r--p 001d3000 08:01 2329796                            /usr/bin/Xorg
  007d6000-007e6000 rw-p 001d6000 08:01 2329796                            /usr/bin/Xorg
  007e6000-007f4000 rw-p 00000000 00:00 0 
  0176e000-01c5a000 rw-p 00000000 00:00 0                                  [heap]
  7fda60000000-7fda60021000 rw-p 00000000 00:00 0 
  7fda60021000-7fda64000000 ---p 00000000 00:00 0 
  7fda6619e000-7fda6699e000 rw-s 104691000 00:05 5660                      /dev/dri/card0
  7fda6699e000-7fda6719e000 rw-s 103e91000 00:05 5660                      /dev/dri/card0
  7fda6719e000-7fda6799e000 rw-s 103691000 00:05 5660                      /dev/dri/card0
  7fda6799e000-7fda679aa000 r-xp 00000000 08:01 932940                     /lib/x86_64-linux-gnu/libnss_files-2.13.so
  7fda679aa000-7fda67ba9000 ---p 0000c000 08:01 932940                     /lib/x86_64-linux-gnu/libnss_files-2.13.so
  7fda67ba9000-7fda67baa000 r--p 0000b000 08:01 932940                     /lib/x86_64-linux-gnu/libnss_files-2.13.so
  7fda67baa000-7fda67bab000 rw-p 0000c000 08:01 932940                     /lib/x86_64-linux-gnu/libnss_files-2.13.so
  7fda67bab000-7fda67bb5000 r-xp 00000000 08:01 932942                     /lib/x86_64-linux-gnu/libnss_nis-2.13.so
  7fda67bb5000-7fda67db5000 ---p 0000a000 08:01 932942                     /lib/x86_64-linux-gnu/libnss_nis-2.13.so
  7fda67db5000-7fda67db6000 r--p 0000a000 08:01 932942                     /lib/x86_64-linux-gnu/libnss_nis-2.13.so
  7fda67db6000-7fda67db7000 rw-p 0000b000 08:01 932942                     /lib/x86_64-linux-gnu/libnss_nis-2.13.so
  7fda67db7000-7fda67dce000 r-xp 00000000 08:01 932937                     /lib/x86_64-linux-gnu/libnsl-2.13.so
  7fda67dce000-7fda67fcd000 ---p 00017000 08:01 932937                     /lib/x86_64-linux-gnu/libnsl-2.13.so
  7fda67fcd000-7fda67fce000 r--p 00016000 08:01 932937                     /lib/x86_64-linux-gnu/libnsl-2.13.so
  7fda67fce000-7fda67fcf000 rw-p 00017000 08:01 932937                     /lib/x86_64-linux-gnu/libnsl-2.13.so
  7fda67fcf000-7fda67fd1000 rw-p 00000000 00:00 0 

  7fda67fd1000-7fda67fd9000 r-xp 00000000 08:01 932938                     /lib/x86_64-linux-gnu/libnss_compat-2.13.so
  7fda67fd9000-7fda681d8000 ---p 00008000 08:01 932938                     /lib/x86_64-linux-gnu/libnss_compat-2.13.so
  7fda681d8000-7fda681d9000 r--p 00007000 08:01 932938                     /lib/x86_64-linux-gnu/libnss_compat-2.13.so
  7fda681d9000-7fda681da000 rw-p 00008000 08:01 932938                     /lib/x86_64-linux-gnu/libnss_compat-2.13.so
  7fda681da000-7fda689da000 rw-s 100b02000 00:05 5660                      /dev/dri/card0
  7fda689da000-7fda689e8000 r-xp 00000000 08:01 81935                      /usr/lib/xorg/modules/input/synaptics_drv.so
  7fda689e8000-7fda68be7000 ---p 0000e000 08:01 81935                      /usr/lib/xorg/modules/input/synaptics_drv.so
  7fda68be7000-7fda68be8000 r--p 0000d000 08:01 81935                      /usr/lib/xorg/modules/input/synaptics_drv.so
  7fda68be8000-7fda68be9000 rw-p 0000e000 08:01 81935                      /usr/lib/xorg/modules/input/synaptics_drv.so
  7fda68be9000-7fda68bfb000 r-xp 00000000 08:01 2346491                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
  7fda68bfb000-7fda68dfa000 ---p 00012000 08:01 2346491                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
  7fda68dfa000-7fda68dfb000 r--p 00011000 08:01 2346491                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
  7fda68dfb000-7fda68dfc000 rw-p 00012000 08:01 2346491                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
  7fda68dfc000-7fda68e17000 r-xp 00000000 08:01 147590                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
  7fda68e17000-7fda69016000 ---p 0001b000 08:01 147590                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
  7fda69016000-7fda69017000 r--p 0001a000 08:01 147590                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
  7fda69017000-7fda69018000 rw-p 0001b000 08:01 147590                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
  7fda69018000-7fda69027000 r-xp 00000000 08:01 2345706                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
  7fda69027000-7fda69226000 ---p 0000f000 08:01 2345706                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
  7fda69226000-7fda69227000 r--p 0000e000 08:01 2345706                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
  7fda69227000-7fda69228000 rw-p 0000f000 08:01 2345706                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
  7fda69228000-7fda6935b000 r-xp 00000000 08:01 149835                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0

  7fda6935b000-7fda6955b000 ---p 00133000 08:01 149835                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
  7fda6955b000-7fda6955c000 r--p 00133000 08:01 149835                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
  7fda6955c000-7fda69560000 rw-p 00134000 08:01 149835                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
  7fda69560000-7fda69564000 r-xp 00000000 08:01 2329972                    /usr/lib/libutouch-frame.so.1.1.0
  7fda69564000-7fda69763000 ---p 00004000 08:01 2329972                    /usr/lib/libutouch-frame.so.1.1.0
  7fda69763000-7fda69764000 r--p 00003000 08:01 2329972                    /usr/lib/libutouch-frame.so.1.1.0
  7fda69764000-7fda69765000 rw-p 00004000 08:01 2329972                    /usr/lib/libutouch-frame.so.1.1.0
  7fda69765000-7fda69768000 r-xp 00000000 08:01 2332238                    /usr/lib/libutouch-evemu.so.1.0.0
  7fda69768000-7fda69967000 ---p 00003000 08:01 2332238                    /usr/lib/libutouch-evemu.so.1.0.0
  7fda69967000-7fda69968000 r--p 00002000 08:01 2332238                    /usr/lib/libutouch-evemu.so.1.0.0
  7fda69968000-7fda69969000 rw-p 00003000 08:01 2332238                    /usr/lib/libutouch-evemu.so.1.0.0
  7fda69969000-7fda6996d000 r-xp 00000000 08:01 2337244                    /usr/lib/libmtdev.so.1.0.0
  7fda6996d000-7fda69b6d000 ---p 00004000 08:01 2337244                    /usr/lib/libmtdev.so.1.0.0
  7fda69b6d000-7fda69b6e000 r--p 00004000 08:01 2337244                    /usr/lib/libmtdev.so.1.0.0
  7fda69b6e000-7fda69b6f000 rw-p 00005000 08:01 2337244                    /usr/lib/libmtdev.so.1.0.0
  7fda69b6f000-7fda69b76000 r-xp 00000000 08:01 2330144                    /usr/lib/libutouch-grail.so.1.1.0
  7fda69b76000-7fda69d75000 ---p 00007000 08:01 2330144                    /usr/lib/libutouch-grail.so.1.1.0
  7fda69d75000-7fda69d76000 r--p 00006000 08:01 2330144                    /usr/lib/libutouch-grail.so.1.1.0
  7fda69d76000-7fda69d77000 rw-p 00007000 08:01 2330144                    /usr/lib/libutouch-grail.so.1.1.0
  7fda69d77000-7fda69d82000 r-xp 00000000 08:01 1776470                    /usr/lib/xorg/modules/input/evdev_drv.so
  7fda69d82000-7fda69f81000 ---p 0000b000 08:01 1776470                    /usr/lib/xorg/modules/input/evdev_drv.so
  7fda69f81000-7fda69f82000 r--p 0000a000 08:01 1776470                    /usr/lib/xorg/modules/input/evdev_drv.so
  7fda69f82000-7fda69f83000 rw-p 0000b000 08:01 1776470                    /usr/lib/xorg/modules/input/evdev_drv.so
  7fda69f83000-7fda6a683000 rw-s 102f91000 00:05 5660                      /dev/dri/card0
  7fda6a683000-7fda6a76b000 r-xp 00000000 08:01 2345527                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
  7fda6a76b000-7fda6a96b000 ---p 000e8000 08:01 2345527                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
  7fda6a96b000-7fda6a973000 r--p 000e8000 08:01 2345527                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
  7fda6a973000-7fda6a975000 rw-p 000f0000 08:01 2345527                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
  7fda6a975000-7fda6a98a000 rw-p 00000000 00:00 0 
  7fda6a98a000-7fda6a9b1000 r-xp 00000000 08:01 2087861                    /lib/x86_64-linux-gnu/libexpat.so.1.5.2
  7fda6a9b1000-7fda6abb1000 ---p 00027000 08:01 2087861                    /lib/x86_64-linux-gnu/libexpat.so.1.5.2
  7fda6abb1000-7fda6abb3000 r--p 00027000 08:01 2087861                    /lib/x86_64-linux-gnu/libexpat.so.1.5.2
  7fda6abb3000-7fda6abb4000 rw-p 00029000 08:01 2087861                    /lib/x86_64-linux-gnu/libexpat.so.1.5.2
  7fda6abb4000-7fda6acd0000 r-xp 00000000 08:01 2380182                    /usr/lib/x86_64-linux-gnu/dri/libglsl.so
  7fda6acd0000-7fda6aed0000 ---p 0011c000 08:01 2380182                    /usr/lib/x86_64-linux-gnu/dri/libglsl.so
  7fda6aed0000-7fda6aed8000 r--p 0011c000 08:01 2380182                    /usr/lib/x86_64-linux-gnu/dri/libglsl.so
  7fda6aed8000-7fda6aedb000 rw-p 00124000 08:01 2380182                    /usr/lib/x86_64-linux-gnu/dri/libglsl.so
  7fda6aedb000-7fda6aedc000 rw-p 00000000 00:00 0 
  7fda6aedc000-7fda6b103000 r-xp 00000000 08:01 2380186                    /usr/lib/x86_64-linux-gnu/dri/libdricore.so
  7fda6b103000-7fda6b303000 ---p 00227000 08:01 2380186                    /usr/lib/x86_64-linux-gnu/dri/libdricore.so
  7fda6b303000-7fda6b30d000 r--p 00227000 08:01 2380186                    /usr/lib/x86_64-linux-gnu/dri/libdricore.so
  7fda6b30d000-7fda6b30f000 rw-p 00231000 08:01 2380186                    /usr/lib/x86_64-linux-gnu/dri/libdricore.so
  7fda6b30f000-7fda6b320000 rw-p 00000000 00:00 0 
  7fda6b320000-7fda6b391000 r-xp 00000000 08:01 2378491                    /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
  7fda6b391000-7fda6b591000 ---p 00071000 08:01 2378491                    /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
  7fda6b591000-7fda6b593000 r--p 00071000 08:01 2378491                    /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
  7fda6b593000-7fda6b595000 rw-p 00073000 08:01 2378491                    /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
  7fda6b595000-7fda6b5b6000 r-xp 00000000 08:01 1710958                    /usr/lib/xorg/modules/libfb.so

  7fda6b5b6000-7fda6b7b5000 ---p 00021000 08:01 1710958                    /usr/lib/xorg/modules/libfb.so
  7fda6b7b5000-7fda6b7b6000 r--p 00020000 08:01 1710958                    /usr/lib/xorg/modules/libfb.so
  7fda6b7b6000-7fda6b7b7000 rw-p 00021000 08:01 1710958                    /usr/lib/xorg/modules/libfb.so
  7fda6b7b7000-7fda6b7bb000 r-xp 00000000 08:01 84362                      /usr/lib/xorg/modules/libfbdevhw.so
  7fda6b7bb000-7fda6b9ba000 ---p 00004000 08:01 84362                      /usr/lib/xorg/modules/libfbdevhw.so
  7fda6b9ba000-7fda6b9bb000 r--p 00003000 08:01 84362                      /usr/lib/xorg/modules/libfbdevhw.so
  7fda6b9bb000-7fda6b9bc000 rw-p 00004000 08:01 84362                      /usr/lib/xorg/modules/libfbdevhw.so
  7fda6b9bc000-7fda6b9c1000 r-xp 00000000 08:01 1728363                    /usr/lib/xorg/modules/drivers/fbdev_drv.so
  7fda6b9c1000-7fda6bbc0000 ---p 00005000 08:01 1728363                    /usr/lib/xorg/modules/drivers/fbdev_drv.so
  7fda6bbc0000-7fda6bbc1000 r--p 00004000 08:01 1728363                    /usr/lib/xorg/modules/drivers/fbdev_drv.so
  7fda6bbc1000-7fda6bbc2000 rw-p 00005000 08:01 1728363                    /usr/lib/xorg/modules/drivers/fbdev_drv.so
  7fda6bbc2000-7fda6bbc8000 r-xp 00000000 08:01 1727635                    /usr/lib/xorg/modules/drivers/vesa_drv.so
  7fda6bbc8000-7fda6bdc7000 ---p 00006000 08:01 1727635                    /usr/lib/xorg/modules/drivers/vesa_drv.so
  7fda6bdc7000-7fda6bdc8000 r--p 00005000 08:01 1727635                    /usr/lib/xorg/modules/drivers/vesa_drv.so
  7fda6bdc8000-7fda6bdc9000 rw-p 00006000 08:01 1727635                    /usr/lib/xorg/modules/drivers/vesa_drv.so
  7fda6bdc9000-7fda6bdd4000 r-xp 00000000 08:01 375303                     /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1.0.0
  7fda6bdd4000-7fda6bfd3000 ---p 0000b000 08:01 375303                     /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1.0.0
  7fda6bfd3000-7fda6bfd4000 r--p 0000a000 08:01 375303                     /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1.0.0
  7fda6bfd4000-7fda6bfd5000 rw-p 0000b000 08:01 375303                     /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1.0.0
  7fda6bfd5000-7fda6c022000 r-xp 00000000 08:01 82806                      /usr/lib/xorg/modules/drivers/intel_drv.so
  7fda6c022000-7fda6c221000 ---p 0004d000 08:01 82806                      /usr/lib/xorg/modules/drivers/intel_drv.so
  7fda6c221000-7fda6c223000 r--p 0004c000 08:01 82806                      /usr/lib/xorg/modules/drivers/intel_drv.so
  7fda6c223000-7fda6c226000 rw-p 0004e000 08:01 82806                      /usr/lib/xorg/modules/drivers/intel_drv.so
  7fda6c226000-7fda6c22b000 r-xp 00000000 08:01 1776671                    /usr/lib/xorg/modules/extensions/libdri2.so
  7fda6c22b000-7fda6c42a000 ---p 00005000 08:01 1776671                    /usr/lib/xorg/modules/extensions/libdri2.so
  7fda6c42a000-7fda6c42b000 r--p 00004000 08:01 1776671                    /usr/lib/xorg/modules/extensions/libdri2.so
  7fda6c42b000-7fda6c42c000 rw-p 00005000 08:01 1776671                    /usr/lib/xorg/modules/extensions/libdri2.so
  7fda6c42c000-7fda6c436000 r-xp 00000000 08:01 375286                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
  7fda6c436000-7fda6c635000 ---p 0000a000 08:01 375286                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
  7fda6c635000-7fda6c636000 r--p 00009000 08:01 375286                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
  7fda6c636000-7fda6c637000 rw-p 0000a000 08:01 375286                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
  7fda6c637000-7fda6c641000 r-xp 00000000 08:01 1776554                    /usr/lib/xorg/modules/extensions/libdri.so
  7fda6c641000-7fda6c840000 ---p 0000a000 08:01 1776554                    /usr/lib/xorg/modules/extensions/libdri.so
  7fda6c840000-7fda6c841000 r--p 00009000 08:01 1776554                    /usr/lib/xorg/modules/extensions/libdri.so
  7fda6c841000-7fda6c842000 rw-p 0000a000 08:01 1776554                    /usr/lib/xorg/modules/extensions/libdri.so
  7fda6c842000-7fda6c849000 r-xp 00000000 08:01 1743705                    /usr/lib/xorg/modules/extensions/librecord.so
  7fda6c849000-7fda6ca48000 ---p 00007000 08:01 1743705                    /usr/lib/xorg/modules/extensions/librecord.so
  7fda6ca48000-7fda6ca49000 r--p 00006000 08:01 1743705                    /usr/lib/xorg/modules/extensions/librecord.so
  7fda6ca49000-7fda6ca4a000 rw-p 00007000 08:01 1743705                    /usr/lib/xorg/modules/extensions/librecord.so
  7fda6ca4a000-7fda6caa8000 r-xp 00000000 08:01 1743707                    /usr/lib/xorg/modules/extensions/libglx.so
  7fda6caa8000-7fda6cca8000 ---p 0005e000 08:01 1743707                    /usr/lib/xorg/modules/extensions/libglx.so
  7fda6cca8000-7fda6cca9000 r--p 0005e000 08:01 1743707                    /usr/lib/xorg/modules/extensions/libglx.so
  7fda6cca9000-7fda6ccac000 rw-p 0005f000 08:01 1743707                    /usr/lib/xorg/modules/extensions/libglx.so
  7fda6ccac000-7fda6ccae000 rw-p 00000000 00:00 0 
  7fda6ccae000-7fda6ccb3000 r-xp 00000000 08:01 1743706                    /usr/lib/xorg/modules/extensions/libdbe.so
  7fda6ccb3000-7fda6ceb2000 ---p 00005000 08:01 1743706                    /usr/lib/xorg/modules/extensions/libdbe.so

  *** glibc detected *** /usr/bin/X: double free or corruption (!prev): 0x0000000001c3e750 ***
  ======= Backtrace: =========
  /lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7fda6de28a96]
  /lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fda6de2cd7c]
  /usr/lib/xorg/modules/drivers/intel_drv.so(+0x24502)[0x7fda6bff9502]
  /usr/bin/X(FreeResource+0x124)[0x44e384]
  /usr/bin/X[0x42b6ae]
  /usr/bin/X[0x42fb89]
  /usr/bin/X[0x4232fe]
  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7fda6ddd130d]
  /usr/bin/X[0x4235ed]
  ======= Memory map: ========
  00400000-005d4000 r-xp 00000000 08:01 2329796                            /usr/bin/Xorg
  007d3000-007d6000 r--p 001d3000 08:01 2329796                            /usr/bin/Xorg
  007d6000-007e6000 rw-p 001d6000 08:01 2329796                            /usr/bin/Xorg
  007e6000-007f4000 rw-p 00000000 00:00 0 

  *** glibc detected *** /usr/bin/X: double free or corruption (!prev): 0x0000000001c3e750 ***
  ======= Backtrace: =========
  /lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7fda6de28a96]
  /lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fda6de2cd7c]
  /usr/lib/xorg/modules/drivers/intel_drv.so(+0x24502)[0x7fda6bff9502]
  /usr/bin/X(FreeResource+0x124)[0x44e384]
  /usr/bin/X[0x42b6ae]
  /usr/bin/X[0x42fb89]
  /usr/bin/X[0x4232fe]
  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7fda6ddd130d]
  /usr/bin/X[0x4235ed]
  ======= Memory map: ========
  00400000-005d4000 r-xp 00000000 08:01 2329796                            /usr/bin/Xorg
  007d3000-007d6000 r--p 001d3000 08:01 2329796                            /usr/bin/Xorg
  007d6000-007e6000 rw-p 001d6000 08:01 2329796                            /usr/bin/Xorg
  007e6000-007f4000 rw-p 00000000 00:00 0 

  7fda6d9ab000-7fda6dbaa000 ---p 00017000 08:01 2085949                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
  7fda6dbaa000-7fda6dbab000 r--p 00016000 08:01 2085949                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
  7fda6dbab000-7fda6dbac000 rw-p 00017000 08:01 2085949                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
  7fda6dbac000-7fda6dbaf000 r-xp 00000000 08:01 2086511                    /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
  7fda6dbaf000-7fda6ddae000 ---p 00003000 08:01 2086511                    /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
  7fda6ddae000-7fda6ddaf000 r--p 00002000 08:01 2086511                    /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
  7fda6ddaf000-7fda6ddb0000 rw-p 00003000 08:01 2086511                    /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
  7fda6ddb0000-7fda6df45000 r-xp 00000000 08:01 932931                     /lib/x86_64-linux-gnu/libc-2.13.so
  7fda6df45000-7fda6e144000 ---p 00195000 08:01 932931                     /lib/x86_64-linux-gnu/libc-2.13.so
  7fda6e144000-7fda6e148000 r--p 00194000 08:01 932931                     /lib/x86_64-linux-gnu/libc-2.13.so
  7fda6e148000-7fda6e149000 rw-p 00198000 08:01 932931                     /lib/x86_64-linux-gnu/libc-2.13.so
  7fda6e149000-7fda6e14f000 rw-p 00000000 00:00 0 
  7fda6e14f000-7fda6e156000 r-xp 00000000 08:01 932947                     /lib/x86_64-linux-gnu/librt-2.13.so
  7fda6e156000-7fda6e355000 ---p 00007000 08:01 932947                     /lib/x86_64-linux-gnu/librt-2.13.so
  7fda6e355000-7fda6e356000 r--p 00006000 08:01 932947                     /lib/x86_64-linux-gnu/librt-2.13.so
  7fda6e356000-7fda6e357000 rw-p 00007000 08:01 932947                     /lib/x86_64-linux-gnu/librt-2.13.so
  7fda6e357000-7fda6e3da000 r-xp 00000000 08:01 932935                     /lib/x86_64-linux-gnu/libm-2.13.so
  7fda6e3da000-7fda6e5d9000 ---p 00083000 08:01 932935                     /lib/x86_64-linux-gnu/libm-2.13.so
  7fda6e5d9000-7fda6e5da000 r--p 00082000 08:01 932935                     /lib/x86_64-linux-gnu/libm-2.13.so
  7fda6e5da000-7fda6e5db000 rw-p 00083000 08:01 932935                     /lib/x86_64-linux-gnu/libm-2.13.so
  7fda6e5db000-7fda6e5e0000 r-xp 00000000 08:01 147581                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
  7fda6e5e0000-7fda6e7df000 ---p 00005000 08:01 147581                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
  7fda6e7df000-7fda6e7e0000 r--p 00004000 08:01 147581                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
  7fda6e7e0000-7fda6e7e1000 rw-p 00005000 08:01 147581                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
  7fda6e7e1000-7fda6e7e3000 r-xp 00000000 08:01 147503                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
  7fda6e7e3000-7fda6e9e2000 ---p 00002000 08:01 147503                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
  7fda6e9e2000-7fda6e9e3000 r--p 00001000 08:01 147503                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
  7fda6e9e3000-7fda6e9e4000 rw-p 00002000 08:01 147503                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
  7fda6e9e4000-7fda6ea1e000 r-xp 00000000 08:01 2331116                    /usr/lib/libXfont.so.1.4.1
  7fda6ea1e000-7fda6ec1e000 ---p 0003a000 08:01 2331116                    /usr/lib/libXfont.so.1.4.1
  7fda6ec1e000-7fda6ec1f000 r--p 0003a000 08:01 2331116                    /usr/lib/libXfont.so.1.4.1
  7fda6ec1f000-7fda6ec21000 rw-p 0003b000 08:01 2331116                    /usr/lib/libXfont.so.1.4.1
  7fda6ec21000-7fda6ec8f000 r-xp 00000000 08:01 2346859                    /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.22.2
  7fda6ec8f000-7fda6ee8f000 ---p 0006e000 08:01 2346859                    /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.22.2
  7fda6ee8f000-7fda6ee94000 r--p 0006e000 08:01 2346859                    /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.22.2
  7fda6ee94000-7fda6ee95000 rw-p 00073000 08:01 2346859                    /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.22.2
  7fda6ee95000-7fda6eead000 r-xp 00000000 08:01 932945                     /lib/x86_64-linux-gnu/libpthread-2.13.so
  7fda6eead000-7fda6f0ac000 ---p 00018000 08:01 932945                     /lib/x86_64-linux-gnu/libpthread-2.13.so
  7fda6f0ac000-7fda6f0ad000 r--p 00017000 08:01 932945                     /lib/x86_64-linux-gnu/libpthread-2.13.so
  7fda6f0ad000-7fda6f0ae000 rw-p 00018000 08:01 932945                     /lib/x86_64-linux-gnu/libpthread-2.13.so
  7fda6f0ae000-7fda6f0b2000 rw-p 00000000 00:00 0 
  7fda6f0b2000-7fda6f0ba000 r-xp 00000000 08:01 2332662                    /usr/lib/libpciaccess.so.0.10.8
  7fda6f0ba000-7fda6f2b9000 ---p 00008000 08:01 2332662                    /usr/lib/libpciaccess.so.0.10.8
  7fda6f2b9000-7fda6f2ba000 r--p 00007000 08:01 2332662                    /usr/lib/libpciaccess.so.0.10.8
  7fda6f2ba000-7fda6f2bb000 rw-p 00008000 08:01 2332662                    /usr/lib/libpciaccess.so.0.10.8
  7fda6f2bb000-7fda6f2bd000 r-xp 00000000 08:01 932934                     /lib/x86_64-linux-gnu/libdl-2.13.so
  7fda6f2bd000-7fda6f4bd000 ---p 00002000 08:01 932934                     /lib/x86_64-linux-gnu/libdl-2.13.so
  7fda6f4bd000-7fda6f4be000 r--p 00002000 08:01 932934                     /lib/x86_64-linux-gnu/libdl-2.13.so

  7fda6f4be000-7fda6f4bf000 rw-p 00003000 08:01 932934                     /lib/x86_64-linux-gnu/libdl-2.13.so
  7fda6f4bf000-7fda6f539000 r-xp 00000000 08:01 930826                     /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0
  7fda6f539000-7fda6f739000 ---p 0007a000 08:01 930826                     /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0
  7fda6f739000-7fda6f73a000 r--p 0007a000 08:01 930826                     /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0
  7fda6f73a000-7fda6f73d000 rw-p 0007b000 08:01 930826                     /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0
  7fda6f73d000-7fda6f74a000 r-xp 00000000 08:01 928433                     /lib/x86_64-linux-gnu/libudev.so.0.12.0
  7fda6f74a000-7fda6f949000 ---p 0000d000 08:01 928433                     /lib/x86_64-linux-gnu/libudev.so.0.12.0
  7fda6f949000-7fda6f94a000 r--p 0000c000 08:01 928433                     /lib/x86_64-linux-gnu/libudev.so.0.12.0
  7fda6f94a000-7fda6f94b000 rw-p 0000d000 08:01 928433                     /lib/x86_64-linux-gnu/libudev.so.0.12.0
  7fda6f94b000-7fda6f96c000 r-xp 00000000 08:01 932928                     /lib/x86_64-linux-gnu/ld-2.13.so
  7fda6fafa000-7fda6fafc000 rw-p 00000000 00:00 0 
  7fda6fb3a000-7fda6fb43000 rw-p 00000000 00:00 0 
  7fda6fb66000-7fda6fb67000 rw-s 100b01000 00:05 5660                      /dev/dri/card0
  7fda6fb67000-7fda6fb68000 rw-s 100b00000 00:05 5660                      /dev/dri/card0
  7fda6fb68000-7fda6fb6b000 rw-p 00000000 00:00 0 
  7fda6fb6b000-7fda6fb6c000 r--p 00020000 08:01 932928                     /lib/x86_64-linux-gnu/ld-2.13.so
  7fda6fb6c000-7fda6fb6e000 rw-p 00021000 08:01 932928                     /lib/x86_64-linux-gnu/ld-2.13.so
  7fff8d262000-7fff8d285000 rw-p 00000000 00:00 0                          [stack]
  7fff8d31d000-7fff8d31e000 r-xp 00000000 00:00 0                          [vdso]
  ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: lightdm 1.0.0-0ubuntu3
  ProcVersionSignature: Ubuntu 3.0-3.4-generic 3.0.0-rc5
  Uname: Linux 3.0-3-generic x86_64
  ApportVersion: 1.23-0ubuntu2
  Architecture: amd64
  Date: Sat Oct  1 12:31:56 2011
  ProcEnviron:
   SHELL=/bin/bash
   PATH=(custom, user)
   LANG=en_US.UTF-8
  SourcePackage: lightdm
  UpgradeStatus: Upgraded to oneiric on 2011-09-24 (6 days ago)
  mtime.conffile..etc.lightdm.lightdm.conf: 2011-09-29T13:37:51

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/864010/+subscriptions


References