← Back to team overview

desktop-packages team mailing list archive

[Bug 1374824] Re: unity-system-compositor assert failure: *** Error in `/usr/sbin/unity-system-compositor': double free or corruption (fasttop): 0x00000000017c89a0 ***

 

The problem appears to be localized to: nouveau_device_del()

So given that and the fact that this is the first time we've ever seen
this double-free, it looks very likely to be a bug entirely in the
nouveau driver.

** Information type changed from Private to Public

** Also affects: unity-system-compositor
   Importance: Undecided
       Status: New

** Also affects: mir
   Importance: Undecided
       Status: New

** Also affects: mesa (Ubuntu)
   Importance: Undecided
       Status: New

** Summary changed:

- unity-system-compositor assert failure: *** Error in `/usr/sbin/unity-system-compositor': double free or corruption (fasttop): 0x00000000017c89a0 ***
+ unity-system-compositor crashed: double free or corruption in nouveau_device_del

** Changed in: mir
       Status: New => Incomplete

** Changed in: unity-system-compositor
       Status: New => Incomplete

** Changed in: unity-system-compositor (Ubuntu)
       Status: New => Incomplete

** Tags added: nouveau

** Summary changed:

- unity-system-compositor crashed: double free or corruption in nouveau_device_del
+ unity-system-compositor crashed: double free or corruption (fasttop) in nouveau_device_del

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

Title:
  unity-system-compositor crashed: double free or corruption (fasttop)
  in nouveau_device_del

Status in Mir:
  Incomplete
Status in Unity System Compositor:
  Incomplete
Status in “mesa” package in Ubuntu:
  New
Status in “unity-system-compositor” package in Ubuntu:
  Incomplete

Bug description:
  Ubuntu 14.10 upgraded from 14.04

  started ubuntu, saw no unity dash no launcher on left. saw this error
  reported. I can launch programs via TTY1 etc.

  ProblemType: Crash
  DistroRelease: Ubuntu 14.10
  Package: unity-system-compositor 0.0.5+14.10.20140917-0ubuntu1
  ProcVersionSignature: Ubuntu 3.16.0-18.25-generic 3.16.3
  Uname: Linux 3.16.0-18-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.14.7-0ubuntu2
  Architecture: amd64
  AssertionMessage: *** Error in `/usr/sbin/unity-system-compositor': double free or corruption (fasttop): 0x00000000017c89a0 ***
  Date: Sat Sep 27 14:20:42 2014
  ExecutablePath: /usr/sbin/unity-system-compositor
  GraphicsCard:
   NVIDIA Corporation GK107M [GeForce GT 750M] [10de:0fe4] (rev a1) (prog-if 00 [VGA controller])
     Subsystem: Lenovo Device [17aa:3802]
  InstallationDate: Installed on 2014-02-08 (231 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140208)
  ProcCmdline: /usr/sbin/unity-system-compositor --disable-inactivity-policy=true --file /run/lightdm-mir-0 --from-dm-fd 12 --to-dm-fd 21 --vt 8 --enable-hardware-cursor=true
  ProcEnviron:
   
  Signal: 6
  SourcePackage: unity-system-compositor
  StacktraceTop:
   __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7fc26beb8a40 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
   malloc_printerr (ptr=<optimized out>, str=0x7fc26beb8c08 "double free or corruption (fasttop)", action=1) at malloc.c:4996
   _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840
   ?? () from /usr/lib/x86_64-linux-gnu/gbm/gbm_gallium_drm.so
   ?? ()
  Title: unity-system-compositor assert failure: *** Error in `/usr/sbin/unity-system-compositor': double free or corruption (fasttop): 0x00000000017c89a0 ***
  UnitySystemCompositorLog:
   Warning: ignoring unrecognised arguments:
   gbm: failed to open any driver (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)failed to load driver: nouveau
   nvc0_screen_create:652 - Error allocating PGRAPH context for M2MF: -16
  UnitySystemCompositorLogOld:
   Warning: ignoring unrecognised arguments:
   ERROR: /build/buildd/mir-0.7.3+14.10.20140918.1/src/platform/graphics/mesa/display_helpers.cpp(242): Throw in function int mir::graphics::mesa::helpers::DRMHelper::open_drm_device(const std::shared_ptr<mir::udev::Context>&)
   Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
   std::exception::what: Error opening DRM device
   123, "No medium found"
  UpgradeStatus: Upgraded to utopic on 2014-09-20 (7 days ago)
  UserGroups:
   
  version.libdrm: libdrm2 2.4.56+git20140920.77dce9a0-0ubuntu0ricotz
  version.lightdm: lightdm 1.11.9-0ubuntu2
  version.mesa: libegl1-mesa-dev N/A

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1374824/+subscriptions