Mir

/usr/sbin/unity-system-compositor: Symbol `_ZTVN3mir26DefaultServerConfigurationE' has different size in shared object, consider re-linking *** Error in `/usr/sbin/unity-system-compositor': malloc(): memory corruption: 0x0000000000b1c680 ***

Bug #1210811 reported by Chris Gagnon
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
High
Unassigned
mir (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Description:
/usr/sbin/unity-system-compositor: Symbol `_ZTVN3mir26DefaultServerConfigurationE' has different size in shared object, consider re-linking
*** Error in `/usr/sbin/unity-system-compositor': malloc(): memory corruption: 0x0000000000b1c680 ***

Steps:
1. install saucy
2. sudo apt-get update
3. sudo apt-get install unity-system-compositor
4. reboot
(these steps next steps might not be needed)
5. sudo apt-get install phoronix-test-suite
6. phoronix-test-suite install openarena
7. phoronix-test-suite run openarena

expected results:
unity system compositor is running after test is finished

actual results:
unity system compositor crashed

log:
unity-system-compositor.log
/usr/sbin/unity-system-compositor: Symbol `_ZTVN3mir26DefaultServerConfigurationE' has different size in shared object, consider re-linking
*** Error in `/usr/sbin/unity-system-compositor': malloc(): memory corruption: 0x0000000000b1c680 ***

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: unity-system-compositor 0.0.1+13.10.20130809.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.10.0-6.17-generic 3.10.3
Uname: Linux 3.10.0-6-generic x86_64
ApportVersion: 2.12-0ubuntu3
Architecture: amd64
Date: Sat Aug 10 15:34:29 2013
InstallationDate: Installed on 2013-08-10 (0 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130809)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: unity-system-compositor
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.12-0ubuntu3
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
DistUpgraded: Fresh install
DistroCodename: saucy
DistroRelease: Ubuntu 13.10
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, including running git bisection searches
GraphicsCard:
 Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller [8086:0152] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Intel Corporation Device [8086:2040]
InstallationDate: Installed on 2013-08-10 (0 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130809)
MarkForUpload: True
Package: xorg 1:7.7+1ubuntu5
PackageArchitecture: amd64
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.10.0-6-generic root=UUID=1c4ab58d-a7b2-4b9c-9df6-08519d3b34d3 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.10.0-6.17-generic 3.10.3
Tags: saucy ubuntu single-occurrence
Uname: Linux 3.10.0-6-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo utah
dmi.bios.date: 02/08/2012
dmi.bios.vendor: Intel Corp.
dmi.bios.version: BHZ7710H.86A.0057.2012.0208.1904
dmi.board.name: DZ77BH-55K
dmi.board.vendor: Intel Corporation
dmi.board.version: AAG39008-400
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCorp.:bvrBHZ7710H.86A.0057.2012.0208.1904:bd02/08/2012:svn:pn:pvr:rvnIntelCorporation:rnDZ77BH-55K:rvrAAG39008-400:cvn:ct3:cvr:
version.compiz: compiz 1:0.9.9~daily13.04.18.1~13.04-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.46-1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.1.4-0ubuntu8
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.1.4-0ubuntu8
version.xserver-xorg-core: xserver-xorg-core 2:1.14.2-0ubuntu9
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.12-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.8-0ubuntu3
xserver.bootTime: Sat Aug 10 10:50:55 2013
xserver.configfile: default
xserver.devices:
 input Power Button KEYBOARD, id 6
 input Video Bus KEYBOARD, id 7
 input Power Button KEYBOARD, id 8
 input Raritan D2CIM-DVUSB KEYBOARD, id 9
 input Raritan D2CIM-DVUSB MOUSE, id 10
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:

xserver.version: 2:1.14.2-0ubuntu9

Related branches

Revision history for this message
Chris Gagnon (chris.gagnon) wrote :
Revision history for this message
Chris Gagnon (chris.gagnon) wrote : BootDmesg.txt

apport information

tags: added: apport-collected single-occurrence ubuntu
description: updated
Revision history for this message
Chris Gagnon (chris.gagnon) wrote : BootLog.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : Dependencies.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : DpkgLog.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : GconfCompiz.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : LightdmLog.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : Lspci.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : Lsusb.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : ProcModules.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : UdevDb.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : UdevLog.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : XorgLog.txt

apport information

Revision history for this message
Chris Gagnon (chris.gagnon) wrote : XorgLogOld.txt

apport information

description: updated
Revision history for this message
Robert Ancell (robert-ancell) wrote :

u-s-c is 0.0.1+13.10.20130809.1-0ubuntu1
Dependencies.txt shows libmirserver1 0.0.8+13.10.20130810-0ubuntu1

I'm not sure if that shows u-s-c has been built against libmirserver 0.0.8+13.10.20130810-0ubuntu1 or not.

Changed in unity-system-compositor (Ubuntu):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Robert Ancell (robert-ancell) wrote :

(The cause is the libraries don't match, though I'm not sure why that is)

Revision history for this message
Robert Ancell (robert-ancell) wrote :

Seems to be caused by the recent soname bump breaking the code that ensures there is an exact version dependency between libmirserver consumers and the library.

Changed in mir:
milestone: none → 0.0.10
status: New → Triaged
importance: Undecided → High
Changed in unity-system-compositor (Ubuntu):
status: Triaged → Invalid
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.0.10

Changed in mir:
status: Triaged → Fix Committed
no longer affects: mir (Ubuntu)
no longer affects: unity-system-compositor (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mir - 0.0.9+13.10.20130812.1-0ubuntu1

---------------
mir (0.0.9+13.10.20130812.1-0ubuntu1) saucy; urgency=low

  [ Robert Ancell ]
  * Fix libmirserver dependent packages requiring the exact version - it
    hadn't been updated for the soname change in revision 948. (LP:
    #1210811)

  [ Alan Griffiths ]
  * platform: workaround link errors on i386/g++ 4.8.1. (LP: #1208774)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 960

mir (0.0.9-0ubuntu1) saucy; urgency=low

  * New release
 -- Ubuntu daily release <email address hidden> Mon, 12 Aug 2013 06:04:36 +0000

Changed in mir (Ubuntu):
status: New → Fix Released
Changed in mir:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.