Ubuntu 13.04 Runs App Drawer from terminal but doesnt run from program

Bug #1182606 reported by Bladeforce
This bug report is a duplicate of:  Bug #1181401: drawers segfault in libcompizconfig. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Drawers
Fix Committed
Undecided
Unassigned

Bug Description

Just upgraded to 13.04 and having a problem. Created an App drawer called "Applications"

When run from terminal with

/opt/extras.ubuntu.com/drawers/bin/drawers -m "applications.menu" -f "/home/ade/.local/share/applications/Applications.desktop"

The drawer opens but sometimes it wont and I get this error

file read
intializing config
True
compizconfig - Info: Backend : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile : unity
getting
No position found in local config
Segmentation fault

When it runs right this is in the terminal window

file read
intializing config
True
compizconfig - Info: Backend : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile : unity
getting
No position found in local config

Whats even stranger is the drawer wont open when double clicking the icon in the Applications folder or from the unity bar, just flashes and nothing but runs 2 out of 5 times from the terminal

Revision history for this message
Bladeforce (adec2010) wrote :

Sorry just to add sometimes I get this error when running from terminal too

file read
intializing config
True
compizconfig - Info: Backend : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile : unity
getting
No position found in local config
compizconfig - Error: Unable to find interface type 4 on 0x179a170
This is either a programmer error or more than one static library
defining this interface has been linked in
Unable to continue, please file a bug about this
Aborted

Revision history for this message
icb410 (ian-berke) wrote :

Can you please try applying the attached patch. I've had a number of problems with compiz in the past and I've found a workaround that doesn't rely on compizconfig. Hopefully this solves the problem. To apply the patch, type at the command line:

sudo patch -p0 < iconsize.patch

Revision history for this message
Bladeforce (adec2010) wrote :

Many thanks Ian the patch did indeed work. Hasn't errored since again thank you

icb410 (ian-berke)
Changed in drawers:
status: New → Fix Committed
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.