xfce4-settings-helper crashed with SIGSEGV in g_type_create_instance()

Bug #354830 reported by Jānis Kangarooo
142
This bug affects 20 people
Affects Status Importance Assigned to Milestone
Xfce4 Settings
Unknown
Unknown
xfce4-settings (Ubuntu)
Fix Released
Medium
Unassigned
Precise
Won't Fix
Medium
Unassigned
Quantal
Won't Fix
Medium
Unassigned
Raring
Fix Released
Medium
Unassigned

Bug Description

[Impact]
* Crash when the XI extension isn't present.

[Test case]
* Start the Xfce session without XI support (apparently easily reproduced with xrdp, VNC, and sometimes VMWare).
* (precise) Xfce4-settings-helper should crash (immediate consequence: no gtk theme).
* (quantal) xfsettingsd should crash (immediate consequence: no gtk theme).
* Install xfce4-settings from -proposed
* Restart your session and repeat the steps above.
* Xfce4-settings-helper/Xfsettingsd shouldn't crash anymore.

[Regression Potential]
* It could crash at a later check, but that's not a regression...

Binary package hint: xfce4-settings

he

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/xfce4-settings-helper
Package: xfce4-settings 4.6.0-1ubuntu2
ProcCmdline: xfce4-settings-helper
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: xfce4-settings
StacktraceTop:
 ?? ()
 g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
 ?? () from /usr/lib/libgobject-2.0.so.0
 g_object_newv () from /usr/lib/libgobject-2.0.so.0
 g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
Title: xfce4-settings-helper crashed with SIGSEGV in g_type_create_instance()
Uname: Linux 2.6.28-11-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Jānis Kangarooo (kangarooo) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:xfce_pointers_helper_init (helper=0x9d65830)
IA__g_type_create_instance (type=165364696)
g_object_constructor (type=165364696,
IA__g_object_newv (object_type=165364696, n_parameters=0,
IA__g_object_new_valist (object_type=165364696,

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in xfce4-settings (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
visibility: private → public
Revision history for this message
Andreas Moog (ampelbein) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:
1. Is this reproducible?
2. If so, what specific steps should we take to recreate this bug? Be as detailed as possible.
This will help us to find and resolve the problem.

Changed in xfce4-settings (Ubuntu):
status: New → Incomplete
Revision history for this message
Mhisani Fox (mhisani) wrote : Re: [Bug 354830] Re: xfce4-settings-helper crashed with SIGSEGV in g_type_create_instance()

Andreas Moog wrote:
> Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:
> 1. Is this reproducible?
> 2. If so, what specific steps should we take to recreate this bug? Be as detailed as possible.
> This will help us to find and resolve the problem.
>
> ** Changed in: xfce4-settings (Ubuntu)
> Status: New => Incomplete
>
>
Purely starting X. Actually I'm starting X using vncserver and it comes
up with that error message literally as X loads and the window manger is
loaded.

I hope this helps.

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at: http://bugzilla.xfce.org/show_bug.cgi?id=6302

Changed in xfce4-settings (Ubuntu):
status: Incomplete → Triaged
Changed in xfce4-settings:
status: Unknown → Confirmed
Revision history for this message
Marian (mnion) wrote :

It crashed in a session started from Windows (with "remote desktop") and xrdp running on my Linux machine

Steve Beattie (sbeattie)
tags: added: precise
Changed in xfce4-settings:
status: Confirmed → Unknown
Changed in xfce4-settings (Ubuntu Quantal):
status: New → In Progress
Changed in xfce4-settings (Ubuntu Precise):
status: New → In Progress
importance: Undecided → Medium
Changed in xfce4-settings (Ubuntu Quantal):
importance: Undecided → Medium
Changed in xfce4-settings (Ubuntu Precise):
assignee: nobody → Lionel Le Folgoc (mrpouit)
Changed in xfce4-settings (Ubuntu Quantal):
assignee: nobody → Lionel Le Folgoc (mrpouit)
description: updated
tags: added: fixed-in-master
Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

Uploaded to {precise,quantal}-proposed, waiting for approval.

(@ubuntu-sru: the sru procedure is not clear at all when a bug affects several releases, so feel free to split this bug in two for precise and quantal)

Changed in xfce4-settings (Ubuntu Precise):
status: In Progress → Triaged
Changed in xfce4-settings (Ubuntu Quantal):
status: In Progress → Triaged
Changed in xfce4-settings (Ubuntu Precise):
assignee: Lionel Le Folgoc (mrpouit) → nobody
Changed in xfce4-settings (Ubuntu Quantal):
assignee: Lionel Le Folgoc (mrpouit) → nobody
Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

Uploaded to raring as well (with a great revision number) now that it's open.

Changed in xfce4-settings (Ubuntu Raring):
status: Triaged → Fix Released
Revision history for this message
Scott Kitterman (kitterman) wrote : Please test proposed package

Hello Kangarooo, or anyone else affected,

Accepted into quantal-proposed. The package will build now and be available in a few hours in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in xfce4-settings (Ubuntu Quantal):
status: Triaged → Fix Committed
tags: added: verification-needed
Revision history for this message
Colin Watson (cjwatson) wrote :

Hello Kangarooo, or anyone else affected,

Accepted xfce4-settings into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/xfce4-settings/4.8.3-1ubuntu3.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in xfce4-settings (Ubuntu Precise):
status: Triaged → Fix Committed
Revision history for this message
Brian Murray (brian-murray) wrote : [xfce4-settings/quantal] verification still needed

The fix for this bug has been awaiting testing feedback in the -proposed repository for quantal for more than 90 days. Please test this fix and update the bug appropriately with the results. In the event that the fix for this bug is still not verified 15 days from now, the package will be removed from the -proposed repository.

tags: added: removal-candidate
Revision history for this message
Brian Murray (brian-murray) wrote :

The version of xfce4-settings in quantal and precise-proposed has been removed as the bugs it was fixing (including this one) were not verified in a timely fashion.

tags: removed: verification-needed
tags: removed: removal-candidate
Changed in xfce4-settings (Ubuntu Precise):
status: Fix Committed → Triaged
Changed in xfce4-settings (Ubuntu Quantal):
status: Fix Committed → Triaged
Changed in xfce4-settings (Ubuntu Precise):
status: Triaged → Won't Fix
Changed in xfce4-settings (Ubuntu Quantal):
status: Triaged → Won't Fix
Revision history for this message
Angelo Pantano (ghilteras) wrote :

guys, can you re-upload the fix? it's still affecting me, when I start an rdp session xfsettingsd crashes and I cannot see any icons in my xfce4 env

Revision history for this message
Marian 'Marosh' Felder (maro-felder) wrote :

Same problem here as Angelo states, though up-to-date system. Is the problem still considered as fixed?

Revision history for this message
Marian 'Marosh' Felder (maro-felder) wrote :

…as an addon to my prior post: my machine is running a 64bit system.

tags: added: amd64
Revision history for this message
Marian 'Marosh' Felder (maro-felder) wrote :

Pardon me, I was incautious not to realize that I encounter also a SIGSEV, but with a different error description...

Revision history for this message
rantsh (rantsh) wrote :

I second Angelo and Marian's request to reupload the fix, I've only come across this bug now...

Revision history for this message
Kirk Morrow (kirk-morrow) wrote :

I'm running into this bug as well. Can the fix be posted again for testing?

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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