Errors and Warnings in weekly builds 0.21-31625 win

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
Piero69
Posts: 476
Joined: Thu Jul 04, 2019 1:22 pm
Location: Parma - Italy

Errors and Warnings in weekly builds 0.21-31625 win

Post by Piero69 »

@chennes @adrianinsaval

Running FC 0.21-31625 and addonmanager i got following errors in report view

Warning 1:

08:14:33 Installed Qt WebEngine locales directory not found at location C:/FreeCAD/FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310/translations\qtwebengine_locales. Trying application directory...
08:14:33 Qt WebEngine locales directory not found at location C:/FreeCAD/FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310/bin\qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.


Warning 2:

08:14:34 libpng warning: iCCP: known incorrect sRGB profile
08:14:34 libpng warning: iCCP: known incorrect sRGB profile
08:14:34 libpng warning: iCCP: known incorrect sRGB profile
08:14:34 libpng warning: iCCP: known incorrect sRGB profile


Warning 3:

08:16:14 Addon Developer Warning: Repository branch set in package.xml file for addon freecad.gears workbench (develop) does not match the branch it was fetched from (master)

Errors 1

08:16:49 Traceback (most recent call last):
08:16:49 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_workers_startup.py", line 902, in run
08:16:49 self.macro.fill_details_from_wiki(url)
08:16:49 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_macro.py", line 320, in fill_details_from_wiki
08:16:49 self.clean_icon()
08:16:49 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_macro.py", line 381, in clean_icon
08:16:49 with open(constructed_name, "wb") as f:
08:16:49 OSError: [Errno 22] Invalid argument: 'C:\\Users\\PF93F~1.GRA\\AppData\\Local\\Temp\\FreeCAD\\Cache\\AddonManager\\MacroIcons\\120px-FCBmpImportScreenshot.png?20210923163201'


Errors 2

08:16:52 Traceback (most recent call last):
08:16:52 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_workers_startup.py", line 902, in run
08:16:52 self.macro.fill_details_from_wiki(url)
08:16:52 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_macro.py", line 320, in fill_details_from_wiki
08:16:52 self.clean_icon()
08:16:52 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_macro.py", line 381, in clean_icon
08:16:52 with open(constructed_name, "wb") as f:
08:16:52 OSError: [Errno 22] Invalid argument: 'C:\\Users\\PF93F~1.GRA\\AppData\\Local\\Temp\\FreeCAD\\Cache\\AddonManager\\MacroIcons\\Macro_makeCube.png?20110801163602'


Errors 3

08:16:52 Traceback (most recent call last):
08:16:52 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_workers_startup.py", line 902, in run
08:16:52 self.macro.fill_details_from_wiki(url)
08:16:52 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_macro.py", line 320, in fill_details_from_wiki
08:16:52 self.clean_icon()
08:16:52 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_macro.py", line 381, in clean_icon
08:16:52 with open(constructed_name, "wb") as f:
08:16:52 OSError: [Errno 22] Invalid argument: 'C:\\Users\\PF93F~1.GRA\\AppData\\Local\\Temp\\FreeCAD\\Cache\\AddonManager\\MacroIcons\\Macro_Site_From_Contours.png?20190704172250'


Errors 4

08:16:53 Traceback (most recent call last):
08:16:53 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_workers_startup.py", line 902, in run
08:16:53 self.macro.fill_details_from_wiki(url)
08:16:53 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_macro.py", line 320, in fill_details_from_wiki
08:16:53 self.clean_icon()
08:16:53 File "C:\FreeCAD\FreeCAD_weekly-builds-31625-2023-01-19-conda-Windows-x86_64-py310\Mod\AddonManager\addonmanager_macro.py", line 381, in clean_icon
08:16:53 with open(constructed_name, "wb") as f:
08:16:53 OSError: [Errno 22] Invalid argument: 'C:\\Users\\PF93F~1.GRA\\AppData\\Local\\Temp\\FreeCAD\\Cache\\AddonManager\\MacroIcons\\Centericon.png?20210619192700'

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.21.0.31625 (Git)
Build type: Release
Branch: master
Hash: 72df7997700062b6a02f2f208e6291f64073fb88
Python 3.10.8, Qt 5.15.6, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: Italian/Italy (it_IT)
Installed mods: 
  * 3DfindIT 1.2.0
  * CurvedShapes 1.0.4
  * Curves 0.6.5
  * dxf-library
  * fasteners 0.4.54
  * freecad.gears 1.0.0
  * Silk 1.0.0
User avatar
adrianinsaval
Veteran
Posts: 5548
Joined: Thu Apr 05, 2018 5:15 pm

Re: Errors and Warnings in weekly builds 0.21-31625 win

Post by adrianinsaval »

I'm not familiar with add-on manager code unfortunately, I'll leave this one to chennes
User avatar
chennes
Veteran
Posts: 3906
Joined: Fri Dec 23, 2016 3:38 pm
Location: Norman, OK, USA
Contact:

Re: Errors and Warnings in weekly builds 0.21-31625 win

Post by chennes »

The errors are appearing because apparently for those few macros the wiki page has been edited such that the link to the icon contains a query string, which the original Macro code does not expect. I should be able to just switch to using urlparse to resolve that.

The warnings are just that: warnings. The first is really a packaging issue, which I believe has been reported to the packager. The second is Qt being noisy about some old macro icons that have bad ICCP data. And the last is a warning to the developer of freecad.gears that his package.xml file is wrong (or that the .gitmodules file is wrong, I guess -- I don't know which is the correct branch).
Chris Hennes
Pioneer Library System
GitHub profile, LinkedIn profile, chrishennes.com
Post Reply