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 652356 - Assertion failed in g_variant_type_info_check.c / column_check_toggled_cb() at rb-shell-preferences.c:496
Assertion failed in g_variant_type_info_check.c / column_check_toggled_cb() a...
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: general
unspecified
Other Linux
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-06-11 14:51 UTC by Felix
Modified: 2018-05-24 17:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
rhythmbox -d &> log of a crash after checking and unchecking the genre checkbox (93.64 KB, text/plain)
2011-06-11 14:51 UTC, Felix
Details
gdb stack trace (15.23 KB, text/plain)
2011-06-11 15:17 UTC, Felix
Details
gdb stack trace now including debugging symbols for glib, gtk, gobject-introspection and dconf (20.56 KB, text/plain)
2011-06-16 09:47 UTC, Felix
Details

Description Felix 2011-06-11 14:51:26 UTC
Created attachment 189731 [details]
rhythmbox -d &> log of a crash after checking and unchecking the genre checkbox

Rhythmbox crashes when switching the "visible columns" checkboxes in the preferences menu several times. Most of the time, the error message is:

**GLib:ERROR:gvarianttypeinfo.c:186:g_variant_type_info_check: assertion failed: (0 <= index && index < 24)

But occasionally it is also: 

**GLib:ERROR:gvarianttypeinfo.c:165:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7)

It persists when logging in with a fresh test user, but i failed to reproduce it on another machine. 

This is a follow-up on https://bugs.archlinux.org/task/24329

Version is 2.90.1.git20110610-1. 

I will add a stack trace when i managed to build rhythmbox with debugging symbols.
Comment 1 Felix 2011-06-11 15:17:23 UTC
Created attachment 189732 [details]
gdb stack trace
Comment 2 André Klapper 2011-06-11 22:03:02 UTC
(In reply to comment #1)
> Created an attachment (id=189732) [details]
> gdb stack trace

Thanks for taking the time to report this bug!
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash.
Can you get us a stack trace with debugging symbols (for glib2, gtk3,?
Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
Comment 3 Felix 2011-06-16 09:47:37 UTC
Created attachment 190022 [details]
gdb stack trace now including debugging symbols for glib, gtk, gobject-introspection and dconf
Comment 4 GNOME Infrastructure Team 2018-05-24 17:02:22 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/1089.