[SOLVED] Selecting Help Tab in StartPage causes 100% progess bar
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
[SOLVED] Selecting Help Tab in StartPage causes 100% progess bar
Start FreeCAD. Go to Startpage. Select Help tab. 100% progress bar usage is displayed in lower bottom right. Will not go away until something is reloaded.
OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24276 (Git)
Build type: Release
Branch: releases/FreeCAD-0-19
Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/Canada (en_CA)
Edited: Grammar
OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24276 (Git)
Build type: Release
Branch: releases/FreeCAD-0-19
Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/Canada (en_CA)
Edited: Grammar
Last edited by turn211 on Tue Oct 12, 2021 4:06 pm, edited 2 times in total.
Re: Selecting Help Tab in StartPage causes 100% progess bar
I confirm.
OS: Windows 10 (10.0)
Word size of FreeCAD: 64-bit
Version: 0.20.24693 (Git)
Build type: Release
Branch: master
Hash: e01f0d25d5f3ef9ceb66aa087212121e9f2f2e8b
Python version: 3.8.8
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.1
Locale: English/United States (en_US)
OS: Windows 10 (10.0)
Word size of FreeCAD: 64-bit
Version: 0.20.24693 (Git)
Build type: Release
Branch: master
Hash: e01f0d25d5f3ef9ceb66aa087212121e9f2f2e8b
Python version: 3.8.8
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.1
Locale: English/United States (en_US)
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
Re: [BUG] Selecting Help Tab in StartPage causes 100% progess bar
IIRC we had this issue in the past and the problem was the missing openssl dll. Can you check on your system if your FreeCAD installation provides the file and if there that it's loaded at runtime? The latter can be easily tested with the utility Process Explorer which lists all loaded dlls of an application.
Re: [BUG] Selecting Help Tab in StartPage causes 100% progess bar
Ok. My system, FreeCAD 0.19.1 and the Developement builds don't have openssl.dll. Obviously it's not loaded. Realthunders latest build has openssl.dll and it's not loaded at runtime and still exhibits the bug.wmayer wrote: ↑Thu Apr 15, 2021 9:07 am IIRC we had this issue in the past and the problem was the missing openssl dll. Can you check on your system if your FreeCAD installation provides the file and if there that it's loaded at runtime? The latter can be easily tested with the utility Process Explorer which lists all loaded dlls of an application.
Re: [BUG] Selecting Help Tab in StartPage causes 100% progess bar
The problem as I remember is that Python and QT used different ssl
I think it's ssleay32.dll and libeay32.dll
I'll look into it.
"fight the good fight"
Re: [BUG] Selecting Help Tab in StartPage causes 100% progess bar
This was the old thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=19419
Inside my LibPack I have ssleay32.dll and libeay32.dll but when checking the loaded DLLs with the Process Explorer they are not loaded when Qt's web engine loads the start page.
The DLLs will be loaded when using Qt's network module:
When I remove ssleay32.dll, libeay32.dll and _ssl.pyd then the start page or external pages still load fine for me. So, the problem must be something else.
Inside my LibPack I have ssleay32.dll and libeay32.dll but when checking the loaded DLLs with the Process Explorer they are not loaded when Qt's web engine loads the start page.
The DLLs will be loaded when using Qt's network module:
Code: Select all
from PySide2.QtNetwork import *
from PySide2.QtCore import *
mgr = QNetworkAccessManager()
reply = mgr.get(QNetworkRequest(QUrl("https://ipinfo.io/ip")));
reply.error()
content = reply.readAll()
content.data()
Re: [BUG] Selecting Help Tab in StartPage causes 100% progess bar
Maybe this helps. Selecting help tab in Startpage to cause 100% progress bar one can get rid of it by applying Edit>Preferences>Ok
Re: [BUG] Selecting Help Tab in StartPage causes 100% progess bar
The bug seems to only present itself from the StartPage. Example: Create New from Startpage causes 100% Progress Bar. File > New does not
Re: [BUG] Selecting Help Tab in StartPage causes 100% progess bar
I can't figure out the underlying cause of the "failure", but since there doesn't appear to be any useful way to figure out what QtWebEngine thinks went wrong, I propose that regardless of the "OK" status of the operation, when the load is finished, we hide the progress bar. See PR 5107.