Bug#819846: gnome-music: python-gi crashing gnome-music upon launch

2016-04-25 Thread Michel Le Bihan
Package: gnome-music
Version: 3.20.0-2
Followup-For: Bug #819846

I have the same problem:

michel@debian:~$ gnome-music --debug
14:42:44 DEBUG  Grilo.__init__()[grilo.py:68]
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_array_append_vals:
assertion 'array' failed
  g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_hash_table_lookup:
assertion 'hash_table != NULL' failed
  g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning:
g_hash_table_insert_internal: assertion 'hash_table != NULL' failed
  g_type = info.get_g_type()
14:42:44 DEBUG  Playlists.__init__()[playlists.py:118]
14:42:44 DEBUG  |Query.__init__()[query.py:45]
14:42:44 DEBUG  Found 3 files in /home/michel/Musique
14:42:44 DEBUG  AlbumArtCache.__init__()[albumArtCache.py:121]
14:42:44 DEBUG  |_make_icon_frame()[albumArtCache.py:44]
14:42:44 DEBUG  |  returned 
14:42:44 DEBUG  |_make_icon_frame()[albumArtCache.py:44]
14:42:44 DEBUG  |  returned 
14:42:44 DEBUG  AlbumArtCache.get_default_icon(, 256, 256,
True)[albumArtCache.py:167]
14:42:44 DEBUGreturned 
14:42:44 DEBUG  AlbumArtCache.get_default_icon(, 256, 256,
False)[albumArtCache.py:167]
14:42:44 DEBUGreturned 
14:42:44 DEBUG  AlbumArtCache.get_default_icon(, 128, 128,
True)[albumArtCache.py:167]
14:42:44 DEBUGreturned 
14:42:44 DEBUG  AlbumArtCache.get_default_icon(, 128, 128,
False)[albumArtCache.py:167]
14:42:44 DEBUGreturned 
14:42:44 DEBUG  Application.__init__()[application.py:50]
Traceback (most recent call last):
  File "/usr/bin/gnome-music", line 84, in 
app = Application()
  File "/usr/lib/python3/dist-packages/gnomemusic/__init__.py", line 55, in
wrapped
retval = fn(*v, **k)
  File "/usr/lib/python3/dist-packages/gnomemusic/application.py", line 60, in
__init__
cssProvider.load_from_file(cssProviderFile)
GLib.Error: gtk-css-provider-error-quark: application.css:23:21'-gtk-key-
bindings' is not a valid property name (3)



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-music depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-1
ii  gir1.2-glib-2.0  1.48.0-2
ii  gir1.2-grilo-0.3 0.3.0-1.1
ii  gir1.2-gst-plugins-base-1.0  1.8.0-1
ii  gir1.2-gstreamer-1.0 1.8.0-2
ii  gir1.2-gtk-3.0   3.18.9-1
ii  gir1.2-mediaart-2.0  1.9.0-2
ii  gir1.2-notify-0.70.7.6-2
ii  gir1.2-totem-plparser-1.03.10.6-4
ii  gir1.2-tracker-1.0   1.8.0-2+b1
ii  gnome-settings-daemon3.18.2-1
ii  grilo-plugins-0.30.3.0-1.1
ii  libatk1.0-0  2.20.0-1
ii  libc62.22-7
ii  libcairo-gobject21.14.6-1+b1
ii  libcairo21.14.6-1+b1
ii  libgdk-pixbuf2.0-0   2.34.0-1
ii  libglib2.0-0 2.48.0-1
ii  libgtk-3-0   3.18.9-1
ii  libpango-1.0-0   1.40.1-1
ii  libpangocairo-1.0-0  1.40.1-1
ii  python3  3.5.1-3
ii  python3-dbus 1.2.4-1
ii  python3-gi   3.20.0-2
ii  python3-gi-cairo 3.20.0-2
ii  python3-requests 2.9.1-3
pn  python3:any  
ii  tracker  1.8.0-2+b1

gnome-music recommends no packages.

gnome-music suggests no packages.

-- no debconf information



Bug#819846: gnome-music: python-gi crashing gnome-music upon launch

2016-04-03 Thread Marc J. Driftmeyer
Downgrading GNOME Music back to 3.18.2 then flushing Tracker indexes, 
followed by reinstalling GNOME Music to 3.20 and updating today's sid 
branch accessibility to 3.20, and restarting GNOM Music it now loads, 
albeit empty while tracker works.


- Marc

On 04/03/2016 01:03 AM, Andreas Henriksson wrote:

Hello Marc J. Driftmeyer.

Thanks for your bug report.

On Sat, Apr 02, 2016 at 05:22:15PM -0700, Marc J. Driftmeyer wrote:

Package: gnome-music
Version: 3.20.0-1
Severity: normal

[...]

mdriftmeyer@horus:~$ gnome-music
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_array_append_vals: 
assertion 'array' failed
   g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_hash_table_lookup: 
assertion 'hash_table != NULL' failed
   g_type = info.get_g_type()

[...]

Did gnome-music work for you in a previous version? Did downgrading
again fix the problem for you?

Fwiw, it works for me (and a small unrelated to your issue bug fix
has been committed to svn already - namely depend on grilo-plugins-0.3,
so make sure you have that package installed as well).

I searched google and ran into someone having similar problems at:
https://bbs.archlinux.org/viewtopic.php?id=193754
That discussion happened way before gnome-music 3.20 was released so
likely you have some kind of general issue with gnome-music (possibly
related to tracker data, but the discussions on the forum is quite vague).
It looks to me like someone (who can reproduce the issue?) might have
to get their hands dirty and debug this. If you could please investigate
if there's any upstream bug report for this issue otherwise please file
one

Regards,
Andreas Henriksson


--

Marc J. Driftmeyer

main: m...@reanimality.com 
book: m...@holoworlds.net 
main:www.reanimastudios.com 
book:www.holoworlds.net 



Bug#819846: gnome-music: python-gi crashing gnome-music upon launch

2016-04-03 Thread Marc J. Driftmeyer

I have all of the latest including Grilo-0.3 packages.

Music worked after rebuilding the index structures with Tracker for the 
3.18 branch. Upgrading to  3.20 with the latest python and tracker 
updates now produces these errors.


In a different app, Pitivi, the updates with python-gi and gtk+, etc., 
causes a similar error in output before crashing. More recent trunk 
builds of Pitivi load just fine.


Downgrading Gnome-Music to 3.18.2 produces an empty indexed UI, with the 
following output to console:


gnome-music
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
g_array_append_vals: assertion 'array' failed

  g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
g_hash_table_lookup: assertion 'hash_table != NULL' failed

  g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
g_hash_table_insert_internal: assertion 'hash_table != NULL' failed

  g_type = info.get_g_type()

(gnome-music:28251): Gtk-WARNING **: Theme parsing error: 
application.css:23:20: The 'gtk-key-bindings' property has been renamed 
to '-gtk-key-bindings'


(gnome-music:28251): Gtk-WARNING **: Theme parsing error: 
application.css:26:20: The 'gtk-key-bindings' property has been renamed 
to '-gtk-key-bindings'


(gnome-music:28251): Gtk-WARNING **: Theme parsing error: 
application.css:29:20: The 'gtk-key-bindings' property has been renamed 
to '-gtk-key-bindings'
08:17:11 ERRORTracker query crashed: 
tracker-db-interface-error-quark: Invalid child (0)


Rebuilding the Tracker indexes in progress gives me the familiar 3.18.2 
Gnome-Music UI as it's working on repopulating my files with the Albums, 
Artists, Songs, Playlists, Search and Check, tabbed in-line views.


Console output:

mdriftmeyer@horus:~/Projects/Blender$ gnome-music
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
g_array_append_vals: assertion 'array' failed

  g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
g_hash_table_lookup: assertion 'hash_table != NULL' failed

  g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
g_hash_table_insert_internal: assertion 'hash_table != NULL' failed

  g_type = info.get_g_type()

(gnome-music:29297): Gtk-WARNING **: Theme parsing error: 
application.css:23:20: The 'gtk-key-bindings' property has been renamed 
to '-gtk-key-bindings'


(gnome-music:29297): Gtk-WARNING **: Theme parsing error: 
application.css:26:20: The 'gtk-key-bindings' property has been renamed 
to '-gtk-key-bindings'


(gnome-music:29297): Gtk-WARNING **: Theme parsing error: 
application.css:29:20: The 'gtk-key-bindings' property has been renamed 
to '-gtk-key-bindings'


The gtk-key-bindings errors makes sense as I expect the api to have 
changed from gtk+3 3.18 to 3.20.


- Marc

On 04/03/2016 01:03 AM, Andreas Henriksson wrote:

Hello Marc J. Driftmeyer.

Thanks for your bug report.

On Sat, Apr 02, 2016 at 05:22:15PM -0700, Marc J. Driftmeyer wrote:

Package: gnome-music
Version: 3.20.0-1
Severity: normal

[...]

mdriftmeyer@horus:~$ gnome-music
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_array_append_vals: 
assertion 'array' failed
   g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_hash_table_lookup: 
assertion 'hash_table != NULL' failed
   g_type = info.get_g_type()

[...]

Did gnome-music work for you in a previous version? Did downgrading
again fix the problem for you?

Fwiw, it works for me (and a small unrelated to your issue bug fix
has been committed to svn already - namely depend on grilo-plugins-0.3,
so make sure you have that package installed as well).

I searched google and ran into someone having similar problems at:
https://bbs.archlinux.org/viewtopic.php?id=193754
That discussion happened way before gnome-music 3.20 was released so
likely you have some kind of general issue with gnome-music (possibly
related to tracker data, but the discussions on the forum is quite vague).
It looks to me like someone (who can reproduce the issue?) might have
to get their hands dirty and debug this. If you could please investigate
if there's any upstream bug report for this issue otherwise please file
one

Regards,
Andreas Henriksson


--

Marc J. Driftmeyer

main: m...@reanimality.com 
book: m...@holoworlds.net 
main:www.reanimastudios.com 
book:www.holoworlds.net 



Bug#819846: gnome-music: python-gi crashing gnome-music upon launch

2016-04-03 Thread Andreas Henriksson
Hello Marc J. Driftmeyer.

Thanks for your bug report.

On Sat, Apr 02, 2016 at 05:22:15PM -0700, Marc J. Driftmeyer wrote:
> Package: gnome-music
> Version: 3.20.0-1
> Severity: normal
[...]
> mdriftmeyer@horus:~$ gnome-music
> /usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
> g_array_append_vals: assertion 'array' failed
>   g_type = info.get_g_type()
> /usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
> g_hash_table_lookup: assertion 'hash_table != NULL' failed
>   g_type = info.get_g_type()
[...]

Did gnome-music work for you in a previous version? Did downgrading
again fix the problem for you?

Fwiw, it works for me (and a small unrelated to your issue bug fix
has been committed to svn already - namely depend on grilo-plugins-0.3,
so make sure you have that package installed as well).

I searched google and ran into someone having similar problems at:
https://bbs.archlinux.org/viewtopic.php?id=193754
That discussion happened way before gnome-music 3.20 was released so
likely you have some kind of general issue with gnome-music (possibly
related to tracker data, but the discussions on the forum is quite vague).
It looks to me like someone (who can reproduce the issue?) might have
to get their hands dirty and debug this. If you could please investigate
if there's any upstream bug report for this issue otherwise please file
one

Regards,
Andreas Henriksson



Bug#819846: gnome-music: python-gi crashing gnome-music upon launch

2016-04-02 Thread Marc J. Driftmeyer
Package: gnome-music
Version: 3.20.0-1
Severity: normal

Dear Maintainer,

Not unlike pitivi that crashes against the updates, gnome-music does as well.

And what they share in common is python-gi.

mdriftmeyer@horus:~$ gnome-music
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_array_append_vals: 
assertion 'array' failed
  g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_hash_table_lookup: 
assertion 'hash_table != NULL' failed
  g_type = info.get_g_type()
/usr/lib/python3/dist-packages/gi/module.py:178: Warning: 
g_hash_table_insert_internal: assertion 'hash_table != NULL' failed
  g_type = info.get_g_type()
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gnomemusic/playlists.py", line 139, in 
callback
self.update_static_playlist(playlist)
  File "/usr/lib/python3/dist-packages/gnomemusic/playlists.py", line 176, in 
update_static_playlist
while cursor.next():
GLib.Error: tracker-db-interface-error-quark: Invalid child (0)



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-music depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.24.0-2
ii  gir1.2-glib-2.0  1.48.0-1
ii  gir1.2-grilo-0.3 0.3.0-1
ii  gir1.2-gst-plugins-base-1.0  1.8.0-1
ii  gir1.2-gstreamer-1.0 1.8.0-1
ii  gir1.2-gtk-3.0   3.20.1-2
ii  gir1.2-mediaart-2.0  1.9.0-2
ii  gir1.2-notify-0.70.7.6-2
ii  gir1.2-totem-plparser-1.03.10.6-4
ii  gir1.2-tracker-1.0   1.8.0-2
ii  gnome-settings-daemon3.20.0-1
ii  grilo-plugins-0.20.2.17-1
ii  libatk1.0-0  2.18.0-1
ii  libc62.22-5
ii  libcairo-gobject21.14.6-1
ii  libcairo21.14.6-1
ii  libgdk-pixbuf2.0-0   2.33.2-1
ii  libglib2.0-0 2.48.0-1
ii  libgtk-3-0   3.20.1-2
ii  libpango-1.0-0   1.38.1-1
ii  libpangocairo-1.0-0  1.38.1-1
ii  python3  3.5.1-3
ii  python3-dbus 1.2.4-1
ii  python3-gi   3.20.0-1
ii  python3-gi-cairo 3.20.0-1
ii  python3-requests 2.9.1-3
pn  python3:any  
ii  tracker  1.8.0-2

gnome-music recommends no packages.

gnome-music suggests no packages.

-- no debconf information