After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 685551 - GLib-GObject-CRITICAL **: g_value_get_uint: assertion `G_VALUE_HOLDS_UINT (value)' failed
GLib-GObject-CRITICAL **: g_value_get_uint: assertion `G_VALUE_HOLDS_UINT (va...
Status: RESOLVED DUPLICATE of bug 684331
Product: rhythmbox
Classification: Other
Component: general
2.98
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-10-05 10:15 UTC by Paul Menzel
Modified: 2012-10-15 09:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paul Menzel 2012-10-05 10:15:17 UTC
While trying to reproduce bug 685400, the following different error showed up.

Starting program: /usr/bin/rhythmbox -D --debug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[New Thread 0xb2ccab70 (LWP 19201)]
[New Thread 0xb22ffb70 (LWP 19202)]
[New Thread 0xab9c8b70 (LWP 19203)]
[Thread 0xab9c8b70 (LWP 19203) exited]
[New Thread 0xab9c8b70 (LWP 19204)]
[New Thread 0xaaa80b70 (LWP 19205)]
[New Thread 0xa8934b70 (LWP 19206)]
[Thread 0xab9c8b70 (LWP 19204) exited]
[Thread 0xaaa80b70 (LWP 19205) exited]
[New Thread 0xaaa80b70 (LWP 19207)]
[Thread 0xa8934b70 (LWP 19206) exited]
[New Thread 0xa8934b70 (LWP 19221)]
[Thread 0xa8934b70 (LWP 19221) exited]

(rhythmbox:19186): Rhythmbox-WARNING **: Unable to grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files

Program received signal SIGINT, Interrupt.
0xb7fe1424 in __kernel_vsyscall ()
Continuing.
[New Thread 0xab9c8b70 (LWP 19234)]
[New Thread 0xa2f78b70 (LWP 19235)]
[New Thread 0xa2720b70 (LWP 19236)]
[New Thread 0xa1f1fb70 (LWP 19237)]
[Thread 0xa1f1fb70 (LWP 19237) exited]
[Thread 0xaaa80b70 (LWP 19207) exited]
[Thread 0xab9c8b70 (LWP 19234) exited]
[New Thread 0xab9c8b70 (LWP 19264)]
[Thread 0xab9c8b70 (LWP 19264) exited]
[Thread 0xa2f78b70 (LWP 19235) exited]
[New Thread 0xa2f78b70 (LWP 19277)]
[New Thread 0xaaa80b70 (LWP 19278)]
[New Thread 0xa171eb70 (LWP 19279)]
[New Thread 0xa0f1db70 (LWP 19280)]
[New Thread 0xa071cb70 (LWP 19281)]
[Thread 0xa0f1db70 (LWP 19280) exited]
[Thread 0xaaa80b70 (LWP 19278) exited]
[Thread 0xa071cb70 (LWP 19281) exited]
[Thread 0xa2f78b70 (LWP 19277) exited]
[New Thread 0xa2f78b70 (LWP 19319)]
[New Thread 0xa071cb70 (LWP 19325)]
[Thread 0xa171eb70 (LWP 19279) exited]
[New Thread 0xa171eb70 (LWP 19326)]

(rhythmbox:19186): GLib-GObject-CRITICAL **: g_value_get_uint: assertion `G_VALUE_HOLDS_UINT (value)' failed

Program received signal SIGINT, Interrupt.
0xb7fe1424 in __kernel_vsyscall ()

(gdb) t a a bt f

Thread 1 (Thread 0xb2fa1af0 (LWP 19186))

  • #0 __kernel_vsyscall
  • #1 raise
    at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c line 42
  • #2 rb_debug_stop_in_debugger
    at rb-debug.c line 282
  • #3 log_handler
  • #4 g_logv
  • #5 g_log
    at /build/buildd-glib2.0_2.33.12+really2.32.4-1-i386-ht9QHK/glib2.0-2.33.12+really2.32.4/./glib/gmessages.c line 792
  • #6 g_return_if_fail_warning
  • #7 g_value_get_uint
    at /build/buildd-glib2.0_2.33.12+really2.32.4-1-i386-ht9QHK/glib2.0-2.33.12+really2.32.4/./gobject/gvaluetypes.c line 828
  • #8 _pygi_argument_from_g_value
    at /build/buildd-pygobject_3.2.2-1-i386-pG4vUD/pygobject-3.2.2/gi/pygi-argument.c line 1846
  • #9 pygi_signal_closure_marshal
    at /build/buildd-pygobject_3.2.2-1-i386-pG4vUD/pygobject-3.2.2/gi/pygi-signal-closure.c line 153
  • #10 ??
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Continuing.
[New Thread 0xaaa80b70 (LWP 19394)]
[Thread 0xa2f78b70 (LWP 19319) exited]
[New Thread 0x9bf1ab70 (LWP 19395)]
[New Thread 0x9b719b70 (LWP 19396)]
[New Thread 0x9af18b70 (LWP 19397)]
[New Thread 0x9a717b70 (LWP 19398)]
[New Thread 0x99f16b70 (LWP 19399)]
[New Thread 0x99715b70 (LWP 19400)]
[Thread 0x9a717b70 (LWP 19398) exited]
[Thread 0x99f16b70 (LWP 19399) exited]
[Thread 0x99715b70 (LWP 19400) exited]
[Thread 0x9af18b70 (LWP 19397) exited]
[Thread 0x9bf1ab70 (LWP 19395) exited]
[New Thread 0x9bf1ab70 (LWP 19402)]
[Thread 0xa171eb70 (LWP 19326) exited]
[Thread 0xa071cb70 (LWP 19325) exited]
[Thread 0xaaa80b70 (LWP 19394) exited]
[Thread 0x9b719b70 (LWP 19396) exited]
[New Thread 0x9b719b70 (LWP 19552)]
[New Thread 0xaaa80b70 (LWP 19553)]
[New Thread 0xa071cb70 (LWP 19554)]
[Thread 0xa071cb70 (LWP 19554) exited]
[Thread 0xaaa80b70 (LWP 19553) exited]
[New Thread 0xaaa80b70 (LWP 19567)]
[Thread 0xaaa80b70 (LWP 19567) exited]
[Thread 0xa2720b70 (LWP 19236) exited]
[Thread 0x9b719b70 (LWP 19552) exited]
[Thread 0x9bf1ab70 (LWP 19402) exited]
[Thread 0xb2ccab70 (LWP 19201) exited]
[Thread 0xb2fa1af0 (LWP 19186) exited]
[Inferior 1 (process 19186) exited normally]
quit
Comment 1 Stephan 2012-10-05 23:04:16 UTC
I am able to reproduce this bug using debian sid and version 2.97
Comment 2 Paul Menzel 2012-10-06 06:15:39 UTC
(In reply to comment #1)
> I am able to reproduce this bug using debian sid and version 2.97

Thanks for following up on the report. Searching the Web for this error, I found out this has been reported to the Debian BTS as #660113 [1] already for Rhythmbox 2.95-1.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660113
Comment 3 Paul Menzel 2012-10-06 08:11:02 UTC
Here is a backtrace from Rhythmbox 2.97-2.1 and GNOME 3. I was trickered after clicking on the play button.

Thread 1 (Thread 0x7ffff7fac9c0 (LWP 14865))

  • #0 raise
    at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c line 41
  • #1 rb_debug_stop_in_debugger
    at rb-debug.c line 282
  • #2 g_logv
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmessages.c line 733
  • #3 g_log
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmessages.c line 792
  • #4 g_return_if_fail_warning
  • #5 g_value_get_uint
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gvaluetypes.c line 828
  • #6 ??
    from /usr/lib/python2.7/dist-packages/gi/_gi.so
  • #7 ??
    from /usr/lib/python2.7/dist-packages/gi/_gi.so
  • #8 g_closure_invoke
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c line 777
  • #9 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3551
  • #10 g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3310
  • #11 g_signal_emit
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3356
  • #12 rb_ext_db_request
    at rb-ext-db.c line 723
  • #13 rb_header_playing_song_changed_cb
    at rb-header.c line 452
  • #14 g_closure_invoke
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c line 777
  • #15 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3551
  • #16 g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3300
  • #17 g_signal_emit
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3356
  • #18 playing_stream_cb
    at rb-shell-player.c line 3539
  • #19 g_closure_invoke
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c line 777
  • #20 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3551
  • #21 g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3300
  • #22 g_signal_emit
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c line 3356
  • #23 _rb_player_emit_playing_stream
    at rb-player.c line 697
  • #24 emit_playing_stream_and_tags
    at rb-player-gst.c line 239
  • #25 track_change_done
    at rb-player-gst.c line 344
  • #26 track_change_done
    at rb-player-gst.c line 329
  • #27 bus_cb
    at rb-player-gst.c line 533
  • #28 gst_bus_source_dispatch
    at gstbus.c line 764
  • #29 g_main_dispatch
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c line 2539
  • #30 g_main_context_dispatch
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c line 3075
  • #31 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c line 3146
  • #32 g_main_context_iteration
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c line 3207
  • #33 g_application_run
    at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gio/gapplication.c line 1499
  • #34 main
    at main.c line 99

Comment 4 Jonathan Matthew 2012-10-06 08:13:19 UTC
This is harmless, ignore it until it gets fixed in pygobject.
Comment 5 Jonathan Matthew 2012-10-15 09:25:01 UTC

*** This bug has been marked as a duplicate of bug 684331 ***