indicator-session-service crashed with SIGSEGV in g_cclosure_marshal_VOID__STRING()

Bug #840660 reported by Brian Buchanan
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Session Menu
Fix Released
Medium
Conor Curran
Unity Foundations
Fix Released
Medium
Unassigned
indicator-session (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

I was trying to resize LibreOffice Writer from the bottom right corner (unsuccessfully) when the crash notification came up, so I reported it.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: indicator-session 0.3.4.2-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-9.15-generic-pae 3.0.3
Uname: Linux 3.0.0-9-generic-pae i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Sat Sep 3 23:37:26 2011
ExecutablePath: /usr/lib/indicator-session/indicator-session-service
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta i386 (20110901)
ProcCmdline: /usr/lib/indicator-session/indicator-session-service
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANGUAGE=en_GB:en
 LANG=en_GB.UTF-8
SegvAnalysis:
 Segfault happened at: 0x804d8cc: mov 0x8(%eax),%eax
 PC (0x0804d8cc) ok
 source "0x8(%eax)" (0x00000008) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: indicator-session
StacktraceTop:
 ?? ()
 ?? ()
 g_cclosure_marshal_VOID__STRING () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
 g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
Title: indicator-session-service crashed with SIGSEGV in g_cclosure_marshal_VOID__STRING()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

Revision history for this message
Brian Buchanan (nighthawk-uk) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 users_service_dbus_can_activate_session (self=0x9a6cc00) at /build/buildd/indicator-session-0.3.4.2/./src/users-service-dbus.c:934
 user_menu_mgr_rebuild_items (self=0x9a6b880, greeter_mode=0) at /build/buildd/indicator-session-0.3.4.2/./src/user-menu-mgr.c:121
 g_cclosure_marshal_VOID__STRING (closure=0x9a727e8, return_value=0x0, n_param_values=2, param_values=0x9a44a78, invocation_hint=0xbfa86b10, marshal_data=0x0) at /build/buildd/glib2.0-2.29.18/./gobject/gmarshal.c:504
 g_closure_invoke (closure=0x9a727e8, return_value=0x0, n_param_values=2, param_values=0x9a44a78, invocation_hint=0xbfa86b10) at /build/buildd/glib2.0-2.29.18/./gobject/gclosure.c:774
 signal_emit_unlocked_R (node=0x9a62e98, detail=0, instance=0x9a6cc00, emission_return=0x0, instance_and_params=0x9a44a78) at /build/buildd/glib2.0-2.29.18/./gobject/gsignal.c:3272

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in indicator-session (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Jeremy Bícha (jbicha)
visibility: private → public
Conor Curran (cjcurran)
Changed in indicator-session:
assignee: nobody → Conor Curran (cjcurran)
milestone: none → 0.3.5
status: New → Triaged
importance: Undecided → Medium
Changed in indicator-session (Ubuntu):
status: New → In Progress
Revision history for this message
Conor Curran (cjcurran) wrote :

Looks like it failed in calling dbus_g_proxy_call - "CanActivateSessions" but the error was still NULL. Linked branch protects against this.

Changed in indicator-session:
status: Triaged → In Progress
Conor Curran (cjcurran)
Changed in unity-foundations:
status: New → In Progress
importance: Undecided → Medium
milestone: none → oneiric-beta-2
Conor Curran (cjcurran)
Changed in indicator-session:
status: In Progress → Fix Committed
Changed in unity-foundations:
status: In Progress → Fix Committed
Conor Curran (cjcurran)
Changed in indicator-session:
status: Fix Committed → Fix Released
Changed in unity-foundations:
status: Fix Committed → Fix Released
Changed in indicator-session (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-session - 0.3.5.0-0ubuntu1

---------------
indicator-session (0.3.5.0-0ubuntu1) oneiric; urgency=low

  * New upstream release:
    - fix the updates menu items randomly working (lp: #842946)
    - "Guest Session should not show if guest session was disabled in
       the display manager" (lp: #835084)
    - segfault fix (lp: #840660)
    - don't display temporary guest user generated username (lp: #844272)
    - respect "show-real-name-on-panel" to hide the username (lp: #812728)
 -- Sebastien Bacher <email address hidden> Fri, 09 Sep 2011 11:18:26 +0200

Changed in indicator-session (Ubuntu):
status: Fix Committed → Fix Released
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.