gnome-appearance-properties crashed with SIGSEGV in pango_shape()

Bug #274915 reported by Furcube
984
This bug affects 88 people
Affects Status Importance Assigned to Milestone
gnome-control-center
Expired
Medium
gnome-control-center (Ubuntu)
Invalid
Medium
Unassigned
Declined for Karmic by Sebastien Bacher
Lucid
Won't Fix
Medium
Unassigned

Bug Description

Binary package hint: gnome-control-center

Crashed when unpacking new icon theme

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/gnome-appearance-properties
Package: gnome-control-center 1:2.24.0.1-0ubuntu1
ProcAttrCurrent: unconfined
ProcCmdline: gnome-appearance-properties
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=ru_RU.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: gnome-control-center
StacktraceTop:
 pango_shape () from /usr/lib/libpango-1.0.so.0
 ?? () from /usr/lib/libpango-1.0.so.0
 ?? () from /usr/lib/libpango-1.0.so.0
 ?? () from /usr/lib/libpango-1.0.so.0
 ?? () from /usr/lib/libpango-1.0.so.0
Title: gnome-appearance-properties crashed with SIGSEGV in pango_shape()
Uname: Linux 2.6.27-4-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Furcube (furcube) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Possible regression detected

This crash has the same stack trace characteristics as bug #272493. However, the latter was already fixed in an earlier package version than the one in this report. This might be a regression or because the problem is in a dependent package.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in gnome-control-center:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Furcube (furcube) wrote :

terminal output:

(gnome-appearance-properties:7851): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(gnome-appearance-properties:7851): Pango-CRITICAL **: pango_break: assertion `attrs != NULL' failed
Killed

Revision history for this message
Sebastien Bacher (seb128) wrote :

the log has no debug symbols, could you install libglib2.0-0-dbgsym libpango1.0-0-dbgsym libgtk2.0-0-dbgsym gnome-control-center-dbgsym libgnome-desktop-2-7-dbgsym libc6-dbgsym and get a new one? could you also describe how you trigger the crash?

Revision history for this message
Furcube (furcube) wrote :

Updated everything and installed these packages.

I try to install icons from this package http://gnome-look.org/content/show.php/GNOME-colors?content=82562

On 1st attempt (with valgrind) I got this output:
(gnome-appearance-properties:10896): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(gnome-appearance-properties:10896): Pango-CRITICAL **: pango_break: assertion `attrs != NULL' failed

(gnome-appearance-properties:10896): Pango-CRITICAL **: pango_context_get_gravity: assertion `context != NULL' failed
Killed

But on 2nd attempt it was different

(gnome-appearance-properties:11036): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(gnome-appearance-properties:11036): Pango-WARNING **: shaping failure, expect ugly output. shape-engine='BasicEngineFc', font='DejaVu Sans Bold 11.9990234375', text=''
Segmentation fault (core dumped)

Revision history for this message
Furcube (furcube) wrote :

I can't get output as in 2nd attempt using valgrind.
Hope core dump would be helpful

Package version is 2.24.0.1-0ubuntu2

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your efforts on that, the log is weird and seems to indicate a libpango issue. could you change the caller number to 60 and get a new log? do you have similar issues in other applications? what fonts do you use? how do you try to install the icon theme? the capplet doesn't want to install the zip which is to download on the website you indicated

Revision history for this message
Furcube (furcube) wrote :

Themes is .tar.gz in the zip

This is a mostly default install, i just installed openjdk and enabled xdmcp.
To reproduce this crash I added new user so settings should be default

Although I use only Firefox and eclipse, I didn't encounter any crashes.

Revision history for this message
Furcube (furcube) wrote :

I log in to this host through xdmcp from windows host using xming

xming +extension Composite -once -query test

This crash isn't appears If I remove +extension Composite but it worked fine for hardy and gutsy

I tried to login from computer with intrepid (everything is updated) and it was realy bad. volume and trash applets crashed, nautilus sometimes failed to start and xnest crashed sometimes

Revision history for this message
Sebastien Bacher (seb128) wrote :

do you get the issue using ubuntu locally? what theme do you install and how exactly?

Revision history for this message
machak (machak) wrote :

to me it happened while installing icons from mac4lin package, I believe version 0.3

Revision history for this message
machak (machak) wrote :

it can be downloaded here,
http://sourceforge.net/project/showfiles.php?group_id=204373&package_id=243878

system > preferences > appearance>theme install

Revision history for this message
machak (machak) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

the theme installs correctly on a beta livecd image, do you get warnings when installing it? do you use ubuntu locally? did you change your font settings? what locale do you use?

Revision history for this message
machak (machak) wrote :

Yes my fonts are changed ( I first had run 1.0RC installer http://sourceforge.net/project/showfiles.php?group_id=204373 and then tried to install older version of icon set)

Locale is en_US (not 100% sure, have to check when I get home)

Revision history for this message
Sebastien Bacher (seb128) wrote :

can you try using the default system font and see if you get the bug too?

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you try if that's still an issue using the current intrepid?

Revision history for this message
Herbert Post (roberine) wrote : Re: [Bug 274915] Re: gnome-appearance-properties crashed with SIGSEGV in pango_shape()

Sebastien Bacher schreef:
> could you try if that's still an issue using the current intrepid?
>
I just tried it again and the same error message appeared.

Herbert

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you reply to the previous question about the font you are using? how do you trigger the crash? what libpango1.0-0 version do you have installed exactly?

Revision history for this message
Herbert Post (roberine) wrote :

Sebastien Bacher schreef:
> could you reply to the previous question about the font you are using?
> how do you trigger the crash? what libpango1.0-0 version do you have
> installed exactly?
>
I use the human-clearlooks theme with the dropline-neu
iconset. I haven't changed the font of the theme.
So the fonts are: Sans, Sans bold and Monospace.
The crash is triggered when I try to install a new
theme (tar.bz2 file) using system --> preferences -->
Appearance --> Theme --> Install

I tried several different themes to make sure that
the theme itself is not the problem.

The libpango1.0-0 version I have is: 1.22.1-0ubuntu1

Herbert

Revision history for this message
machak (machak) wrote :

un libpango-common <none> (no description available)
un libpango-dev <none> (no description available)
un libpango0 <none> (no description available)
ii libpango1.0-0 1.22.0-0ubuntu1 Layout and rendering of internationalized text
ii libpango1.0-common 1.22.0-0ubuntu1 Modules and configuration files for the Pango
ii libpango1.0-dev 1.22.0-0ubuntu1 Development files for the Pango
un libpango1.0-doc <none> (no description available)
ii libpangomm-1.4-1 2.14.0-1 C++ Wrapper for pango (shared libraries)

I only changed monospace to Pragmata TT font (commercial font, I cannot redistribute)

look is "custom", as I installed mac4lin stuff.

Revision history for this message
Sebastien Bacher (seb128) wrote :

could somebody having the issue open the bug on bugzilla.gnome.org? not sure what is triggering the bug but it doesn't crash on my intrepid installation or when trying on a current intrepid cd image

Revision history for this message
Wyatt Smith (wyatt-smith) wrote :

The crash is triggered when I try to install a new
theme (tar.bz2 file) using system --> preferences -->
Appearance --> Theme --> Install

Yet drag-n-drop installed without error.

Revision history for this message
Alessandro Isaia (alex69) wrote :

Herbert Post ha scritto:
> Sebastien Bacher schreef:
>
>> could you try if that's still an issue using the current intrepid?
>>
>>
> I just tried it again and the same error message appeared.
>
> Herbert
>
>
with the updated intrepid version, the bug never appears again.

It seems to work great now.

Alex

Revision history for this message
Herbert Post (roberine) wrote :

Sebastien Bacher schreef:
> could somebody having the issue open the bug on bugzilla.gnome.org? not
> sure what is triggering the bug but it doesn't crash on my intrepid
> installation or when trying on a current intrepid cd image
>
After installing the latest updates the bug disappeared.

Herbert

Revision history for this message
caskillo (carloscampi) wrote : RE: [Bug 274915] Re: gnome-appearance-properties crashed with SIGSEGV in pango_shape()

ok, thanks a lot!

> From: http://<email address hidden>
> To: http://<email address hidden>
> Date: Wed, 22 Oct 2008 06:25:08 +0000
> Subject: Re: [Bug 274915] Re: gnome-appearance-properties crashed with SIGSEGV in pango_shape()
>
> Herbert Post ha scritto:
> > Sebastien Bacher schreef:
> >
> >> could you try if that's still an issue using the current intrepid?
> >>
> >>
> > I just tried it again and the same error message appeared.
> >
> > Herbert
> >
> >
> with the updated intrepid version, the bug never appears again.
>
> It seems to work great now.
>
> Alex
>
> --
> gnome-appearance-properties crashed with SIGSEGV in pango_shape()
> http://https://bugs.launchpad.net/bugs/274915
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “gnome-control-center” source package in Ubuntu: Incomplete
>
> Bug description:
> Binary package hint: gnome-control-center
>
> Crashed when unpacking new icon theme
>
> ProblemType: Crash
> Architecture: i386
> DistroRelease: Ubuntu 8.10
> ExecutablePath: /usr/bin/gnome-appearance-properties
> Package: gnome-control-center 1:2.24.0.1-0ubuntu1
> ProcAttrCurrent: unconfined
> ProcCmdline: gnome-appearance-properties
> ProcEnviron:
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
> LANG=ru_RU.UTF-8
> SHELL=/bin/bash
> Signal: 11
> SourcePackage: gnome-control-center
> StacktraceTop:
> pango_shape () from /usr/lib/libpango-1.0.so.0
> ?? () from /usr/lib/libpango-1.0.so.0
> ?? () from /usr/lib/libpango-1.0.so.0
> ?? () from /usr/lib/libpango-1.0.so.0
> ?? () from /usr/lib/libpango-1.0.so.0
> Title: gnome-appearance-properties crashed with SIGSEGV in pango_shape()
> Uname: Linux 2.6.27-4-generic i686
> UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

_________________________________________________________________
¿Sigue el calor? Consulta MSN El tiempo
http://eltiempo.es.msn.com/

Revision history for this message
longbow (bschrantz) wrote :

still crashing when i try to install hydroxygen from gnome-looks.org

Revision history for this message
Dimitrios Abrazis (euklidis) wrote :

and to me many GTK+ theme enfines are missing, so themes do not appear as the should. Themes that are fully compatible with 8.04

Revision history for this message
Nick Bagios (nickbagi) wrote :

Me too, same problem with a lot of themes, with the following message:

(gnome-appearance-properties:9626): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

(gnome-appearance-properties:9626): Pango-WARNING **: shaping failure, expect ugly output. shape-engine='BasicEngineFc', font='DejaVu Sans Bold 11.9990234375', text=''
Segmentation fault

I am installing themes just copy/paste theme folder in /home/"user"/.icons

Changed in gnome-control-center:
milestone: none → ubuntu-9.04-beta
manzur (sl-solaris)
description: updated
Revision history for this message
Stas Sușcov (sushkov) wrote :

Same bug after a vanilla jaunty install.

Changed in gnome-control-center (Ubuntu):
milestone: ubuntu-9.04-beta → ubuntu-9.04
status: Incomplete → New
Nick Bagios (nickbagi)
Changed in gnome-control-center:
status: New → Confirmed
Revision history for this message
Stas Sușcov (sushkov) wrote :

Bug still persists.
Jaunty with latest updates.

Revision history for this message
Sebastien Bacher (seb128) wrote :

could be the same issue than bug #280484

Revision history for this message
Sebastien Bacher (seb128) wrote :

does anybody still get the issue in the current jaunty?

Changed in gnome-control-center (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
CelticJak (odysseusjak) wrote :

Yes, Sebastien. I installed a new icon set this morning (after an update and reboot) and it crashed just like before.

Revision history for this message
Sebastien Bacher (seb128) wrote :

you could perhaps get a valgrind log then?

Revision history for this message
CelticJak (odysseusjak) wrote :

I don't know what that means, sorry.

Revision history for this message
stefano.fraccaro (sf-1) wrote : Re: [Bug 274915] Re: gnome-appearance-properties crashed with SIGSEGV in pango_shape()

I can try to send you the log when I go to home...

Sebastien Bacher ha scritto:
> you could perhaps get a valgrind log then?
>

Revision history for this message
Sebastien Bacher (seb128) wrote :

the wiki page explaining how to get a log is in comment #3

Revision history for this message
Sergey Nizovtsev (snizovtsev) wrote :

Bug still persists in current jaunty.

Changed in gnome-control-center (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Sergey Nizovtsev (snizovtsev) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you install gnome-control-center-dbgsym and get a new log?

Revision history for this message
Sergey Nizovtsev (snizovtsev) wrote :

Unfortunately, Ubuntu have no debug package for gnome-control-center.

I've tried to build package with --enable-debug option, but it has been stripped by debian build system. Next i've built it manually and ran "capplets/appearance/.libs/gnome-appearance-properties" and it worked properly!

Then i've applied patches by running 'debian/rules apply-patches'. Program now crashes. Valgrind log is here.

Revision history for this message
Sergey Nizovtsev (snizovtsev) wrote :
Revision history for this message
Sergey Nizovtsev (snizovtsev) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

> Unfortunately, Ubuntu have no debug package for gnome-control-center.

ubuntu has debug packages for everything, just add the ddeb source as explained on the wikipage and install binary-dbgsym for whatever binary you need to install

Revision history for this message
Ms_Angel_D (mrsangeld) wrote :

Two fresh installs of Jaunty and this bug persists also I'm not sure if this is because of this bug, but I thought it might be worth mentioning, that I get no preview images in the gnome-appearance-properties when browsing icons some do appear for controls but not all. screenshots:

http://img6.imageshack.us/img6/7742/screenshot0905200903.png
http://img26.imageshack.us/img26/6632/screenshot0905200904.png

Changed in gnome-control-center (Ubuntu):
milestone: ubuntu-9.04 → ubuntu-9.10
Changed in gnome-control-center (Ubuntu):
milestone: ubuntu-9.10 → ubuntu-10.04
Revision history for this message
Tomeu Vizoso (tomeu) wrote :

Have spent some time trying to reproduce it in Karmic but couldn't.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Could anybody try if that's still an issue in lucid?

Changed in gnome-control-center (Ubuntu):
milestone: ubuntu-10.04 → none
status: Confirmed → Incomplete
Revision history for this message
Jussier (jussierneto) wrote :

I do not see this bug in Lucid

Revision history for this message
CelticJak (odysseusjak) wrote :

It did for a little while but it doesn't seem to be an issue now.

Revision history for this message
Sebastien Bacher (seb128) wrote :

ok closing based on the fact that this bug kept getting regular duplicates and that stopped in lucid which seems to indicate that's happening there, reopen if you get the issue with the new version though

Changed in gnome-control-center (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug has new duplicates on lucid, reopening

Changed in gnome-control-center (Ubuntu):
status: Fix Released → Triaged
Changed in gnome-control-center (Ubuntu Lucid):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → Canonical Desktop Team (canonical-desktop-team)
Revision history for this message
Bernhard (b.a.koenig) wrote :

In current lucid with all updates I can reproduce a segmentation fault in gnome-appearance-properties in the following way:

1) open "Appearance"
2) choose "Dust" theme
3) customize and choose "Human" icon theme
4) go back to main theme tab and choose "ambiance"

5) result: it crashes every single time

Revision history for this message
thecure (keith-k) wrote :

Confirm reproduction of crash by following Bernhard's instructions.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the new comments seem a different bug, could you open it using ubuntu-bug to collect the crash?

Revision history for this message
Sebastien Bacher (seb128) wrote :

the new one could be due to the recent changes to update the buttons order

Revision history for this message
Bernhard (b.a.koenig) wrote :

@Sebastien: OK, filed under bug 551048. It's filed against gnome-control-center. Should I file against metacity as well?

Changed in gnome-control-center:
status: Unknown → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Unassigning since the team is not working on those

Changed in gnome-control-center (Ubuntu):
assignee: Canonical Desktop Team (canonical-desktop-team) → nobody
Changed in gnome-control-center (Ubuntu Lucid):
assignee: Canonical Desktop Team (canonical-desktop-team) → nobody
Changed in gnome-control-center:
importance: Unknown → Medium
Changed in gnome-control-center:
status: Confirmed → Expired
Revision history for this message
Sebastien Bacher (seb128) wrote :

That configuration dialog is deprecated in GNOME3 and Oneiric so closing the bug, feel free to open new bugs about other issues you might find though

Changed in gnome-control-center (Ubuntu):
status: Triaged → Invalid
Changed in gnome-control-center (Ubuntu Lucid):
status: Triaged → Won't Fix
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.