seahorse-agent crashed with SIGSEGV in g_object_newv()

Bug #318684 reported by Sandro Mani
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
seahorse-plugins (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: seahorse-plugins

Using Intrepid x86_64, up-to-date. When changing screen resolution with gnome-display-properties, gnome-settings-deamon seems to crash (the gnome-theme reverts to the default X theme). Running gnome-settings-daemon to restart it, the resolution switches back to the one before the change, the previously used theme is loaded again, then X crashes (generating the attached seahorse-plugins crashreport). Also: If I try to change the resolution after the first change before restarting gnome-settings-daemon, nothing happens. Graphics card is a geforce 8600m gt, issue present both with recommended 177 driver or with manually installed 180.22.

To reproduce:
1. Change resolution using gnome-display-properties
2. Notice skin change
3. Run gnome-settings-deamon
4. Resolution switches back automatically, previous skin loaded, then X crashes.

Attachments:
lshw, syslog crash messages

ProblemType: Crash
Architecture: amd64
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/seahorse-agent
NonfreeKernelModules: nvidia
Package: seahorse-plugins 2.24.1-0ubuntu1
ProcAttrCurrent: unconfined
ProcCmdline: /usr/bin/seahorse-agent --execute x-session-manager
ProcEnviron:
 PATH=/home/username/bin:/opt/intel/Compiler/11.0/074/bin/intel64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: seahorse-plugins
StacktraceTop:
 ?? () from /usr/lib/libbonobo-2.so.0
 g_object_newv () from /usr/lib/libgobject-2.0.so.0
 g_object_new_valist ()
 g_object_new () from /usr/lib/libgobject-2.0.so.0
 bonobo_moniker_context_new ()
Title: seahorse-agent crashed with SIGSEGV in g_object_newv()
Uname: Linux 2.6.27-11-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Tags: apport-crash
Revision history for this message
Sandro Mani (sandromani) wrote :
Revision history for this message
Sandro Mani (sandromani) wrote :
Revision history for this message
Sandro Mani (sandromani) wrote :

Note: changing resolution with the nvidia-settings tool works fine.

Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:bonobo_object_constructor (type=25056656,
g_object_newv () from /usr/lib/libgobject-2.0.so.0
g_object_new_valist ()
g_object_new () from /usr/lib/libgobject-2.0.so.0
bonobo_moniker_context_new ()

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Changed in seahorse-plugins:
importance: Undecided → Medium
Revision history for this message
Andreas Moog (ampelbein) wrote :

Thanks for your bug report. Please try to obtain a backtrace http://wiki.ubuntu.com/DebuggingProgramCrash and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in seahorse-plugins:
assignee: nobody → desktop-bugs
status: New → Incomplete
Revision history for this message
Sandro Mani (sandromani) wrote :

Sorry for the long silence - I tried upgrading to 9.04 and noticed that now the user is prompted to use the driver settings utility instead of the display utility (as nvidia does not support the needed xrandr extensions), which would solve the above problem. From what I can judge the bug may also be closed.

Revision history for this message
Andreas Moog (ampelbein) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in seahorse-plugins (Ubuntu):
status: Incomplete → Invalid
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.