← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 718365] Re: Xorg assert failure: *** glibc detected *** /usr/bin/X: corrupted double-linked list: 0x0000000003f282e0 ***

 

*** This bug is a duplicate of bug 716251 ***
    https://bugs.launchpad.net/bugs/716251

** Description changed:

  I'm not sure if its related to the bug description, but running updated
  Natty, for the last few days the laptop does not recover from suspend
  mode - I get a black screen with a mouse cursor and nothing I do brings
  back a working desktop.
  
  Eventually I log in from the virtual terminal and run 'sudo service gdm
  restart' and log back in - this also may be the cause of the above
  error.
  
  #0  0x00007f22a1200b45 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
-         resultvar = 0
-         pid = <value optimized out>
-         selftid = <value optimized out>
+         resultvar = 0
+         pid = <value optimized out>
+         selftid = <value optimized out>
  #1  0x00007f22a1204496 in abort () at abort.c:92
-         save_stage = 2
-         act = {__sigaction_handler = {sa_handler = 0x200000009, sa_sigaction = 0x200000009}, sa_mask = {__val = {140736973547920, 140736973553062, 10, 139786709954340, 3, 140736973547914, 6, 139786709954344, 2, 140736973547902, 2, 139786709945365, 1, 139786709954340, 3, 140736973547908}}, sa_flags = 12, sa_restorer = 0x7f22a130ef28}
-         sigs = {__val = {32, 0 <repeats 15 times>}}
+         save_stage = 2
+         act = {__sigaction_handler = {sa_handler = 0x200000009, sa_sigaction = 0x200000009}, sa_mask = {__val = {140736973547920, 140736973553062, 10, 139786709954340, 3, 140736973547914, 6, 139786709954344, 2, 140736973547902, 2, 139786709945365, 1, 139786709954340, 3, 140736973547908}}, sa_flags = 12, sa_restorer = 0x7f22a130ef28}
+         sigs = {__val = {32, 0 <repeats 15 times>}}
  #2  0x00007f22a12395db in __libc_message (do_abort=2, fmt=0x7f22a1310790 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
-         ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffe150b300, reg_save_area = 0x7fffe150b210}}
-         ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffe150b300, reg_save_area = 0x7fffe150b210}}
-         fd = 2
-         on_2 = <value optimized out>
-         list = <value optimized out>
-         nlist = <value optimized out>
-         cp = <value optimized out>
-         written = <value optimized out>
+         ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffe150b300, reg_save_area = 0x7fffe150b210}}
+         ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffe150b300, reg_save_area = 0x7fffe150b210}}
+         fd = 2
+         on_2 = <value optimized out>
+         list = <value optimized out>
+         nlist = <value optimized out>
+         cp = <value optimized out>
+         written = <value optimized out>
  #3  0x00007f22a1243416 in malloc_printerr (action=3, str=0x7f22a130d95d "corrupted double-linked list", ptr=<value optimized out>) at malloc.c:6283
-         buf = "0000000003f282e0"
-         cp = <value optimized out>
+         buf = "0000000003f282e0"
+         cp = <value optimized out>
  #4  0x00007f22a12453fc in _int_free (av=0x7f22a154a1a0, p=0x3f282e0) at malloc.c:4964
-         size = 1328
-         fb = <value optimized out>
-         nextchunk = 0x3f28810
-         nextsize = 1120
-         nextinuse = <value optimized out>
-         prevsize = <value optimized out>
-         bck = <value optimized out>
-         fwd = 0x3bbb370
-         errstr = 0x0
-         __func__ = "_int_free"
+         size = 1328
+         fb = <value optimized out>
+         nextchunk = 0x3f28810
+         nextsize = 1120
+         nextinuse = <value optimized out>
+         prevsize = <value optimized out>
+         bck = <value optimized out>
+         fwd = 0x3bbb370
+         errstr = 0x0
+         __func__ = "_int_free"
  #5  0x00007f22a1249153 in __libc_free (mem=<value optimized out>) at malloc.c:3738
-         ar_ptr = 0x7f22a154a1a0
-         p = <value optimized out>
-         hook = <value optimized out>
+         ar_ptr = 0x7f22a154a1a0
+         p = <value optimized out>
+         hook = <value optimized out>
  #6  0x00007f229fea9c94 in ?? () from /usr/lib/xorg/modules/extensions/libglx.so
  #7  0x000000000044bdec in FreeClientResources ()
  #8  0x000000000044bea9 in FreeAllResources ()
  #9  0x0000000000421af4 in _start ()
+ 
+ From dupe bug, these might be the missing calls:
+ 
+ #7  0x002c1019 in __glXDRIdrawableDestroy (drawable=0xa1d7a50)
+     at ../../glx/glxdri2.c:109
+         private = 0xa1d7a50
+ #8  0x002b52c7 in DrawableGone (glxPriv=0xa1d7a50, xid=0)
+     at ../../glx/glxext.c:171
+         c = <value optimized out>
+         next = <value optimized out>
+ #9  0x0808fa21 in FreeClientResources (client=0x9f3ec70)
+     at ../../dix/resource.c:854
+         rtype = <value optimized out>
+         head = 0x9f3ed40
+         resources = 0x9f3ed40
+         this = 0xa2a7760
+         j = <value optimized out>
+ #10 0x0808fae6 in FreeAllResources () at ../../dix/resource.c:871
+         i = 0
+ #11 0x08062880 in main (argc=9, argv=0xbfe72e84, envp=0xbfe72eac)
+     at ../../dix/main.c:301
+         remember_it = <value optimized out>
+         i = <value optimized out>
+         alwaysCheckForInput = {0, 1}
  
  
  ProblemType: Crash
  DistroRelease: Ubuntu 11.04
  Package: xserver-xorg-core 2:1.9.99.901+git20110131.be3be758-0ubuntu3
  ProcVersionSignature: Ubuntu 2.6.38-3.30-generic 2.6.38-rc4
  Uname: Linux 2.6.38-3-generic x86_64
  Architecture: amd64
  AssertionMessage: *** glibc detected *** /usr/bin/X: corrupted double-linked list: 0x0000000003f282e0 ***
  DRM.card0.DVI.D.1:
   status: disconnected
   enabled: disabled
   dpms: Off
   modes:
   edid-base64:
  DRM.card0.LVDS.1:
   status: connected
   enabled: enabled
   dpms: On
   modes: 1024x768 1024x768
   edid-base64: AP///////wAwriBAAAAAACMRAQOAHRV46m+VnFRMhyYhUFQAAAABAQEBAQEBAQEBAQEBAQEBZBkAQEEAJjAYiDYAH9cQAAAYKBUAQEEAJjAYiDYAH9cQAAAYAAAADwBhQzJhQygPAQAwZABTAAAA/gBMVEQxNDFFQ01CCiAgAOk=
  DRM.card0.VGA.1:
   status: disconnected
   enabled: disabled
   dpms: Off
   modes:
   edid-base64:
  Date: Sun Feb 13 21:44:24 2011
  DistUpgraded: Yes, recently upgraded Log time: 2010-12-30 12:18:19.227221
  DistroCodename: natty
  DistroVariant: ubuntu
  ExecutablePath: /usr/bin/Xorg
  GraphicsCard:
   Subsystem: Lenovo T61 [17aa:20b5]
     Subsystem: Lenovo T61 [17aa:20b5]
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100701)
  MachineType: LENOVO 88986DG
  PccardctlIdent:
   Socket 0:
     no product info available
  PccardctlStatus:
   Socket 0:
     3.3V 32-bit PC Card
  ProcCmdline: /usr/bin/X :0 -br -verbose -auth /var/run/gdm/auth-for-gdm-1ROfwu/database -nolisten tcp vt7
  ProcEnviron:
   LANG=en_US.UTF-8
   PATH=(custom, no user)
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-3-generic root=UUID=4b488e8d-8ec5-4891-abc3-c1958b0fe161 ro vga=792 splash quiet splash vt.handoff=7
  ProcKernelCmdLine_: BOOT_IMAGE=/boot/vmlinuz-2.6.38-3-generic root=UUID=4b488e8d-8ec5-4891-abc3-c1958b0fe161 ro vga=792 splash quiet splash vt.handoff=7
  Signal: 6
  SourcePackage: xorg-server
  StacktraceTop:
   raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
   abort () at abort.c:92
   __libc_message (do_abort=2, fmt=0x7f22a1310790 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
   malloc_printerr (action=3, str=0x7f22a130d95d "corrupted double-linked list", ptr=<value optimized out>) at malloc.c:6283
   _int_free (av=0x7f22a154a1a0, p=0x3f282e0) at malloc.c:4964
  Title: Xorg assert failure: *** glibc detected *** /usr/bin/X: corrupted double-linked list: 0x0000000003f282e0 ***
  UserGroups:
  
  dmi.bios.date: 11/14/2008
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 7LETC5WW (2.25 )
  dmi.board.name: 88986DG
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvr7LETC5WW(2.25):bd11/14/2008:svnLENOVO:pn88986DG:pvrThinkPadT61:rvnLENOVO:rn88986DG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 88986DG
  dmi.product.version: ThinkPad T61
  dmi.sys.vendor: LENOVO
  version.compiz: compiz 1:0.9.2.1+glibmainloop4-0ubuntu11
  version.libdrm2: libdrm2 2.4.23-1ubuntu3
  version.libgl1-mesa-glx: libgl1-mesa-glx 7.10-1ubuntu1
  version.xserver-xorg: xserver-xorg 1:7.6~3ubuntu4
  version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-1ubuntu7
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu4

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

Title:
  Xorg assert failure: *** glibc detected *** /usr/bin/X: corrupted
  double-linked list: 0x0000000003f282e0 ***