Rhythmbox crashes when systray icon is accessed to say "show music player"

Bug #529896 reported by Shelagh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pango-graphite (Ubuntu)
New
Medium
Unassigned

Bug Description

Binary package hint: rhythmbox

shelagh@pandora:~$ rhythmbox &
[1] 19050
I also started rhythmbox in a terminal and when it crashed, the following was the result. I hope this is of use to you.

Another relevant piece of information is that I updated glib recently as there were some security fixes. Related?

shelagh@pandora:~$
** (rhythmbox:19050): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (rhythmbox:19050): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

(rhythmbox:19050): Rhythmbox-WARNING **: Unable to grab media player keys: Could not get owner of name 'org.gnome.SettingsDaemon': no such name

(<unknown>:19066): GLib-WARNING **: g_set_prgname() called multiple times
*** glibc detected *** rhythmbox: free(): invalid next size (fast): 0x09dea620 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0x1035ff1]
/lib/tls/i686/cmov/libc.so.6[0x10376f2]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0x103a7cd]
/lib/libglib-2.0.so.0(g_free+0x36)[0xda0196]
/usr/lib/libpango-1.0.so.0(pango_glyph_string_free+0x34)[0xf94734]
/usr/lib/libpango-1.0.so.0[0xfa0576]
/lib/libglib-2.0.so.0(g_slist_foreach+0x27)[0xdb7307]
/usr/lib/libpango-1.0.so.0(pango_layout_line_unref+0x95)[0xfa1ba5]
/usr/lib/libpango-1.0.so.0[0xfa1c83]
/usr/lib/libpango-1.0.so.0[0xfa527d]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x18b)[0x5e31bb]
/usr/lib/libgtk-x11-2.0.so.0[0x77cc47]
/usr/lib/libgtk-x11-2.0.so.0(gtk_cell_renderer_get_size+0xc9)[0x775759]
/usr/lib/libgtk-x11-2.0.so.0(gtk_tree_view_column_cell_get_size+0x1bb)[0x938ceb]
/usr/lib/libgtk-x11-2.0.so.0[0x930518]
/usr/lib/libgtk-x11-2.0.so.0[0x930d99]
/usr/lib/libgtk-x11-2.0.so.0[0x9311c2]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x88)[0x5ee068]
/usr/lib/libgobject-2.0.so.0[0x5df6f9]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xd8)[0x5e0f98]
/usr/lib/libgobject-2.0.so.0[0x5f60b0]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7bd)[0x5f7b2d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x192)[0x5f7e42]
/usr/lib/libgtk-x11-2.0.so.0[0x89a396]
/usr/lib/libgtk-x11-2.0.so.0[0x89a64f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_request+0x7f)[0x94e98f]
/usr/lib/libgtk-x11-2.0.so.0[0x88f557]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x88)[0x5ee068]
/usr/lib/libgobject-2.0.so.0[0x5df6f9]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xd8)[0x5e0f98]
/usr/lib/libgobject-2.0.so.0[0x5f60b0]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7bd)[0x5f7b2d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x192)[0x5f7e42]
/usr/lib/libgtk-x11-2.0.so.0[0x89a396]
/usr/lib/libgtk-x11-2.0.so.0[0x89a64f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_request+0x7f)[0x94e98f]
/usr/lib/libgtk-x11-2.0.so.0[0x854c4f]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x88)[0x5ee068]
/usr/lib/libgobject-2.0.so.0[0x5df6f9]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xd8)[0x5e0f98]
/usr/lib/libgobject-2.0.so.0[0x5f60b0]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7bd)[0x5f7b2d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x192)[0x5f7e42]
/usr/lib/libgtk-x11-2.0.so.0[0x89a396]
/usr/lib/libgtk-x11-2.0.so.0[0x89a64f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_request+0x7f)[0x94e98f]
/usr/lib/libgtk-x11-2.0.so.0[0x763263]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x88)[0x5ee068]
/usr/lib/libgobject-2.0.so.0[0x5df6f9]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xd8)[0x5e0f98]
/usr/lib/libgobject-2.0.so.0[0x5f60b0]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7bd)[0x5f7b2d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x192)[0x5f7e42]
/usr/lib/libgtk-x11-2.0.so.0[0x89a396]
/usr/lib/libgtk-x11-2.0.so.0[0x89a64f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_request+0x7f)[0x94e98f]
/usr/lib/libgtk-x11-2.0.so.0[0x854c4f]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x88)[0x5ee068]
/usr/lib/libgobject-2.0.so.0[0x5df6f9]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xd8)[0x5e0f98]
/usr/lib/libgobject-2.0.so.0[0x5f60b0]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7bd)[0x5f7b2d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x192)[0x5f7e42]
======= Memory map: ========
00110000-001a2000 r-xp 00000000 08:03 991206 /usr/lib/libgdk-x11-2.0.so.0.1800.3
001a2000-001a4000 r--p 00092000 08:03 991206 /usr/lib/libgdk-x11-2.0.so.0.1800.3
001a4000-001a5000 rw-p 00094000 08:03 991206 /usr/lib/libgdk-x11-2.0.so.0.1800.3
001a5000-001c0000 r-xp 00000000 08:03 988618 /usr/lib/libatk-1.0.so.0.2809.1
001c0000-001c1000 r--p 0001b000 08:03 988618 /usr/lib/libatk-1.0.so.0.2809.1
001c1000-001c2000 rw-p 0001c000 08:03 988618 /usr/lib/libatk-1.0.so.0.2809.1
001c2000-001da000 r-xp 00000000 08:03 991207 /usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
001da000-001db000 r--p 00017000 08:03 991207 /usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
001db000-001dc000 rw-p 00018000 08:03 991207 /usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
001dc000-00200000 r-xp 00000000 08:02 342812 /lib/tls/i686/cmov/libm-2.10.1.so
00200000-00201000 r--p 00023000 08:02 342812 /lib/tls/i686/cmov/libm-2.10.1.so
00201000-00202000 rw-p 00024000 08:02 342812 /lib/tls/i686/cmov/libm-2.10.1.so
00202000-0022d000 r-xp 00000000 08:03 987820 /usr/lib/libfontconfig.so.1.3.0
0022d000-0022e000 r--p 0002a000 08:03 987820 /usr/lib/libfontconfig.so.1.3.0
0022e000-0022f000 rw-p 0002b000 08:03 987820 /usr/lib/libfontconfig.so.1.3.0
00231000-00249000 r-xp 00000000 08:03 991046 /usr/lib/libtotem-plparser.so.12.4.4
00249000-0024a000 r--p 00017000 08:03 991046 /usr/lib/libtotem-plparser.so.12.4.4
0024a000-0024b000 rw-p 00018000 08:03 991046 /usr/lib/libtotem-plparser.so.12.4.4
0024b000-002c2000 r-xp 00000000 08:03 990589 /usr/lib/libcairo.so.2.10800.8
002c2000-002c4000 r--p 00076000 08:03 990589 /usr/lib/libcairo.so.2.10800.8
002c4000-002c5000 rw-p 00078000 08:03 990589 /usr/lib/libcairo.so.2.10800.8
002c5000-0033f000 r-xp 00000000 08:03 991139 /usr/lib/libfreetype.so.6.3.20
0033f000-00343000 r--p 00079000 08:03 991139 /usr/lib/libfreetype.so.6.3.20
00343000-00344000 rw-p 0007d000 08:03 991139 /usr/lib/libfreetype.so.6.3.20
00344000-00385000 r-xp 00000000 08:03 272483 /usr/lib/libsoup-2.4.so.1.3.0
00385000-00386000 ---p 00041000 08:03 272483 /usr/lib/libsoup-2.4.so.1.3.0
00386000-00387000 r--p 00041000 08:03 272483 /usr/lib/libsoup-2.4.so.1.3.0
00387000-00388000 rw-p 00042000 08:03 272483 /usr/lib/libsoup-2.4.so.1.3.0
00388000-003c3000 r-xp 00000000 08:03 990271 /usr/lib/libgstbase-0.10.so.0.22.0
003c3000-003c4000 r--p 0003a000 08:03 990271 /usr/lib/libgstbase-0.10.so.0.22.0
003c4000-003c5000 rw-p 0003b000 08:03 990271 /usr/lib/libgstbase-0.10.so.0.22.0
003c5000-003c8000 r-xp 00000000 08:03 988421 /usr/lib/libgmodule-2.0.so.0.2200.3
003c8000-003c9000 r--p 00002000 08:03 988421 /usr/lib/libgmodule-2.0.so.0.2200.3
003c9000-003ca000 rw-p 00003000 08:03 988421 /usr/lib/libgmodule-2.0.so.0.2200.3
003ca000-003ce000 r-xp 00000000 08:03 988429 /usr/lib/libgthread-2.0.so.0.2200.3
003ce000-003cf000 r--p 00003000 08:03 988429 /usr/lib/libgthread-2.0.so.0.2200.3
003cf000-003d0000 rw-p 00004000 08:03 988429 /usr/lib/libgthread-2.0.so.0.2200.3
003d0000-003ec000 r-xp 00000000 08:03 989098 /usr/lib/libdbus-glib-1.so.2.1.0
003ec000-003ed000 r--p 0001b000 08:03 989098 /usr/lib/libdbus-glib-1.so.2.1.0
003ed000-003ee000 rw-p 0001c000 08:03 989098 /usr/lib/libdbus-glib-1.so.2.1.0
003ee000-003f5000 r-xp 00000000 08:02 342831 /lib/tls/i686/cmov/librt-2.10.1.so
003f5000-003f6000 r--p 00006000 08:02 342831 /lib/tls/i686/cmov/librt-2.10.1.so
003f6000-003f7000 rw-p 00007000 08:02 342831 /lib/tls/i686/cmov/librt-2.10.1.so
003f7000-003f9000 r-xp 00000000 08:03 990603 /usr/lib/libXinerama.so.1.0.0
003f9000-003fa000 rw-p 00001000 08:03 990603 /usr/lib/libXinerama.so.1.0.0

ProblemType: Bug
Architecture: i386
Date: Mon Mar 1 19:07:45 2010
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: rhythmbox 0.12.5-0ubuntu5.2
ProcEnviron:
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-20.57-generic
SourcePackage: rhythmbox
Uname: Linux 2.6.31-20-generic i686

Revision history for this message
Shelagh (shelagh-manton) wrote :
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 rhythmbox (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Shelagh (shelagh-manton) wrote :

Did the valgrind thing.

See attached.

Shelagh

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

the issue seems to be due to pango-graphite

affects: rhythmbox (Ubuntu) → pango-graphite (Ubuntu)
Changed in pango-graphite (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
status: Incomplete → New
Revision history for this message
Shelagh (shelagh-manton) wrote : Re: [Bug 529896] Re: Rhythmbox crashes when systray icon is accessed to say "show music player"

On Mon, 01 Mar 2010 23:46:59 -0000
Sebastien Bacher <email address hidden> wrote:

> the issue seems to be due to pango-graphite
>
> ** Package changed: rhythmbox (Ubuntu) => pango-graphite (Ubuntu)
>
> ** Changed in: pango-graphite (Ubuntu)
> Status: Incomplete => New
>
> ** Changed in: pango-graphite (Ubuntu)
> Assignee: Ubuntu Desktop Bugs (desktop-bugs) => (unassigned)
>
Good!

I knew you would track down the problem.

Shelagh

--

----------------------------------------------------------------
Jabber: <email address hidden>

There's a thin line between fishing and standing on the shore
looking foolish.
----------------------------------------------------------------

Revision history for this message
Martin Erik Werner (arand) wrote :

Just to collect some structure, I'm insolently marking this as a dupe of Bug #540035.

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.