Bug 454905

Summary: CertCreateCertificateContext not found in libQt5Network.dll
Product: [Applications] kmymoney Reporter: Thomas Niklaus <thomas.niklaus>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED NOT A BUG    
Severity: normal CC: ralf.habacker
Priority: NOR    
Version: 5.1.2   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: attachment-9830-0.html
PastedGraphic-1.png

Description Thomas Niklaus 2022-06-05 21:12:19 UTC
After installing kMyMoney on Windows and try to first time to run kMyMoney I got an error  CertCreateCertificateContext not found in libQt5Network.dll.

What is the issue on this ?

Thomas
Comment 1 Thomas Baumgart 2022-06-06 05:39:07 UTC
What were you doing when you got that error and what happened to KMyMoney? Did it display the error in a window or crashed? CertCreateCertificateContext is a Windows only function and KMyMoney does not reference it directly, so I can't tell what the cause of this issue is.
Comment 2 Thomas Niklaus 2022-06-06 09:07:23 UTC
Hi Thomas

It does display the error in a Window. KMyMoney dies not start at all.

Regards, Thomas

Von meinem iPhone gesendet

> Am 06.06.2022 um 07:39 schrieb Thomas Baumgart <bugzilla_noreply@kde.org>:
> 
> https://bugs.kde.org/show_bug.cgi?id=454905
> 
> Thomas Baumgart <tbaumgart@kde.org> changed:
> 
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>         Resolution|---                         |WAITINGFORINFO
>             Status|REPORTED                    |NEEDSINFO
> 
> --- Comment #1 from Thomas Baumgart <tbaumgart@kde.org> ---
> What were you doing when you got that error and what happened to KMyMoney? Did
> it display the error in a window or crashed? CertCreateCertificateContext is a
> Windows only function and KMyMoney does not reference it directly, so I can't
> tell what the cause of this issue is.
> 
> -- 
> You are receiving this mail because:
> You reported the bug.
Comment 3 Thomas Baumgart 2022-06-07 06:03:28 UTC
What happens when you start KMyMoney with option -n from a command line terminal. You may have to provide the full path to KMyMoney if it is not in your %PATH% variable. Can you attach the output here?

p.s. please don't send the original text in case you answer by mail. This clutters up the history too much. Just your answer is enough. Thx.
Comment 4 Thomas Niklaus 2022-06-08 07:44:47 UTC
Created attachment 149547 [details]
attachment-9830-0.html

Hi Thomas

no Change, it will show the same message (see below)

Regards,
Thomas
Comment 5 Thomas Niklaus 2022-06-08 07:44:47 UTC
Created attachment 149548 [details]
PastedGraphic-1.png
Comment 6 Bug Janitor Service 2022-06-23 04:35:34 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 7 Thomas Baumgart 2022-06-25 09:24:54 UTC
Sorry, must have missed your answer. Where did you get KMyMoney from (URL)? Does the version available on https://binary-factory.kde.org/job/KMyMoney_Release_win64/ (you would only need the .....cl.exe file for installation) show the same problem?
Comment 8 Ralf Habacker 2022-06-25 16:54:26 UTC
(In reply to Thomas Niklaus from comment #0)
> After installing kMyMoney on Windows and try to first time to run kMyMoney I
> got an error  CertCreateCertificateContext not found in libQt5Network.dll.

The name `libQt5Network.dll` indicates that this file belongs to an installation from a mingw build. 
      
This and other functions are imported by libQt5Network.dll from a system dll
 
        DLL Name: CRYPT32.dll
        vma:  Hint/Ord Member-Name Bound-To
        14848e     29  CertCreateCertificateContext
        1484ae     62  CertFreeCertificateChain
        1484ca     65  CertFreeCertificateContext
        1484e8     70  CertGetCertificateChain
Comment 9 Thomas Baumgart 2022-06-26 06:13:39 UTC
(In reply to Ralf Habacker from comment #8)
> (In reply to Thomas Niklaus from comment #0)
> > After installing kMyMoney on Windows and try to first time to run kMyMoney I
> > got an error  CertCreateCertificateContext not found in libQt5Network.dll.
> 
> The name `libQt5Network.dll` indicates that this file belongs to an
> installation from a mingw build. 
>       
> This and other functions are imported by libQt5Network.dll from a system dll

Maybe, https://github.com/Martchus/PKGBUILDs/issues/41 provides some hint what might have happened.
Comment 10 Thomas Niklaus 2022-06-26 08:30:33 UTC
Hi Thomas

Thanks, I used the ….cl.exe version and it works now.

Thanks very much for your support
Thomas

> Am 25.06.2022 um 11:24 schrieb Thomas Baumgart <bugzilla_noreply@kde.org>:
> 
> https://bugs.kde.org/show_bug.cgi?id=454905
> 
> --- Comment #7 from Thomas Baumgart <tbaumgart@kde.org> ---
> Sorry, must have missed your answer. Where did you get KMyMoney from (URL)?
> Does the version available on
> https://binary-factory.kde.org/job/KMyMoney_Release_win64/ (you would only need
> the .....cl.exe file for installation) show the same problem?
> 
> -- 
> You are receiving this mail because:
> You reported the bug.
Comment 11 Bug Janitor Service 2022-07-11 04:36:40 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!