gmusicbrowser breaking up while starting

Asked by rc0nnect

So i've installed and reinstalled many musicbrowsers, but this is the only one, who gets some trouble when i want it to be started, i hope, you may help me.

Here i give you the terminal output:

user@machine:~$ gmusicbrowser
print() on closed filehandle $fifofh at /usr/bin/gmusicbrowser line 286.
Reading saved tags in /home/moveya/.config/gmusicbrowser/tags ...
@Fields=album_shuffle replaygain_album_gain skipcount file grouping compilation replaygain_track_peak modif lastskip replaygain_reference_level genre embedded_pictures label title replaygain_album_peak album_artist samprate filetype bitrate missing added channel title_or_file size rating album_artist_raw lastplay shuffle playcount embedded_lyrics replaygain_track_gain extension version track path length artist album comment disc year barefilename fullfilename_raw ratingnumber artists first_artist album_picture album_years version_or_empty uri artist_picture missingkey fullfilename at /usr/bin/../share/gmusicbrowser/gmusicbrowser_songs.pm line 1066, <$fh> line 112.
adding update code for artists at /usr/bin/../share/gmusicbrowser/gmusicbrowser_songs.pm line 1185, <$fh> line 112.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77181.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77181.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77181.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77192.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77192.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77192.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77203.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77203.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77203.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77214.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77214.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77214.
Use of uninitialized value $v in split at (eval 72) line 22, <$fh> line 77225.
Use of uninitialized value $v in string eq at (eval 72) line 42, <$fh> line 77225.
Use of uninitialized value $v in string eq at (eval 72) line 42, <$fh> line 77225.
Argument "\x{42}\x{72}..." isn't numeric in addition (+) at (eval 72) line 35, <$fh> line 77226.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 40, <$fh> line 77226.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 48, <$fh> line 77226.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 50, <$fh> line 77226.
Argument "\x{20}\x{30}..." isn't numeric in scalar assignment at (eval 72) line 57, <$fh> line 77226.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77237.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77237.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77237.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77248.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77248.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77248.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77259.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77259.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77259.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77270.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77270.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77270.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77281.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77281.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77281.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77292.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77292.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77292.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77303.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77303.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77303.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77314.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77314.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77314.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77325.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77325.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77325.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77336.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77336.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77336.
Use of uninitialized value $v in split at (eval 72) line 22, <$fh> line 77347.
Use of uninitialized value $v in string eq at (eval 72) line 42, <$fh> line 77347.
Use of uninitialized value $v in string eq at (eval 72) line 42, <$fh> line 77347.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 40, <$fh> line 77348.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 48, <$fh> line 77348.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 50, <$fh> line 77348.
Argument "\x{20}\x{30}..." isn't numeric in scalar assignment at (eval 72) line 57, <$fh> line 77348.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77359.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77359.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77359.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77370.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77370.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77370.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77381.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77381.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77381.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77392.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77392.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77392.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77403.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77403.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77403.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 2, <$fh> line 77414.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77414.
Argument "\x{4b}\x{61}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77414.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 45, <$fh> line 77414.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77425.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77425.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77425.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77436.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77436.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77436.
Argument "\x{42}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 8, <$fh> line 77447.
Argument "\x{50}\x{72}..." isn't numeric in scalar assignment at (eval 72) line 38, <$fh> line 77447.
Argument "\x{6d}\x{70}..." isn't numeric in scalar assignment at (eval 72) line 44, <$fh> line 77447.
Malformed UTF-8 character (fatal) at /usr/bin/gmusicbrowser line 1711, <$fh> line 77458.

running Ubuntu 11.04 upgraded from 10.04 and 10.10
using alsa mixer and pulse audio server

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu gmusicbrowser Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
rc0nnect (c0nnect-deactivatedaccount) said :
#1

And always updating/grading and/or downloading from the Ubuntu Software Center

Revision history for this message
rc0nnect (c0nnect-deactivatedaccount) said :
#2

Do you need any detailed information, like on dmidecode?

Revision history for this message
Quentin Sculo (squentin) said :
#3

Can you give me the output of :
 grep -a ^version /home/moveya/.config/gmusicbrowser/tags
and the first line (version) of :
 gmusicbrowser -h

or even better, if you want, send me your /home/moveya/.config/gmusicbrowser/tags (you can compress it with bzip2 or send me a link to it) by email to <email address hidden>. Note that the file contains the list of all your music, and your last.fm password if you entered it.

Revision history for this message
Quentin Sculo (squentin) said :
#4

Luca Th sent me his "tags" file by email. The problem was a corruption of the "tags" file, not sure what caused this corruption. I sent him a truncated version of his "tags" file that works.
gmusicbrowser now (since version 1.1) use a "gmbrc" file, instead of the "tags" file, with a different format that should be more robust.

Can you help with this problem?

Provide an answer of your own, or ask rc0nnect for more information if necessary.

To post a message you must log in.