-
-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
When turn on the music player,
GNOME Shell logs repeated assertion failures:
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
To Reproduce
- Enable quick-settings-tweaks
- Install flatpak app
space.rirusha.Cassetteand turn it - Check
journalctl -f -o cat /usr/bin/gnome-shell
Expected behavior
So, i see in the journal
journalctl -f -o cat /usr/bin/gnome-shell
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
g_variant_get_int64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_INT64)' failed
And in the event monitor
→ dbus-monitor --session "type='signal',interface='org.freedesktop.DBus.Properties',member='PropertiesChanged'" | grep -A 30 "Cassette"
variant object path "/space/rirusha/Cassette/Track/148216787"
)
dict entry(
string "mpris:length"
variant int32 207870000
)
]
)
]
array [
]
signal time=1773738785.918174 sender=:1.171 -> destination=(null destination) serial=8915 path=/org/mpris/MediaPlayer2; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
string "org.mpris.MediaPlayer2.Player"
array [
dict entry(
string "Volume"
variant double 0.115273
)
]
array [
]
signal time=1773738785.941925 sender=:1.171 -> destination=(null destination) serial=8916 path=/org/mpris/MediaPlayer2; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
string "org.mpris.MediaPlayer2.Player"
array [
dict entry(
string "Volume"
variant double 0.115273
)
]
array [
]
--
variant object path "/space/rirusha/Cassette/Track/135256922"
)
dict entry(
string "xesam:album"
variant string "ALBUM"
)
dict entry(
string "mpris:artUrl"
variant string "https://avatars.yandex.net/get-music-content/14183125/683f432a.a.35007797-1/400x400"
)
dict entry(
string "xesam:title"
variant string "Song"
)
dict entry(
string "xesam:albumArtist"
variant array [
string "Album"
string "Author"
]
)
dict entry(
string "xesam:artist"
variant array [
string "Album"
string "Author"
]
)
]
)
]
--
variant object path "/space/rirusha/Cassette/Track/60212560"
)
dict entry(
string "mpris:length"
variant int32 257140000
)
dict entry(
string "xesam:albumArtist"
variant array [
string "Nightcrawler"
]
)
dict entry(
string "xesam:title"
variant string "Blood Rage"
)
dict entry(
string "xesam:album"
variant string "Pure Darkwave, Vol. 1"
)
dict entry(
string "mpris:artUrl"
variant string "https://avatars.yandex.net/get-music-content/2266607/b01a6b3b.a.9283129-1/400x400"
)
dict entry(
string "xesam:artist"
variant array [
string "Nightcrawler"
]
)
]
I expect that type checking before reading could solve this problem. For now, as a temporary solution, i disable the 'Media Widget'
Environment
- OS: Ubuntu 24.04
- GNOME Shell: 46.0-0ubuntu6~24.04.13
- Extension version: 29 (via
cat ~/.local/share/gnome-shell/extensions/quick-settings-tweaks@qwreey*/metadata.json | grep "version"); 2.1.29 stable (via Extension Manager check) - Session: Wayland
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working