check_gl_texture_size assert failure: *** glibc detected *** /usr/lib/gnome-desktop3/check_gl_texture_size: malloc(): memory corruption: 0x09560017 ***

Bug #861548 reported by Vlad Golubev
332
This bug affects 35 people
Affects Status Importance Assigned to Milestone
gnome-desktop
New
Undecided
Unassigned
gnome-desktop3 (Ubuntu)
Fix Released
High
Chris Halse Rogers
Oneiric
Fix Released
High
Chris Halse Rogers

Bug Description

I was updating and then I rebooted. after booting I saw a message about this problem.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: libgnome-desktop-3-2 3.2.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
Uname: Linux 3.0.0-12-generic i686
NonfreeKernelModules: fglrx
ApportVersion: 1.23-0ubuntu2
Architecture: i386
AssertionMessage: *** glibc detected *** /usr/lib/gnome-desktop3/check_gl_texture_size: malloc(): memory corruption: 0x09560017 ***
Date: Wed Sep 28 19:12:25 2011
ExecutablePath: /usr/lib/gnome-desktop3/check_gl_texture_size
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta i386 (20110915)
ProcCmdline: /usr/lib/gnome-desktop3/check_gl_texture_size
ProcEnviron:

Signal: 6
SourcePackage: gnome-desktop3
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/i386-linux-gnu/libc.so.6
 abort () from /lib/i386-linux-gnu/libc.so.6
 ?? () from /lib/i386-linux-gnu/libc.so.6
 ?? () from /lib/i386-linux-gnu/libc.so.6
Title: check_gl_texture_size assert failure: *** glibc detected *** /usr/lib/gnome-desktop3/check_gl_texture_size: malloc(): memory corruption: 0x09560017 ***
UpgradeStatus: Upgraded to oneiric on 2011-09-23 (5 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Vlad Golubev (golubev-vld) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __libc_message (do_abort=2, fmt=0x44f080 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
 malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0x9560017) at malloc.c:6283
 _int_malloc (av=0x48b400, bytes=60) at malloc.c:4396
 __GI___libc_malloc (bytes=60) at malloc.c:3660
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-desktop3 (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-desktop3 (Ubuntu):
status: New → Confirmed
tags: added: bugpattern-needed
visibility: private → public
Changed in gnome-desktop3 (Ubuntu):
importance: Medium → High
Changed in gnome-desktop3 (Ubuntu Oneiric):
assignee: nobody → Chris Halse Rogers (raof)
tags: removed: bugpattern-needed
tags: added: bugpattern-written
Revision history for this message
Michel Kleidt (kleidt) wrote :

It is getting worse and worse. After updating yesterday, I'm getting 3 crashes when I boot today, without doing any action!

The other two bugs are Bug #870509 and #870511

And while reporting the 3 bugs also firefox crashes...

Revision history for this message
Heiner Geisenberg (typischtheo) wrote :

me too, seems to happen even when you try to snap the system settings

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Vlad, or anyone else affected,

Accepted gnome-desktop3 into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in gnome-desktop3 (Ubuntu Oneiric):
status: Confirmed → Fix Committed
tags: added: verification-needed
Revision history for this message
Johan Zaxmy (johan-zaxmy) wrote :

Using proposed but still get this error. See attached stacktrace

Revision history for this message
Johan Zaxmy (johan-zaxmy) wrote :

Disregard my last comment seems the mirror i am using isnt in sync.

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-desktop3 - 3.2.0-0ubuntu4.1

---------------
gnome-desktop3 (3.2.0-0ubuntu4.1) oneiric-proposed; urgency=low

  * debian/patches/02_refuse_to_break_GL_compositors.patch:
    - Add extra paranoid checks to fail gracefully in the case of errors in
      check_gl_texture_size. Eliminates (otherwise harmless) crashes.
      (LP: #862161, LP: #862998, LP: #861804, LP: #861548)
    - Wait for check_gl_texture_size no longer than 500msec. Ensures that
      this check will not block the desktop, as in (LP: #871188).
  * Remove debian-changes patch which accidentally reverted the change meant
    to be applied in 3.2.0-0ubuntu4.
 -- Christopher James Halse Rogers <email address hidden> Tue, 11 Oct 2011 10:30:22 +1100

Changed in gnome-desktop3 (Ubuntu):
status: Fix Committed → Fix Released
Changed in gnome-desktop3 (Ubuntu Oneiric):
status: Fix Committed → Fix Released
To post a comment you must log in.