[2013/02/20] compiz/unity don't run, just loading cpp

Bug #1130679 reported by Didier Roche on 2013-02-20
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Compiz
Critical
Sam Spilsbury
0.9.9
Critical
Sam Spilsbury
compiz (Ubuntu)
Undecided
Unassigned

Bug Description

rolling back compiz worked.

Stacktrace:

GNU gdb (GDB) 7.5-ubuntu
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/smspillaz/Source/compizconfig-test/build/compizconfig-test...done.
(gdb) r
Starting program: /home/smspillaz/Source/compizconfig-test/build/compizconfig-test
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
Warning: couldn't activate thread debugging using libthread_db: Cannot find new threads: generic error
warning: File "/lib/x86_64-linux-gnu/libthread_db-1.0.so" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
compizconfig - Info: Backend : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile : unity

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7bc3fef in ccsObjectGetInterface_ (object=0x88a210, interface_type=12)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:182
182 if (object->interface_types[i] == interface_type)
(gdb) bt
#0 0x00007ffff7bc3fef in ccsObjectGetInterface_ (object=0x88a210, interface_type=12)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:182
#1 0x00007ffff7bca3e5 in ccsSettingGetType (setting=0x88a210)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:5308
#2 0x00007ffff7bcaad7 in ccsFreeSettingValue (v=0x6e6da0)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:915
#3 0x00007ffff7bc21e9 in ccsSettingValueListFree (list=<optimised out>, freeObj=freeObj@entry=-1)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/lists.c:179
#4 0x00007ffff7bcad3f in ccsSettingSetListDefault (setting=0x89dc20, data=0x7928e0, processChanged=-1)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:2618
#5 0x00007ffff7bc86cc in ccsWriteAutoSortedPluginList (context=context@entry=0x602010)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:3341
#6 0x00007ffff7bccdcf in ccsProcessUpgradeOnce (completedUpgrades=0x65b430,
    upgradeName=0x65bd03 "com.canonical.unity.unity.03.upgrade", upgrade=0x676560, context=0x602010)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:4821
#7 ccsApplyUnappliedUpgrades (completedUpgrades=<optimised out>,
    completedUpradesContents=<optimised out>, nFile=<optimised out>, nameList=<optimised out>,
    context=<optimised out>)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:4851
---Type <return> to continue, or q <return> to quit---f
#8 ccsCheckForSettingsUpgradeDefault (context=0x602010)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:4893
#9 0x00007ffff7bc9043 in ccsContextNew (screenNum=<optimised out>, iface=<optimised out>)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:545
#10 0x0000000000400a83 in main () at /home/smspillaz/Source/compizconfig-test/compizconfig-test.cpp:16
(gdb) f 0
#0 0x00007ffff7bc3fef in ccsObjectGetInterface_ (object=0x88a210, interface_type=12)
    at /home/smspillaz/Source/Compiz/dev/dev/merges/compiz/proposed/compiz.fix_dist_upgrade/compizconfig/libcompizconfig/src/main.c:182
182 if (object->interface_types[i] == interface_type)

Related branches

Didier Roche (didrocks) on 2013-02-20
Changed in compiz:
assignee: nobody → Sam Spilsbury (smspillaz)
Changed in compiz:
status: New → Incomplete
status: Incomplete → In Progress
importance: Undecided → Critical
milestone: none → 0.9.9.2
description: updated
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:compiz at revision None, scheduled for release in compiz, milestone 0.9.9.2

Changed in compiz:
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.9.9~daily13.02.26-0ubuntu1

---------------
compiz (1:0.9.9~daily13.02.26-0ubuntu1) raring; urgency=low

  [ Sam Spilsbury ]
  * debian/ccp_plugin.patch:
    - Added new option --no-auto-load-ccp to prevent the ccp
      plugin from autoloading. Useful for tests where having
      this behaviour just causes problems from unwanted side-effects
    - Also adjust test framework to pass the new option
    - Fix typo
  * debian/rules:
    - We already auto-load the ccp plugin, no need to add it to the
      default plugins.
  * debian/control:
    - Add xorg-gtest, xserver-xorg-dev, libxi-dev as build-deps
  * debian/ubuntu_config.patch:
    - Adjust EWMH test for new value

  [ Sam Spilsbury <email address hidden>, Brandon Schaefer ]
  * [2013/02/20] compiz/unity don't run, just loading cpp (LP: #1130679)

  [ Sam Spilsbury ]
  * Unity: wrong window dimensions / location in Java applications (LP:
    #1110138)
  * Add copytex to default/unity profiles (LP: #1130160)
  * Closing windows sometimes shows black areas using Nvidia 313.x
    drivers (LP: #1119608)
  * [2013/02/20] compiz/unity don't run, just loading cpp (LP: #1130679)
  * Run xorg-gtest tests in CI (LP: #1120009)

  [ MC Return ]
  * CCSM: No icons and text in main screen, submenus of the plugins work
    normally (LP: #1130941)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 3621
 -- Automatic PS uploader <email address hidden> Tue, 26 Feb 2013 04:02:36 +0000

Changed in compiz (Ubuntu):
status: New → Fix Released
Changed in compiz:
milestone: 0.9.9.2 → 0.9.10.0
Stephen M. Webb (bregma) on 2013-07-23
Changed in compiz:
status: Fix Committed → Fix Released
Stephen M. Webb (bregma) wrote :

Closing 0.9.9 task (0.9.9 series is obsolete)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers