Crash Error / Language preferences?

picard
taggerscript
language
crash
Tags: #<Tag:0x00007fe3d01d4b68> #<Tag:0x00007fe3d01d4a28> #<Tag:0x00007fe3d01d48e8> #<Tag:0x00007fe3d01d47a8>

#1

Hey there

i have a Program Crash everytime i click on the Tagger in my Browser Window. (Firefox 62.0.2 (64-Bit))

also i somehow installed the german language and i want to change to english again, but really can’t seem to find the option in the preferences. am i just blind?


#2

Does this happen for all tagger buttons, or only for a specific releases or recordings? If it is only for specific releases / recordings please post a link. If it crashes for all please try opening picard.exe from a Windows Command Prompt and report the output when it crashes here.

It’s under Options > User interface. Unless you changed it it should follow your system default.


#3

`J:\Programme\MB Picard\MusicBrainz Picard>I: 12:43:42,120 tagger.debug:234: Debu
g mode off
W: 12:43:42,186 plugin.load_plugin:345: Plugin ‘Add Cluster As Release’ from ‘pl
ugins\addrelease.py’ is not compatible with this version of Picard.
W: 12:43:42,188 plugin.load_plugin:345: Plugin ‘Album Artist Website’ from ‘plug
ins\albumartist_website.py’ is not compatible with this version of Picard.
E: 12:43:42,191 plugin.load_plugin:349: Plugin ‘bpm’ : Traceback (most recent ca
ll last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 245, in load_module
File “imp.py”, line 217, in load_package
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in call_with_frames_removed
File "plugins\bpm_init
.py", line 24, in
from picard.util import encode_filename, decode_filename, partial, thread
ImportError: cannot import name ‘partial’

W: 12:43:42,193 plugin.load_plugin:345: Plugin ‘Classic Disc Numbers’ from ‘plug
ins\classicdiscnumber.py’ is not compatible with this version of Picard.
E: 12:43:42,196 plugin.load_plugin:349: Plugin ‘cuesheet’ : Traceback (most rece
nt call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 235, in load_module
File “imp.py”, line 172, in load_source
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in _call_with_frames_removed
File “plugins\cuesheet.py”, line 12, in
from PyQt4 import QtCore, QtGui
ModuleNotFoundError: No module named ‘PyQt4’

W: 12:43:42,199 plugin.load_plugin:345: Plugin ‘Disc Numbers’ from ‘plugins\disc
number.py’ is not compatible with this version of Picard.
E: 12:43:42,201 plugin.load_plugin:349: Plugin ‘fanarttv’ : Traceback (most rece
nt call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 245, in load_module
File “imp.py”, line 217, in load_package
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in call_with_frames_removed
File "plugins\fanarttv_init
.py", line 30, in
from PyQt4.QtCore import QUrl
ModuleNotFoundError: No module named ‘PyQt4’

W: 12:43:42,203 plugin.load_plugin:345: Plugin ‘Feat. Artists Removed’ from ‘plu
gins\featartist.py’ is not compatible with this version of Picard.
W: 12:43:42,204 plugin.load_plugin:345: Plugin ‘Feat. Artists in Titles’ from ‘p
lugins\featartistsintitles.py’ is not compatible with this version of Picard.
E: 12:43:42,207 plugin.load_plugin:349: Plugin ‘lastfm’ : Traceback (most recent
call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 245, in load_module
File “imp.py”, line 217, in load_package
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in call_with_frames_removed
File "plugins\lastfm_init
.py", line 9, in
from PyQt4 import QtCore
ModuleNotFoundError: No module named ‘PyQt4’

E: 12:43:42,216 plugin.load_plugin:349: Plugin ‘lastfmplus’ : Traceback (most re
cent call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 245, in load_module
File “imp.py”, line 217, in load_package
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in call_with_frames_removed
File "plugins\lastfmplus_init
.py", line 12, in
from PyQt4 import QtGui, QtCore
ModuleNotFoundError: No module named ‘PyQt4’

E: 12:43:42,219 plugin.load_plugin:349: Plugin ‘moodbars’ : Traceback (most rece
nt call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 245, in load_module
File “imp.py”, line 217, in load_package
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in call_with_frames_removed
File "plugins\moodbars_init
.py", line 22, in
from picard.util import encode_filename, decode_filename, partial, thread
ImportError: cannot import name ‘partial’

E: 12:43:42,221 plugin.load_plugin:349: Plugin ‘musixmatch’ : Traceback (most re
cent call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 245, in load_module
File “imp.py”, line 217, in load_package
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in call_with_frames_removed
File "plugins\musixmatch_init
.py", line 13, in
from ui_options_musixmatch import Ui_MusixmatchOptionsPage
ModuleNotFoundError: No module named ‘ui_options_musixmatch’

E: 12:43:42,225 plugin.load_plugin:349: Plugin ‘no_release’ : Traceback (most re
cent call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 235, in load_module
File “imp.py”, line 172, in load_source
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in _call_with_frames_removed
File “plugins\no_release.py”, line 9, in
from PyQt4 import QtCore, QtGui
ModuleNotFoundError: No module named ‘PyQt4’

W: 12:43:42,227 plugin.load_plugin:345: Plugin ‘Release Type’ from ‘plugins\rele
ase_type.py’ is not compatible with this version of Picard.
E: 12:43:42,229 plugin.load_plugin:349: Plugin ‘replaygain’ : Traceback (most re
cent call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 245, in load_module
File “imp.py”, line 217, in load_package
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in call_with_frames_removed
File "plugins\replaygain_init
.py", line 20, in
from picard.util import encode_filename, decode_filename, partial, thread
ImportError: cannot import name ‘partial’

W: 12:43:42,231 plugin.load_plugin:345: Plugin ‘Sort Multi-Value Tags’ from ‘plu
gins\sort_multivalue_tags.py’ is not compatible with this version of Picard.
W: 12:43:42,232 plugin.load_plugin:345: Plugin ‘Standardise Performers’ from ‘pl
ugins\standardise_performers.py’ is not compatible with this version of Picard.
W: 12:43:42,234 plugin.load_plugin:345: Plugin ‘Title Case’ from ‘plugins\titlec
ase.py’ is not compatible with this version of Picard.
E: 12:43:42,236 plugin.load_plugin:349: Plugin ‘tracks2clipboard’ : Traceback (m
ost recent call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 235, in load_module
File “imp.py”, line 172, in load_source
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in _call_with_frames_removed
File “plugins\tracks2clipboard.py”, line 10, in
from PyQt4 import QtCore, QtGui
ModuleNotFoundError: No module named ‘PyQt4’

W: 12:43:42,242 plugin.load_plugin:345: Plugin ‘Video tools’ from ‘plugins\video
tools’ is not compatible with this version of Picard.
E: 12:43:42,244 plugin.load_plugin:349: Plugin ‘viewvariables’ : Traceback (most
recent call last):
File “picard\plugin.py”, line 322, in load_plugin
File “imp.py”, line 245, in load_module
File “imp.py”, line 217, in load_package
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in call_with_frames_removed
File "plugins\viewvariables_init
.py", line 11, in
from PyQt4 import QtGui, QtCore
ModuleNotFoundError: No module named ‘PyQt4’`


#4

i hope i did that right


#5

I can confirm the crash since this weekend. Is there a bug open for it?

Edit: ran with debug mode after a fresh install. No messages shown at all at crash.

@XonE The errors No module named ‘PyQt4’` disappeared for me with a fresh (64bit) install. My noob guess is that there are some remains from previous installs hanging around.


#6

Thanks for the log output. Unfortunately it does not list any crash cause. Did Picard actually crash when you did that?

Apart from that I see you have a lot of plugins installed, but most of them are outdated. I would suggest to remove all plugins from J:\Programme\MB Picard\MusicBrainz Picard\plugins and also update all remaining plugins via Options > Plugins.

Also try disabling plugins and see if it fixes your issues. Two plugins that are known to cause crashes at the moment are Tango.info and wikidata-genre. We will hopefully have fixes for those soon.


#7

Bug report posted PICARD-1359


#8

Can you confirm the issue happens whichever albums are ? You press Tagger in the browser and it fails to load the album ?
How does it relate to “Language Preferences” ?

Please make steps leading to the issue clear. Especially since the debug log doesn’t help in this case (also, it’d be nice to have the complete debug log)


#9

No, you press the green tagger icon. Any album will do (for me). Then Picard closes. No debug messages, no Windows crash, nothing.

I do not have any other languages, that is for OP to explain.
I will try to make a full debug log (and place it at the ticket)


#10

it’s like michelv wrote. the crash works on every album just about 2 seconds after the click on the green “Tagger” icon in the browser. The message: “picard.exe is not working” (german: picard.exe funktioniert nicht mehr) comes up and that’s it.

i thought it might have been related to language preferences, but after i changed it to english (thank you outsidecontext!) the program still crashes.

i deleted all the plugins. but nothing changed. afterwards i removed picard (including all settings) from my system and reinstalled. but still the crash occurs.


#11

Since I cannot reproduce this there is not much chance of fixing this with the given information. I am still wondering why there should be no output when run from the command line, maybe you both (@michelv and @XonE) could try again:

  1. Open a windows “Command Prompt” (called “Eingabeaufforderung” in German)
  2. Start picard.exe in debug mode by entering "C:\Program Files\MusicBrainz Picard\picard.exe" --debug and pressing Enter. Of course change the path according to your install location, e.g. for @XonE it would be "J:\Programme\MB Picard\MusicBrainz Picard\picard.exe" --debug
  3. Make Picard crash
  4. Copy the output. I am especially interested at the end of the output, but the complete output would be best. Selecting text in the windows command prompt is a bit unusual, but basically right click and select “Select all”. Another right click will copy the content to the clipboard. Then you can paste it here or at the ticket.

I hpe this will give us some clue what’s actually happening.


#12

i did that but didn’t use the “–debug” parameter

posted the new result in the ticket.


#13

A temporary solution has been posted at the bug: turning off Site Privacy Protection for MusicBrainz with the DuckDuckGo extension solves it for now.

@XonE Are you using that extension as well?


#14

yes that’s it, thank you!