Picard doesn't launch on Windows 10

I have the same exact problem but I’m using Windows 10.
I tried changing the shortcut to include the -d but that didn’t create any log files, I ended up launching it using powershell and this is is what it shows.

PS C:\Program Files (x86)\MusicBrainz Picard> .\picard.exe -d
PS C:\Program Files (x86)\MusicBrainz Picard> D: 23:00:15,088 tagger.__init__:196: Starting Picard from 'C:\\Program Files (x86)\\MusicBrainz Picard\\picard\\tagger.pyc'
D: 23:00:15,088 tagger.__init__:198: Platform: Windows-10-10.0.17763-SP0 CPython 3.7.0
D: 23:00:15,088 tagger.__init__:199: Versions: Picard 2.1, Python 3.7.0, PyQt 5.11.3, Qt 5.11.2, Mutagen 1.41.1, Discid discid 1.1.1, libdiscid 0.6.2, astrcmp Python, SSL OpenSSL 1.0.2k  26 Jan 2017
D: 23:00:15,088 tagger.__init__:200: Configuration file path: 'C:/Users/Forcen/AppData/Roaming/MusicBrainz/Picard.ini'
D: 23:00:15,089 tagger.__init__:202: User directory: 'C:\\Users\\Forcen\\AppData\\Local\\MusicBrainz\\Picard'

I also have some crashdumps if needed.

You have the 64 bit 2.1 installed in the 32 bit folder. That would be the first thing to investigate.

1 Like

The debug log looks normal, nothing interesting here. Does picard.exe actually crash?

I would recommend uninstalling Picard and re-installing it. Could be that some left-overs from the previous 32-bit install cause issues. Otherwise make sure you have a fully patched Windows 10.

Tried reinstalling and didn’t do anything, but reinstalling and removing my settings did the trick. (i backed them up before just in case)

Thanks for the help!

Suddenly it stopped working again, it worked yesterday but now it keeps crashing…

I used the program SimpleProgramDebugger to launch it with -d and this is what I got:

Event Time	Event Type	Thread ID	Memory Address	Filename	More Information	
00:00:00.000	Create Process	6568				
00:00:00.000	Load DLL	6568	00007ffa`3a840000	C:\WINDOWS\SYSTEM32\ntdll.dll		
00:00:00.002	Load DLL	6568	00007ffa`385c0000	C:\WINDOWS\System32\KERNEL32.DLL		
00:00:00.002	Load DLL	6568	00007ffa`374b0000	C:\WINDOWS\System32\KERNELBASE.dll		
00:00:00.004	Load DLL	6568	00007ffa`34ab0000	C:\WINDOWS\SYSTEM32\apphelp.dll		
00:00:00.008	Load DLL	6568	00007ff9`be0b0000	C:\WINDOWS\SYSTEM32\AcLayers.DLL		
00:00:00.008	Load DLL	6568	00007ffa`3a740000	C:\WINDOWS\System32\msvcrt.dll		
00:00:00.008	Load DLL	6568	00007ffa`3a2c0000	C:\WINDOWS\System32\USER32.dll		
00:00:00.008	Load DLL	6568	00007ffa`37a30000	C:\WINDOWS\System32\win32u.dll		
00:00:00.008	Load DLL	6568	00007ffa`388b0000	C:\WINDOWS\System32\GDI32.dll		
00:00:00.008	Load DLL	6568	00007ffa`37780000	C:\WINDOWS\System32\gdi32full.dll		
00:00:00.009	Load DLL	6568	00007ffa`37410000	C:\WINDOWS\System32\msvcp_win.dll		
00:00:00.009	Load DLL	6568	00007ffa`37310000	C:\WINDOWS\System32\ucrtbase.dll		
00:00:00.009	Load DLL	6568	00007ffa`37a70000	C:\WINDOWS\System32\SHLWAPI.dll		
00:00:00.009	Load DLL	6568	00007ffa`37ad0000	C:\WINDOWS\System32\combase.dll		
00:00:00.010	Load DLL	6568	00007ffa`38a90000	C:\WINDOWS\System32\RPCRT4.dll		
00:00:00.010	Load DLL	6568	00007ffa`36910000	C:\WINDOWS\System32\bcryptPrimitives.dll		
00:00:00.010	Load DLL	6568	00007ffa`3a460000	C:\WINDOWS\System32\ADVAPI32.dll		
00:00:00.010	Load DLL	6568	00007ffa`383e0000	C:\WINDOWS\System32\sechost.dll		
00:00:00.012	Load DLL	6568	000001e4`b7b10000	C:\WINDOWS\SYSTEM32\sfc.dll		
00:00:00.013	Load DLL	6568	00007ffa`2c260000	C:\WINDOWS\SYSTEM32\WINSPOOL.DRV		
00:00:00.013	Load DLL	6568	00007ffa`368a0000	C:\WINDOWS\System32\kernel.appcore.dll		
00:00:00.013	Load DLL	6568	00007ffa`37750000	C:\WINDOWS\System32\bcrypt.dll		
00:00:00.015	Load DLL	6568	00007ffa`32f80000	C:\WINDOWS\SYSTEM32\PROPSYS.dll		
00:00:00.015	Load DLL	6568	00007ffa`3a0c0000	C:\WINDOWS\System32\OLEAUT32.dll		
00:00:00.015	Load DLL	6568	00007ffa`389e0000	C:\WINDOWS\System32\shcore.dll		
00:00:00.016	Load DLL	6568	00007ffa`35e30000	C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL		
00:00:00.017	Load DLL	6568	00007ffa`170e0000	C:\WINDOWS\SYSTEM32\sfc_os.DLL		
00:00:00.018	Debug String	6568			FTH: (3600): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***
	
00:00:00.018	Debug String	6568			FTH: (3600): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***
	
00:00:00.023	Load DLL	6568	00007ffa`3a7e0000	C:\WINDOWS\System32\IMM32.DLL		
00:00:00.028	Load DLL	6568	00007ffa`38960000	C:\WINDOWS\System32\WS2_32.dll		
00:00:00.028	Create Thread	7568	00007ffa`3a88ff80			
00:00:00.051	Load DLL	6568	00007ff9`bdcd0000	C:\Program Files\MusicBrainz Picard\python37.dll		
00:00:00.052	Create Thread	6424	00007ffa`3a88ff80			
00:00:00.054	Load DLL	7568	00007ffa`31300000	C:\WINDOWS\SYSTEM32\VERSION.dll		
00:00:00.064	Load DLL	6568	00007ffa`0b930000	C:\Program Files\MusicBrainz Picard\VCRUNTIME140.dll		
00:00:00.065	Load DLL	6568	00007ffa`37a50000	C:\WINDOWS\System32\CRYPTSP.dll		
00:00:00.067	Load DLL	6568	00007ffa`35c90000	C:\WINDOWS\system32\rsaenh.dll		
00:00:00.068	Load DLL	6568	00007ffa`362a0000	C:\WINDOWS\SYSTEM32\CRYPTBASE.dll		
00:00:00.102	Load DLL	6568	00007ffa`0b900000	C:\Program Files\MusicBrainz Picard\_ctypes.pyd		
00:00:00.102	Load DLL	6568	00007ffa`38280000	C:\WINDOWS\System32\ole32.dll		
00:00:00.157	Load DLL	6568	00007ffa`09720000	C:\Program Files\MusicBrainz Picard\_bz2.pyd		
00:00:00.172	Load DLL	6568	00007ffa`096d0000	C:\Program Files\MusicBrainz Picard\_lzma.pyd		
00:00:00.196	Load DLL	6568	00007ff9`bdaa0000	C:\Program Files\MusicBrainz Picard\PyQt5\QtCore.pyd		
00:00:00.209	Load DLL	6424	00007ffa`1e7c0000	C:\Program Files\MusicBrainz Picard\python3.dll		
00:00:00.225	Load DLL	7568	00007ff9`bd4f0000	C:\Program Files\MusicBrainz Picard\Qt5Core.dll		
00:00:00.226	Create Thread	7816	00007ffa`3a88ff80			
00:00:00.226	Load DLL	7568	00007ffa`38bd0000	C:\WINDOWS\System32\SHELL32.dll		
00:00:00.226	Load DLL	7568	00007ffa`36990000	C:\WINDOWS\System32\cfgmgr32.dll		
00:00:00.226	Load DLL	7568	00007ffa`369e0000	C:\WINDOWS\System32\windows.storage.dll		
00:00:00.227	Load DLL	7568	00007ffa`368e0000	C:\WINDOWS\System32\profapi.dll		
00:00:00.227	Load DLL	7568	00007ffa`36840000	C:\WINDOWS\System32\powrprof.dll		
00:00:00.227	Load DLL	7816	00007ffa`220b0000	C:\WINDOWS\SYSTEM32\MPR.dll		
00:00:00.227	Load DLL	6424	00007ffa`2e070000	C:\WINDOWS\SYSTEM32\NETAPI32.dll		
00:00:00.228	Load DLL	7568	00007ffa`36770000	C:\WINDOWS\SYSTEM32\USERENV.dll		
00:00:00.229	Load DLL	6424	00007ffa`33580000	C:\WINDOWS\SYSTEM32\WINMM.dll		
00:00:00.230	Load DLL	7568	00007ffa`33550000	C:\WINDOWS\SYSTEM32\WINMMBASE.dll		
00:00:00.230	Load DLL	6424	000001e4`ba1b0000			
00:00:00.230	Unload Dll	6424	000001e4`ba1b0000			
00:00:00.242	Load DLL	7816	00007ff9`cafe0000	C:\Program Files\MusicBrainz Picard\MSVCP140.dll		
00:00:00.243	Load DLL	7568	00007ffa`35f40000	C:\WINDOWS\SYSTEM32\NETUTILS.DLL		
00:00:00.244	Load DLL	6424	00007ffa`229d0000	C:\WINDOWS\SYSTEM32\SRVCLI.DLL		
00:00:00.263	Load DLL	6568	00007ff9`cafc0000	C:\Program Files\MusicBrainz Picard\PyQt5\sip.pyd		
00:00:00.292	Load DLL	6568	00007ff9`bd2a0000	C:\Program Files\MusicBrainz Picard\PyQt5\QtGui.pyd		
00:00:00.323	Load DLL	7568	00007ff9`bcc80000	C:\Program Files\MusicBrainz Picard\Qt5Gui.dll		
00:00:00.359	Load DLL	6568	00007ff9`bc7a0000	C:\Program Files\MusicBrainz Picard\PyQt5\QtWidgets.pyd		
00:00:00.388	Load DLL	7568	00007ff9`bc250000	C:\Program Files\MusicBrainz Picard\Qt5Widgets.dll		
00:00:00.389	Load DLL	7816	00007ffa`34dd0000	C:\WINDOWS\SYSTEM32\UxTheme.dll		
00:00:00.390	Load DLL	7568	00007ffa`34ea0000	C:\WINDOWS\SYSTEM32\dwmapi.dll		
00:00:00.390	Load DLL	7568	00007ffa`37130000	C:\WINDOWS\System32\CRYPT32.dll		
00:00:00.390	Load DLL	7568	00007ffa`368c0000	C:\WINDOWS\System32\MSASN1.dll		
00:00:00.424	Load DLL	6568	00007ff9`bc140000	C:\Program Files\MusicBrainz Picard\unicodedata.pyd		
00:00:00.447	Load DLL	6568	00007ff9`bc090000	C:\Program Files\MusicBrainz Picard\PyQt5\QtNetwork.pyd		
00:00:00.465	Load DLL	7568	00007ff9`bbf50000	C:\Program Files\MusicBrainz Picard\Qt5Network.dll		
00:00:00.466	Load DLL	6424	00007ffa`35e70000	C:\WINDOWS\SYSTEM32\DNSAPI.dll		
00:00:00.466	Load DLL	6424	00007ffa`38bc0000	C:\WINDOWS\System32\NSI.dll		
00:00:00.489	Load DLL	6568	00007ffa`096c0000	C:\Program Files\MusicBrainz Picard\_hashlib.pyd		
00:00:00.508	Load DLL	7568	00007ff9`bbce0000	C:\Program Files\MusicBrainz Picard\libcrypto-1_1-x64.dll		
00:00:00.579	Load DLL	6568	00007ff9`cafb0000	C:\Program Files\MusicBrainz Picard\discid.dll		
00:00:00.597	Load DLL	6568	00007ff9`bbc90000	C:\Program Files\MusicBrainz Picard\_decimal.pyd		
00:00:00.655	Load DLL	6568	00007ff9`bbc30000	C:\Program Files\MusicBrainz Picard\ssleay32.dll		
00:00:00.675	Load DLL	7568	00007ff9`bba40000	C:\Program Files\MusicBrainz Picard\LIBEAY32.dll		
00:00:00.684	Load DLL	6568	00007ffa`32960000	C:\WINDOWS\SYSTEM32\wkscli.dll		
00:00:01.012	Load DLL	6568	00007ff9`caea0000	C:\Program Files\MusicBrainz Picard\_socket.pyd		
00:00:01.029	Load DLL	6568	00007ff9`cae90000	C:\Program Files\MusicBrainz Picard\select.pyd		
00:00:01.100	Load DLL	6568	00007ff9`bb8d0000	C:\Program Files\MusicBrainz Picard\PyQt5\Qt\plugins\platforms\qwindows.dll		
00:00:01.192	Debug String	6568			Invalid address speult tolerant heap shim applied to current process. This is usually due to previous crashes. ***
	
00:00:01.192	Debug String	6568			Invalid address specified to RtlValidateHeap( 000001E4B7CD0000, 000001E4BADB1070 )
	
00:00:01.192	Debug String	6568			Critical error detected c0000374
	
00:00:01.192	Exception	6568	00007ffa`3a93af49		Exception Code: 0xc0000374, Parameters: , 0x3a9a27f0	
00:00:01.192	Exception	6568	00007ffa`3a93af49		Exception Code: 0xc0000374, Parameters: , 0x3a9a27f0	
00:00:03.157	Exit Thread	7568			Exit Code: 0xc0000374	
00:00:03.157	Exit Thread	7816			Exit Code: 0xc0000374	
00:00:03.157	Exit Thread	6424			Exit Code: 0xc0000374	
00:00:03.157	Exit Process	6568			Exit Code: 0xc0000374	

I might try to clear the userdata folder again and/or reinstall later.

I did some more stuff and got it working, here is all the things I did and a bunch of logs just in case it helps someone.

I reinstalled it, removed any config or cache files and ran it via that debug program again (with -d), it didn’t launch at first.
Here is the log for that:

Event Time	Event Type	Thread ID	Memory Address	Filename	More Information	
00:00:00.000	Create Process	1248				
00:00:00.000	Load DLL	1248	00007ffd`cdb90000	C:\WINDOWS\SYSTEM32\ntdll.dll		
00:00:00.001	Load DLL	1248	00007ffd`cba10000	C:\WINDOWS\System32\KERNEL32.DLL		
00:00:00.001	Load DLL	1248	00007ffd`c9e00000	C:\WINDOWS\System32\KERNELBASE.dll		
00:00:00.002	Load DLL	1248	00007ffd`cd940000	C:\WINDOWS\System32\USER32.dll		
00:00:00.003	Load DLL	1248	00007ffd`ca350000	C:\WINDOWS\System32\win32u.dll		
00:00:00.003	Load DLL	1248	00007ffd`cb120000	C:\WINDOWS\System32\GDI32.dll		
00:00:00.003	Load DLL	1248	00007ffd`ca4d0000	C:\WINDOWS\System32\gdi32full.dll		
00:00:00.003	Load DLL	1248	00007ffd`c9c60000	C:\WINDOWS\System32\msvcp_win.dll		
00:00:00.003	Load DLL	1248	00007ffd`c9d00000	C:\WINDOWS\System32\ucrtbase.dll		
00:00:00.004	Create Thread	15936	00007ffd`cdbdff80			
00:00:00.004	Load DLL	1248	00007ffd`cd5e0000	C:\WINDOWS\System32\WS2_32.dll		
00:00:00.004	Create Thread	8712	00007ffd`cdbdff80			
00:00:00.004	Load DLL	1248	00007ffd`cbad0000	C:\WINDOWS\System32\RPCRT4.dll		
00:00:00.004	Create Thread	9148	00007ffd`cdbdff80			
00:00:00.005	Load DLL	1248	00007ffd`cd650000	C:\WINDOWS\System32\IMM32.DLL		
00:00:00.049	Load DLL	1248	00007ffd`4c490000	C:\Program Files\MusicBrainz Picard\python37.dll		
00:00:00.051	Load DLL	1248	00007ffd`cbf90000	C:\WINDOWS\System32\SHLWAPI.dll		
00:00:00.051	Load DLL	1248	00007ffd`cb8f0000	C:\WINDOWS\System32\msvcrt.dll		
00:00:00.051	Load DLL	1248	00007ffd`cbc60000	C:\WINDOWS\System32\combase.dll		
00:00:00.051	Load DLL	1248	00007ffd`ca370000	C:\WINDOWS\System32\bcryptPrimitives.dll		
00:00:00.051	Load DLL	1248	00007ffd`cd720000	C:\WINDOWS\System32\ADVAPI32.dll		
00:00:00.052	Load DLL	1248	00007ffd`cd680000	C:\WINDOWS\System32\sechost.dll		
00:00:00.052	Load DLL	15936	00007ffd`c4c20000	C:\WINDOWS\SYSTEM32\VERSION.dll		
00:00:00.066	Load DLL	8712	00007ffd`b82c0000	C:\Program Files\MusicBrainz Picard\VCRUNTIME140.dll		
00:00:00.068	Load DLL	1248	00007ffd`ca280000	C:\WINDOWS\System32\CRYPTSP.dll		
00:00:00.070	Load DLL	1248	00007ffd`c8fe0000	C:\WINDOWS\system32\rsaenh.dll		
00:00:00.070	Load DLL	1248	00007ffd`ca3f0000	C:\WINDOWS\System32\bcrypt.dll		
00:00:00.072	Load DLL	1248	00007ffd`c95f0000	C:\WINDOWS\SYSTEM32\CRYPTBASE.dll		
00:00:00.106	Load DLL	1248	00007ffd`8ab30000	C:\Program Files\MusicBrainz Picard\_ctypes.pyd		
00:00:00.106	Load DLL	1248	00007ffd`cb730000	C:\WINDOWS\System32\ole32.dll		
00:00:00.107	Load DLL	1248	00007ffd`cbff0000	C:\WINDOWS\System32\OLEAUT32.dll		
00:00:00.156	Load DLL	1248	00007ffd`a9620000	C:\Program Files\MusicBrainz Picard\_bz2.pyd		
00:00:00.172	Load DLL	1248	00007ffd`8aae0000	C:\Program Files\MusicBrainz Picard\_lzma.pyd		
00:00:00.198	Load DLL	1248	00007ffd`88dd0000	C:\Program Files\MusicBrainz Picard\PyQt5\QtCore.pyd		
00:00:00.212	Load DLL	8712	00007ffd`b6f40000	C:\Program Files\MusicBrainz Picard\python3.dll		
00:00:00.226	Load DLL	15936	00007ffd`4bee0000	C:\Program Files\MusicBrainz Picard\Qt5Core.dll		
00:00:00.227	Load DLL	15936	00007ffd`cc0c0000	C:\WINDOWS\System32\SHELL32.dll		
00:00:00.228	Load DLL	15936	00007ffd`ca300000	C:\WINDOWS\System32\cfgmgr32.dll		
00:00:00.228	Load DLL	15936	00007ffd`cb680000	C:\WINDOWS\System32\shcore.dll		
00:00:00.228	Load DLL	15936	00007ffd`ca670000	C:\WINDOWS\System32\windows.storage.dll		
00:00:00.228	Load DLL	15936	00007ffd`c9b90000	C:\WINDOWS\System32\profapi.dll		
00:00:00.229	Load DLL	9148	00007ffd`b4c80000	C:\WINDOWS\SYSTEM32\MPR.dll		
00:00:00.229	Load DLL	15936	00007ffd`c9bc0000	C:\WINDOWS\System32\powrprof.dll		
00:00:00.229	Load DLL	15936	00007ffd`c9c20000	C:\WINDOWS\System32\kernel.appcore.dll		
00:00:00.229	Load DLL	8712	00007ffd`c16f0000	C:\WINDOWS\SYSTEM32\NETAPI32.dll		
00:00:00.230	Load DLL	9148	00007ffd`c9a90000	C:\WINDOWS\SYSTEM32\USERENV.dll		
00:00:00.231	Load DLL	8712	00007ffd`c68d0000	C:\WINDOWS\SYSTEM32\WINMM.dll		
00:00:00.232	Load DLL	9148	00007ffd`c68a0000	C:\WINDOWS\SYSTEM32\WINMMBASE.dll		
00:00:00.232	Load DLL	8712	00000283`7f5b0000			
00:00:00.232	Unload Dll	8712	00000283`7f5b0000			
00:00:00.246	Load DLL	15936	00007ffd`8aa30000	C:\Program Files\MusicBrainz Picard\MSVCP140.dll		
00:00:00.248	Load DLL	9148	00007ffd`c9290000	C:\WINDOWS\SYSTEM32\NETUTILS.DLL		
00:00:00.249	Load DLL	8712	00007ffd`b5ce0000	C:\WINDOWS\SYSTEM32\SRVCLI.DLL		
00:00:00.266	Load DLL	1248	00007ffd`970d0000	C:\Program Files\MusicBrainz Picard\PyQt5\sip.pyd		
00:00:00.298	Load DLL	1248	00007ffd`4bba0000	C:\Program Files\MusicBrainz Picard\PyQt5\QtGui.pyd		
00:00:00.328	Load DLL	15936	00007ffd`4b580000	C:\Program Files\MusicBrainz Picard\Qt5Gui.dll		
00:00:00.370	Load DLL	1248	00007ffd`4abb0000	C:\Program Files\MusicBrainz Picard\PyQt5\QtWidgets.pyd		
00:00:00.401	Load DLL	15936	00007ffd`4a660000	C:\Program Files\MusicBrainz Picard\Qt5Widgets.dll		
00:00:00.404	Load DLL	15936	00007ffd`c81f0000	C:\WINDOWS\SYSTEM32\dwmapi.dll		
00:00:00.404	Load DLL	15936	00007ffd`ca0a0000	C:\WINDOWS\System32\CRYPT32.dll		
00:00:00.404	Load DLL	15936	00007ffd`c9c40000	C:\WINDOWS\System32\MSASN1.dll		
00:00:00.405	Load DLL	9148	00007ffd`c8120000	C:\WINDOWS\SYSTEM32\UxTheme.dll		
00:00:00.442	Load DLL	1248	00007ffd`6aaf0000	C:\Program Files\MusicBrainz Picard\unicodedata.pyd		
00:00:00.463	Load DLL	1248	00007ffd`88c20000	C:\Program Files\MusicBrainz Picard\PyQt5\QtNetwork.pyd		
00:00:00.482	Load DLL	15936	00007ffd`639f0000	C:\Program Files\MusicBrainz Picard\Qt5Network.dll		
00:00:00.483	Load DLL	9148	00007ffd`c91c0000	C:\WINDOWS\SYSTEM32\DNSAPI.dll		
00:00:00.483	Load DLL	9148	00007ffd`cafe0000	C:\WINDOWS\System32\NSI.dll		
00:00:00.484	Load DLL	15936	00007ffd`c9180000	C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL		
00:00:00.507	Load DLL	1248	00007ffd`970c0000	C:\Program Files\MusicBrainz Picard\_hashlib.pyd		
00:00:00.538	Load DLL	8712	00007ffd`4a3f0000	C:\Program Files\MusicBrainz Picard\libcrypto-1_1-x64.dll		
00:00:00.609	Load DLL	1248	00007ffd`964a0000	C:\Program Files\MusicBrainz Picard\discid.dll		
00:00:00.629	Load DLL	1248	00007ffd`8a9e0000	C:\Program Files\MusicBrainz Picard\_decimal.pyd		
00:00:00.685	Load DLL	1248	00007ffd`865f0000	C:\Program Files\MusicBrainz Picard\ssleay32.dll		
00:00:00.704	Load DLL	15936	00007ffd`49260000	C:\Program Files\MusicBrainz Picard\LIBEAY32.dll		
00:00:00.714	Load DLL	1248	00007ffd`c5730000	C:\WINDOWS\SYSTEM32\wkscli.dll		
00:00:00.943	Load DLL	1248	00007ffd`8a9c0000	C:\Program Files\MusicBrainz Picard\_socket.pyd		
00:00:00.960	Load DLL	1248	00007ffd`8a9b0000	C:\Program Files\MusicBrainz Picard\select.pyd		
00:00:01.029	Load DLL	1248	00007ffd`4a280000	C:\Program Files\MusicBrainz Picard\PyQt5\Qt\plugins\platforms\qwindows.dll		
00:00:01.110	Debug String	1248			Critical error detected c0000374
	
00:00:01.110	Exception	1248	00007ffd`cdc8af49		Exception Code: 0xc0000374, Parameters: , 0xcdcf27f0	
00:00:01.110	Exception	1248	00007ffd`cdc8af49		Exception Code: 0xc0000374, Parameters: , 0xcdcf27f0	
00:00:03.260	Exit Thread	8712			Exit Code: 0xc0000374	
00:00:03.260	Exit Thread	9148			Exit Code: 0xc0000374	
00:00:03.260	Exit Thread	15936			Exit Code: 0xc0000374	
00:00:03.260	Exit Process	1248			Exit Code: 0xc0000374	

But then I tried to start it normally again and it totally worked. Tried starting it using the debug program without the -d command line argument and that works also… Log for that: https://pastebin.com/aKrvsj6Y
Maybe the debug thing in picard is causing it cause that didn’t launch it.

I heard about another bug regarding the reinstalling to avoid the 32bit folder in another thread here so I thought I should uninstall it again, I’m not sure if I actually uninstalled when i posted previously.

So again I uninstall and delete some of the folders that remained inside C:\Program Files\MusicBrainz Picard\PyQt5\Qt\ and the stuff in appdata roaming and local, basically any trace of the program i could find.

I run the installer again and it defaults to C:\Program Files (x86)\MusicBrainz Picard suddenly. changed it to C:\Program Files (x86)\MusicBrainz Picard
The installer also asked if I wanted to include plugins that came bundled and it didn’t do this before.

Now it’s launching with the -d thing again, never did this before when I tried it. Shame it doesn’t log to a file if that’s even possible for crashes like this.

Here is the debug log from picard when I did that:

D: 15:00:48 Debug mode on
D: 15:00:48 Starting Picard from 'C:\\Program Files\\MusicBrainz Picard\\library.zip\\picard\\tagger.pyo'
D: 15:00:48 Platform: Windows-8-6.2.9200 CPython 2.7.6
D: 15:00:48 Versions: Picard 1.4.2, PyQt 4.10.3, Qt 4.8.5, Mutagen 1.36, Discid discid 1.1.1, libdiscid 0.6.1
D: 15:00:48 Configuration file path: u'C:/Users/Forcen/AppData/Roaming/MusicBrainz/Picard.ini'
D: 15:00:48 User directory: 'C:\\Users\\Forcen\\AppData\\Roaming\\MusicBrainz\\Picard'
D: 15:00:48 Using locale 'sv_SE'
D: 15:00:48 Loading gettext translation, localedir='C:\\Program Files\\MusicBrainz Picard\\locale'
D: 15:00:48 IOError(2, 'No translation file found for domain')
D: 15:00:48 _ = <function <lambda> at 0x035F4C30>
D: 15:00:48 N_ = <function <lambda> at 0x027A3830>
D: 15:00:48 ungettext = <function _ungettext at 0x035F4C70>
D: 15:00:48 ugettext_countries = <function _ugettext_countries at 0x035F4CB0>
D: 15:00:48 ugettext_attributes = <function _ugettext_attributes at 0x035F4CF0>
D: 15:00:48 NetworkDiskCache dir: C:/Users/Forcen/AppData/Local/MusicBrainz/Picard/cache/picard/
D: 15:00:48 NetworkDiskCache size: 30173 / 104857600
D: 15:00:48 Looking for plugins in directory 'C:\\Program Files\\MusicBrainz Picard\\plugins', 9 names found
E: 15:00:48 Plugin 'bpm' : Traceback (most recent call last):
  File "picard\plugin.pyo", line 299, in load_plugin
  File "C:\Program Files\MusicBrainz Picard\plugins\bpm\__init__.py", line 30, in <module>
ImportError: No module named aubio

D: 15:00:48 Loading plugin u'fanart.tv cover art' version 0.5, compatible with API: 1.4
D: 15:00:48 Loading plugin u'Last.fm' version 0.4, compatible with API: 0.15
D: 15:00:48 Loading plugin u'Last.fm.Plus' version 0.14, compatible with API: 0.15
D: 15:00:48 Loading plugin u'Moodbars' version 0.1, compatible with API: 0.15, 0.16
D: 15:00:48 Loading plugin 'Musixmatch Lyrics' version 0.2, compatible with API: 0.15
D: 15:00:48 Loading plugin u'ReplayGain' version 0.1, compatible with API: 0.15, 0.16
D: 15:00:48 Loading plugin 'Video tools' version 0.1, compatible with API: 1.3
D: 15:00:48 Loading plugin u'View script variables' version 0.5, compatible with API: 1.0
D: 15:00:48 Looking for plugins in directory 'C:\\Users\\Forcen\\AppData\\Roaming\\MusicBrainz\\Picard\\plugins', 0 names found
D: 15:00:48 Starting the browser integration (127.0.0.1:8000)
D: 15:00:48 WSREQ: First request to ('picard.musicbrainz.org', 443)
D: 15:00:50 Received reply for https://picard.musicbrainz.org:443/api/v1/plugins/: HTTP 200 (OK)

These two things actually indicate that you installed Picard 1.4. If this is the case you really should install Picard 2.1 instead.

1 Like

Wow, you’re right… I clicked the download for the 32bit version earlier but I noticed that it was older and decided to skip it. Must have clicked the wrong installer later on…:expressionless:

Yes, could be confusing if you explicitly look for a 32 bit installer. We dropped support for 32 bit builds with Picard 2, so you’ll have to download the 64 bit version.

1 Like

I just wanted to see if it worked better, forgot it was outdated until i saw the filename.

Anyway, uninstalled again, deleted all the settings, inis and that stuff.

Reinstalled 2.1, ran it and it worked. log: https://pastebin.com/n5ivmAhP
Tried with -d, didn’t run. log: https://pastebin.com/9wgxrieB

When it worked I opened the log window and noticed an error:

W: 17:02:27,220 tagger.main:861: Error loading Qt locale sv_SE
D: 17:03:13,322 coverart.providers.cover_art_providers:82: CA Providers order: Cover Art Archive > Amazon > Whitelist > CaaReleaseGroup > Local
D: 17:03:40,351 coverart.providers.cover_art_providers:82: CA Providers order: Cover Art Archive > Amazon > Whitelist > CaaReleaseGroup > Local
D: 17:04:05,694 browser.browser.stop:76: Stopping the browser integration
D: 17:04:05,696 browser.browser.start:69: Starting the browser integration (127.0.0.1:8000)

It worked fine but the error reminded me that I changed the program language to english first thing after updating originally so I changed it again in the settings. Told me to restart so I did and that’s when it stopped starting entirely again.

This is probably what happened the first time, i can get it working again if I rename the picard.ini file so it runs with the default langauge.
Here is the logs from trying to start it with changed language: (let me know if you want me to debug this in a different way)

Event Time	Event Type	Thread ID	Memory Address	Filename	More Information	
00:00:00.000	Create Process	596				
00:00:00.000	Load DLL	596	00007ffd`cdb90000	C:\WINDOWS\SYSTEM32\ntdll.dll		
00:00:00.001	Load DLL	596	00007ffd`cba10000	C:\WINDOWS\System32\KERNEL32.DLL		
00:00:00.001	Load DLL	596	00007ffd`c9e00000	C:\WINDOWS\System32\KERNELBASE.dll		
00:00:00.003	Load DLL	596	00007ffd`cd940000	C:\WINDOWS\System32\USER32.dll		
00:00:00.003	Load DLL	596	00007ffd`ca350000	C:\WINDOWS\System32\win32u.dll		
00:00:00.004	Load DLL	596	00007ffd`cb120000	C:\WINDOWS\System32\GDI32.dll		
00:00:00.006	Load DLL	596	00007ffd`ca4d0000	C:\WINDOWS\System32\gdi32full.dll		
00:00:00.007	Load DLL	596	00007ffd`c9c60000	C:\WINDOWS\System32\msvcp_win.dll		
00:00:00.007	Load DLL	596	00007ffd`c9d00000	C:\WINDOWS\System32\ucrtbase.dll		
00:00:00.007	Create Thread	15496	00007ffd`cdbdff80			
00:00:00.007	Load DLL	596	00007ffd`cd5e0000	C:\WINDOWS\System32\WS2_32.dll		
00:00:00.007	Create Thread	16200	00007ffd`cdbdff80			
00:00:00.008	Load DLL	596	00007ffd`cbad0000	C:\WINDOWS\System32\RPCRT4.dll		
00:00:00.008	Create Thread	16828	00007ffd`cdbdff80			
00:00:00.009	Load DLL	596	00007ffd`cd650000	C:\WINDOWS\System32\IMM32.DLL		
00:00:00.012	Load DLL	596	00007ffd`55ec0000	C:\Program Files\MusicBrainz Picard\python37.dll		
00:00:00.013	Load DLL	596	00007ffd`cbf90000	C:\WINDOWS\System32\SHLWAPI.dll		
00:00:00.014	Load DLL	596	00007ffd`cb8f0000	C:\WINDOWS\System32\msvcrt.dll		
00:00:00.014	Load DLL	596	00007ffd`cbc60000	C:\WINDOWS\System32\combase.dll		
00:00:00.014	Load DLL	596	00007ffd`ca370000	C:\WINDOWS\System32\bcryptPrimitives.dll		
00:00:00.014	Load DLL	596	00007ffd`cd720000	C:\WINDOWS\System32\ADVAPI32.dll		
00:00:00.014	Load DLL	596	00007ffd`cd680000	C:\WINDOWS\System32\sechost.dll		
00:00:00.015	Load DLL	15496	00007ffd`c4c20000	C:\WINDOWS\SYSTEM32\VERSION.dll		
00:00:00.015	Load DLL	596	00007ffd`a8610000	C:\Program Files\MusicBrainz Picard\VCRUNTIME140.dll		
00:00:00.018	Load DLL	596	00007ffd`ca280000	C:\WINDOWS\System32\CRYPTSP.dll		
00:00:00.020	Load DLL	596	00007ffd`c8fe0000	C:\WINDOWS\system32\rsaenh.dll		
00:00:00.021	Load DLL	596	00007ffd`ca3f0000	C:\WINDOWS\System32\bcrypt.dll		
00:00:00.023	Load DLL	596	00007ffd`c95f0000	C:\WINDOWS\SYSTEM32\CRYPTBASE.dll		
00:00:00.046	Load DLL	596	00007ffd`8a930000	C:\Program Files\MusicBrainz Picard\_ctypes.pyd		
00:00:00.046	Load DLL	596	00007ffd`cb730000	C:\WINDOWS\System32\ole32.dll		
00:00:00.046	Load DLL	596	00007ffd`cbff0000	C:\WINDOWS\System32\OLEAUT32.dll		
00:00:00.085	Load DLL	596	00007ffd`a25c0000	C:\Program Files\MusicBrainz Picard\_bz2.pyd		
00:00:00.088	Load DLL	596	00007ffd`892f0000	C:\Program Files\MusicBrainz Picard\_lzma.pyd		
00:00:00.091	Load DLL	596	00007ffd`62930000	C:\Program Files\MusicBrainz Picard\PyQt5\QtCore.pyd		
00:00:00.093	Load DLL	596	00007ffd`55910000	C:\Program Files\MusicBrainz Picard\Qt5Core.dll		
00:00:00.093	Load DLL	596	00007ffd`cc0c0000	C:\WINDOWS\System32\SHELL32.dll		
00:00:00.094	Load DLL	596	00007ffd`ca300000	C:\WINDOWS\System32\cfgmgr32.dll		
00:00:00.094	Load DLL	596	00007ffd`cb680000	C:\WINDOWS\System32\shcore.dll		
00:00:00.094	Load DLL	15496	00007ffd`b6f40000	C:\Program Files\MusicBrainz Picard\python3.dll		
00:00:00.094	Load DLL	596	00007ffd`ca670000	C:\WINDOWS\System32\windows.storage.dll		
00:00:00.094	Load DLL	596	00007ffd`c9b90000	C:\WINDOWS\System32\profapi.dll		
00:00:00.095	Load DLL	596	00007ffd`c9bc0000	C:\WINDOWS\System32\powrprof.dll		
00:00:00.095	Load DLL	596	00007ffd`c9c20000	C:\WINDOWS\System32\kernel.appcore.dll		
00:00:00.095	Load DLL	16828	00007ffd`b4c80000	C:\WINDOWS\SYSTEM32\MPR.dll		
00:00:00.096	Load DLL	16200	00007ffd`c16f0000	C:\WINDOWS\SYSTEM32\NETAPI32.dll		
00:00:00.097	Load DLL	15496	00007ffd`c9a90000	C:\WINDOWS\SYSTEM32\USERENV.dll		
00:00:00.097	Load DLL	16828	00007ffd`63960000	C:\Program Files\MusicBrainz Picard\MSVCP140.dll		
00:00:00.097	Load DLL	16200	00007ffd`c68d0000	C:\WINDOWS\SYSTEM32\WINMM.dll		
00:00:00.098	Load DLL	16200	00007ffd`c68a0000	C:\WINDOWS\SYSTEM32\winmmbase.dll		
00:00:00.099	Load DLL	15496	00007ffd`c9290000	C:\WINDOWS\SYSTEM32\NETUTILS.DLL		
00:00:00.100	Load DLL	16828	0000012e`1f950000			
00:00:00.100	Unload Dll	16828	0000012e`1f950000			
00:00:00.100	Load DLL	16200	00007ffd`b5ce0000	C:\WINDOWS\SYSTEM32\SRVCLI.DLL		
00:00:00.105	Load DLL	596	00007ffd`a2460000	C:\Program Files\MusicBrainz Picard\PyQt5\sip.pyd		
00:00:00.112	Load DLL	596	00007ffd`605e0000	C:\Program Files\MusicBrainz Picard\PyQt5\QtGui.pyd		
00:00:00.113	Load DLL	15496	00007ffd`552f0000	C:\Program Files\MusicBrainz Picard\Qt5Gui.dll		
00:00:00.121	Load DLL	596	00007ffd`54e10000	C:\Program Files\MusicBrainz Picard\PyQt5\QtWidgets.pyd		
00:00:00.122	Load DLL	15496	00007ffd`548c0000	C:\Program Files\MusicBrainz Picard\Qt5Widgets.dll		
00:00:00.124	Load DLL	15496	00007ffd`c8120000	C:\WINDOWS\SYSTEM32\UxTheme.dll		
00:00:00.125	Load DLL	16828	00007ffd`c81f0000	C:\WINDOWS\SYSTEM32\dwmapi.dll		
00:00:00.125	Load DLL	16828	00007ffd`ca0a0000	C:\WINDOWS\System32\CRYPT32.dll		
00:00:00.125	Load DLL	16828	00007ffd`c9c40000	C:\WINDOWS\System32\MSASN1.dll		
00:00:00.142	Load DLL	596	00007ffd`635d0000	C:\Program Files\MusicBrainz Picard\unicodedata.pyd		
00:00:00.148	Load DLL	596	00007ffd`63520000	C:\Program Files\MusicBrainz Picard\PyQt5\QtNetwork.pyd		
00:00:00.149	Load DLL	15496	00007ffd`60140000	C:\Program Files\MusicBrainz Picard\Qt5Network.dll		
00:00:00.151	Load DLL	16828	00007ffd`c9180000	C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL		
00:00:00.151	Load DLL	16200	00007ffd`c91c0000	C:\WINDOWS\SYSTEM32\DNSAPI.dll		
00:00:00.152	Load DLL	16200	00007ffd`cafe0000	C:\WINDOWS\System32\NSI.dll		
00:00:00.163	Load DLL	596	00007ffd`b4ca0000	C:\Program Files\MusicBrainz Picard\_hashlib.pyd		
00:00:00.164	Load DLL	15496	00007ffd`54650000	C:\Program Files\MusicBrainz Picard\libcrypto-1_1-x64.dll		
00:00:00.228	Load DLL	596	00007ffd`b28b0000	C:\Program Files\MusicBrainz Picard\discid.dll		
00:00:00.233	Load DLL	596	00007ffd`88c20000	C:\Program Files\MusicBrainz Picard\_decimal.pyd		
00:00:00.281	Load DLL	596	00007ffd`70de0000	C:\Program Files\MusicBrainz Picard\ssleay32.dll		
00:00:00.282	Load DLL	15496	00007ffd`54460000	C:\Program Files\MusicBrainz Picard\LIBEAY32.dll		
00:00:00.291	Load DLL	596	00007ffd`c5730000	C:\WINDOWS\SYSTEM32\wkscli.dll		
00:00:00.551	Load DLL	596	00007ffd`9f310000	C:\Program Files\MusicBrainz Picard\_socket.pyd		
00:00:00.557	Load DLL	596	00007ffd`b18f0000	C:\Program Files\MusicBrainz Picard\select.pyd		
00:00:00.818	Load DLL	596	00007ffd`542f0000	C:\Program Files\MusicBrainz Picard\PyQt5\Qt\plugins\platforms\qwindows.dll		
00:00:01.050	Debug String	596			Critical error detected c0000374
	
00:00:01.050	Exception	596	00007ffd`cdc8af49		Exception Code: 0xc0000374, Parameters: , 0xcdcf27f0	
00:00:01.050	Exception	596	00007ffd`cdc8af49		Exception Code: 0xc0000374, Parameters: , 0xcdcf27f0	
00:00:03.089	Exit Thread	15496			Exit Code: 0xc0000374	
00:00:03.089	Exit Thread	16200			Exit Code: 0xc0000374	
00:00:03.089	Exit Thread	16828			Exit Code: 0xc0000374	
00:00:03.089	Exit Process	596			Exit Code: 0xc0000374

I got a bit confused with the above log outputs and under which condition it runs, so to clarify this is how I understand what is happening in your case:

  1. You have your Windows configured to use Swedish as its language
  2. Launching Picard with the default “System defaut” language works and displays Picard in Swedish (at least mostly ;))
  3. Setting the language to English causes Picard to not launch

Got that right? What happens if you choose any other language?

Yep, that’s it basically.
Tried switching it from Swedish to French and that worked fine, same with Chinese.
When I switched from Chinese to English it launched weirdly enough…

I saved a copy of the picard.ini file when it crashed, tried renaming it back and sure enough it crashes/doesn’t launch.

Here is the ini i got when switching to english the first time and it started crashing: https://pastebin.com/EWn9VMWE
If you use this ini file it should crash.

I tried to reproduce that ini by uninstalling, removing all musicbrainz folders and reinstalling but I couldn’t do it again…
Guess it works now, can’t make it crash without using that ini that I saved.

I’m on swedish Windows 10 Pro 64bit. version 1809 (os-version 17763.253)

1 Like

This issue is super confusing. I can reproduce it when:

  1. Setting the display language of my Windows 10 to Swedish (installed the Swedish language pack)
  2. AND using your Picard.ini
  3. AND running the official Picard 2.1.2 release

Picard.exe quickly shows up in the task manager, but then closes again.

Picard launches perfectly fine even with your Picard.ini if I set Windows display language to English or German or if I run Picard from source. I also cannot reproduce the behavior with a fresh Picard.ini.

I’m glad it works now for you. But also thanks for preserving this failing Picard.ini, I’ll try to understand what’s actually happening here.

1 Like

So it’s actually related to a single line log_verbosity=10 in the Picard.ini. This is really strange. The biggest mystery to me is why I cannot reproduce this behavior when running from source with the same config.

I added a ticket to further investigate this: https://tickets.metabrainz.org/browse/PICARD-1463

3 Likes

@Forc As far as I found out this is a Python issue with loading the languages. Upgrading Python worked for me. If you could test the build at https://ci.appveyor.com/project/MetaBrainz/picard/builds/22065117/job/xuqcod0oeg4qsr4q/artifacts and tell me if this also fixes the issue for you that would be great.

2 Likes

It seems to work fine, tried it with the crashy ini file and changing languages. Thanks for fixing this! :smiley:

Saw this warning in the debug log, not sure if that’s related.
W: 17:34:35,959 tagger.main:861: Error loading Qt locale sv_SE
or when using english:
W: 17:33:53,833 tagger.main:861: Error loading Qt locale en_US
Just letting you know. (again, I didn’t notice any issues with just running it)

Full log if needed:

D: 17:34:35,173 tagger.__init__:196: Starting Picard from 'C:\\Program Files\\MusicBrainz Picard\\picard\\tagger.pyc'
D: 17:34:35,173 tagger.__init__:198: Platform: Windows-10-10.0.17763-SP0 CPython 3.7.1
D: 17:34:35,173 tagger.__init__:199: Versions: Picard 2.1.3.dev1 (python3.7.1_20190201205244), Python 3.7.1, PyQt 5.11.3, Qt 5.11.2, Mutagen 1.41.1, Discid discid 1.1.1, libdiscid 0.6.2, astrcmp Python, SSL OpenSSL 1.0.2k  26 Jan 2017
D: 17:34:35,173 tagger.__init__:200: Configuration file path: 'C:/Users/Forcen/AppData/Roaming/MusicBrainz/Picard.ini'
D: 17:34:35,173 tagger.__init__:202: User directory: 'C:\\Users\\Forcen\\AppData\\Local\\MusicBrainz\\Picard'
D: 17:34:35,233 i18n.setup_gettext:41: unsupported locale setting
D: 17:34:35,234 i18n.setup_gettext:71: Using locale 'sv_SE.cp1252'
D: 17:34:35,234 i18n.setup_gettext:73: Loading gettext translation, localedir='C:\\Program Files\\MusicBrainz Picard\\locale'
D: 17:34:35,236 i18n.setup_gettext:77: Loading gettext translation (picard-countries), localedir='C:\\Program Files\\MusicBrainz Picard\\locale'
D: 17:34:35,237 i18n.setup_gettext:80: Loading gettext translation (picard-attributes), localedir='C:\\Program Files\\MusicBrainz Picard\\locale'
D: 17:34:35,238 i18n.setup_gettext:103: _ = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x00000184C30A4748>>
D: 17:34:35,238 i18n.setup_gettext:104: N_ = <function <lambda> at 0x00000184C2A64F28>
D: 17:34:35,238 i18n.setup_gettext:105: ngettext = <bound method GNUTranslations.ngettext of <gettext.GNUTranslations object at 0x00000184C30A4748>>
D: 17:34:35,238 i18n.setup_gettext:106: gettext_countries = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x00000184C30B1B00>>
D: 17:34:35,239 i18n.setup_gettext:107: gettext_attributes = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x00000184C30B5E48>>
D: 17:34:35,266 webservice.set_cache:293: NetworkDiskCache dir: 'C:/Users/Forcen/AppData/Local/MusicBrainz/Picard/cache/picard/' size: 35460 / 104857600
I: 17:34:35,267 plugin.load_plugindir:267: Plugin directory 'C:\\Program Files\\MusicBrainz Picard\\plugins' doesn't exist
D: 17:34:35,267 plugin.load_plugindir:292: Looking for plugins in directory 'C:\\Users\\Forcen\\AppData\\Local\\MusicBrainz\\Picard\\plugins', 0 names found
D: 17:34:35,951 tagger.main:857: Looking for Qt locale sv_SE in C:/Program Files/MusicBrainz Picard/PyQt5/Qt/translations
W: 17:34:35,959 tagger.main:861: Error loading Qt locale sv_SE
D: 17:34:35,968 browser.browser.start:69: Starting the browser integration (127.0.0.1:8000)
D: 17:34:36,006 ui.mainwindow.auto_update_check:1139: Skipping start-up check for program updates.  Today: 2019-02-03, Last check: 2019-01-28 (Check interval: 7 days), Update level: 0 (stable)
D: 17:34:38,920 coverart.providers.cover_art_providers:82: CA Providers order: Cover Art Archive > Amazon > Whitelist > CaaReleaseGroup > Local
D: 17:34:38,955 webservice.ratecontrol.get_delay_to_next_request:109: ('picard.musicbrainz.org', 443): First request
D: 17:34:38,955 webservice.ratecontrol.increment_requests:134: ('picard.musicbrainz.org', 443): Incrementing requests to: 1
D: 17:34:39,192 webservice.ratecontrol.decrement_requests:142: ('picard.musicbrainz.org', 443): Decrementing requests to: 0
D: 17:34:39,193 webservice._handle_reply:411: Received reply for https://picard.musicbrainz.org:443/api/v2/plugins/: HTTP 200 (OK) 
D: 17:34:39,252 webservice.ratecontrol._out_of_backoff:225: ('picard.musicbrainz.org', 443): oobackoff; delay: 1000ms -> 1000ms; slow start; window size 1.000 -> 2.000
3 Likes