rhythmbox crashed with SIGSEGV in g_closure_invoke()

Bug #605306 reported by Michael Blennerhassett
166
This bug affects 7 people
Affects Status Importance Assigned to Milestone
libindicate (Ubuntu)
New
Medium
Unassigned

Bug Description

Binary package hint: rhythmbox

Seems to happen randomly while logging out

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: rhythmbox 0.12.8git20100628-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.35-7.12-generic 2.6.35-rc4
Uname: Linux 2.6.35-7-generic x86_64
Architecture: amd64
CrashCounter: 1
Date: Wed Jul 14 17:54:04 2010
ExecutablePath: /usr/bin/rhythmbox
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcCmdline: rhythmbox
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_AU.utf8
SegvAnalysis:
 Segfault happened at: 0x7feb77ea9350: mov 0x58(%rax),%rdi
 PC (0x7feb77ea9350) ok
 source "0x58(%rax)" (0x00000058) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: rhythmbox
StacktraceTop:
 ?? () from /usr/lib/libindicate.so.4
 ?? () from /usr/lib/libdbus-glib-1.so.2
 g_closure_invoke ()
 ?? () from /usr/lib/libgobject-2.0.so.0
 g_signal_emit_valist ()
Title: rhythmbox crashed with SIGSEGV in g_closure_invoke()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors: (polkit-gnome-authentication-agent-1:1544): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Revision history for this message
Michael Blennerhassett (mjblenner) wrote :
visibility: private → public
visibility: public → private
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 dbus_owner_change (proxy=<value optimized out>,
 ?? () from /usr/lib/libdbus-glib-1.so.2
 g_closure_invoke (closure=0x11b6510,
 signal_emit_unlocked_R (node=0x105f490,
 g_signal_emit_valist (instance=0x1f99a60,

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 rhythmbox (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
visibility: private → public
affects: rhythmbox (Ubuntu) → libindicate (Ubuntu)
Revision history for this message
Eshwar Andhavarapu (eshwar.andhavarapu) wrote :

just randomly crashed :(

Revision history for this message
Michael Blennerhassett (mjblenner) wrote :

A few updates later and I can no longer reproduce this.

Changed in libindicate (Ubuntu):
status: New → Fix Released
Revision history for this message
Ben Gamari (bgamari) wrote :

I currently have no problem reproducing this. Simply starting rhythmbox and attempting to close its window results in a SEGV,

(rhythmbox:3502): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

Program received signal SIGSEGV, Segmentation fault.
0x03855f35 in dbus_owner_change (proxy=0x823cca8,
    name=0x89a49b0 "org.mpris.MediaPlayer2.rhythmbox",
    prev=0x8bf9e38 ":1.164", new=0x895e720 "", server=0x8994650)
    at server.c:694
694 server.c: No such file or directory.
 in server.c
(gdb) bt
#0 0x03855f35 in dbus_owner_change (proxy=0x823cca8,
    name=0x89a49b0 "org.mpris.MediaPlayer2.rhythmbox",
    prev=0x8bf9e38 ":1.164", new=0x895e720 "", server=0x8994650)
    at server.c:694
#1 0x00d22a26 in _dbus_g_marshal_VOID__STRING_STRING_STRING (
    closure=0x89a6fb0, return_value=0x0, n_param_values=4,
    param_values=0x88da0e0, invocation_hint=0xbfffed50, marshal_data=0x3855ee0)
    at dbus-gmarshal.c:83
#2 0x00d2b5d4 in marshal_dbus_message_to_g_marshaller (closure=0x89a6fb0,
    return_value=0x0, n_param_values=3, param_values=0x88dc390,
    invocation_hint=0xbfffed50, marshal_data=0x0) at dbus-gproxy.c:1681
#3 0x00d991b2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4 0x00db1de5 in ?? () from /usr/lib/libgobject-2.0.so.0
#5 0x00db345c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6 0x00db3bc2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7 0x00d2c8a3 in dbus_g_proxy_emit_remote_signal (connection=0x81db0c8,
    message=0x82273e8, user_data=0x8984408) at dbus-gproxy.c:1734
#8 dbus_g_proxy_manager_filter (connection=0x81db0c8, message=0x82273e8,
    user_data=0x8984408) at dbus-gproxy.c:1301
#9 0x00d49358 in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#10 0x00d2239d in message_queue_dispatch (source=0x81dcb58, callback=0,
    user_data=0x0) at dbus-gmain.c:101
#11 0x00e179b5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#12 0x00e1b7c8 in ?? () from /lib/libglib-2.0.so.0
#13 0x00e1bd07 in g_main_loop_run () from /lib/libglib-2.0.so.0
#14 0x00406749 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0804b027 in main ()

Changed in libindicate (Ubuntu):
status: Fix Released → New
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.