https://bugs.winehq.org/show_bug.cgi?id=38421
Bug ID: 38421
Summary: Windows Media Player 9 & 10: mp3 sound plays too fast
Product: Wine
Version: 1.7.34
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dimesio(a)earthlink.net
Distribution: ---
To reproduce, install WMP10 with winetricks and play an mp3 file.
Setting version based on regression test results, but the problem is still
present in wine-1.7.40-156-gba00e8e.
Regression test results:
5c91d011bbdff0cac6535c866ef5498b1ddc42c7 is the first bad commit
commit 5c91d011bbdff0cac6535c866ef5498b1ddc42c7
Author: Nikolay Sivov <nsivov(a)codeweavers.com>
Date: Mon Dec 29 00:13:56 2014 +0300
msdmo: Registry API functions don't return HRESULT codes.
:040000 040000 dd337587dde868375ad75d4fd6adcc590453375c
35cf0352b6c68488c4b17f2064575eec35eb25aa M dlls
The patch can't be reverted cleanly. The results seemed odd, so I ran the
regression test a second time and got the same result.
Winetricks quartz devenum works around it.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47234
Bug ID: 47234
Summary: Wine fails to properly parse and import some of the
standard root certificates
Product: Wine
Version: 4.7
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: crypt32
Assignee: wine-bugs(a)winehq.org
Reporter: oakad(a)yahoo.com
Distribution: ---
While starting a wine application on Fedora 30 instance, quite a few of the
root certificates can not be imported by Wine because of what appears to be a
certificate parser bug. The remaining certificates still work, but those may be
not enough and the bug may affect custom certificates as well.
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0x103be8: version 2
004b:trace:chain:dump_element issued by L"thawte Primary Root CA - G2"
004b:trace:chain:dump_element issued to L"thawte Primary Root CA - G2"
004b:trace:chain:dump_element valid from 11/5/2007 to 1/18/2038
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xfeca8: version 2
004b:trace:chain:dump_element issued by L"VeriSign Class 3 Public Primary
Certification Authority - G4"
004b:trace:chain:dump_element issued to L"VeriSign Class 3 Public Primary
Certification Authority - G4"
004b:trace:chain:dump_element valid from 11/5/2007 to 1/18/2038
004b:trace:chain:dump_element 4 extensions
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "1.3.6.1.5.5.7.1.12" (not critical)
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xfb668: version 2
004b:trace:chain:dump_element issued by L"USERTrust ECC Certification
Authority"
004b:trace:chain:dump_element issued to L"USERTrust ECC Certification
Authority"
004b:trace:chain:dump_element valid from 2/1/2010 to 1/18/2038
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xc9478: version 2
004b:trace:chain:dump_element issued by L"SSL.com Root Certification Authority
ECC"
004b:trace:chain:dump_element issued to L"SSL.com Root Certification Authority
ECC"
004b:trace:chain:dump_element valid from 2/12/2016 to 2/12/2041
004b:trace:chain:dump_element 4 extensions
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.35" (not critical)
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_DIGITAL_SIGNATURE_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6\6850\091d"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xd8798: version 2
004b:trace:chain:dump_element issued by L"SSL.com EV Root Certification
Authority ECC"
004b:trace:chain:dump_element issued to L"SSL.com EV Root Certification
Authority ECC"
004b:trace:chain:dump_element valid from 2/12/2016 to 2/12/2041
004b:trace:chain:dump_element 4 extensions
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.35" (not critical)
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_DIGITAL_SIGNATURE_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6\80d0\091d"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xc29a8: version 2
004b:trace:chain:dump_element issued by L"OISTE WISeKey Global Root GC CA"
004b:trace:chain:dump_element issued to L"OISTE WISeKey Global Root GC CA"
004b:trace:chain:dump_element valid from 5/9/2017 to 5/9/2042
004b:trace:chain:dump_element 4 extensions
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:dump_extension "1.3.6.1.4.1.311.21.1" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:dump_name_constraints 0 excluded subtrees:
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xb0fc8: version 2
004b:trace:chain:dump_element issued by L"Hellenic Academic and Research
Institutions ECC RootCA 2015"
004b:trace:chain:dump_element issued to L"Hellenic Academic and Research
Institutions ECC RootCA 2015"
004b:trace:chain:dump_element valid from 7/7/2015 to 6/30/2040
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xae008: version 2
004b:trace:chain:dump_element issued by L"GlobalSign"
004b:trace:chain:dump_element issued to L"GlobalSign"
004b:trace:chain:dump_element valid from 11/13/2012 to 1/19/2038
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xa7888: version 2
004b:trace:chain:dump_element issued by L"GlobalSign"
004b:trace:chain:dump_element issued to L"GlobalSign"
004b:trace:chain:dump_element valid from 11/13/2012 to 1/19/2038
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\bdf7\c5f5\e4be\cd43\718a\1bf0\ab31\8a06\95ee\75ef\e619\6c12\d6db\c9bb\6aee\e300\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xac358: version 2
004b:trace:chain:dump_element issued by L"GeoTrust Primary Certification
Authority - G2"
004b:trace:chain:dump_element issued to L"GeoTrust Primary Certification
Authority - G2"
004b:trace:chain:dump_element valid from 11/5/2007 to 1/18/2038
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xa3f78: version 2
004b:trace:chain:dump_element issued by L"Entrust Root Certification Authority
- EC1"
004b:trace:chain:dump_element issued to L"Entrust Root Certification Authority
- EC1"
004b:trace:chain:dump_element valid from 12/18/2012 to 12/18/2037
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0xa68b8: version 2
004b:trace:chain:dump_element issued by L"DigiCert Global Root G3"
004b:trace:chain:dump_element issued to L"DigiCert Global Root G3"
004b:trace:chain:dump_element valid from 8/1/2013 to 1/15/2038
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_DIGITAL_SIGNATURE_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0x937b8: version 2
004b:trace:chain:dump_element issued by L"DigiCert Assured ID Root G3"
004b:trace:chain:dump_element issued to L"DigiCert Assured ID Root G3"
004b:trace:chain:dump_element valid from 8/1/2013 to 1/15/2038
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_DIGITAL_SIGNATURE_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
004b:trace:chain:dump_basic_constraints2 path length=0
004b:trace:chain:CertGetCertificateChain error status: 00000020
004b:trace:chain:dump_chain_para 32
004b:trace:chain:CRYPT_CheckSimpleChain checking chain with 1 elements for time
(null)
004b:trace:chain:dump_element 0x942a8: version 2
004b:trace:chain:dump_element issued by L"COMODO ECC Certification Authority"
004b:trace:chain:dump_element issued to L"COMODO ECC Certification Authority"
004b:trace:chain:dump_element valid from 3/6/2008 to 1/18/2038
004b:trace:chain:dump_element 3 extensions
004b:trace:chain:dump_extension "2.5.29.14" (not critical)
004b:trace:chain:dump_extension "2.5.29.15" (critical)
004b:trace:chain:dump_key_usage CERT_KEY_CERT_SIGN_KEY_USAGE
004b:trace:chain:dump_key_usage CERT_CRL_SIGN_KEY_USAGE
004b:trace:chain:dump_extension "2.5.29.19" (critical)
004b:trace:chain:dump_basic_constraints2 basic constraints:
004b:trace:chain:dump_basic_constraints2 can be a CA
004b:trace:chain:dump_basic_constraints2 doesn't have path length constraint
004b:trace:chain:dump_basic_constraints2 path length=0
004b:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm
L"\377f\9eec\d340\4879\1a44\ad71\0dc0\aca8\4b4f\c055\19df\8cba\d67c\e6b2\03b0\6212\2dc5\e797\46d4\f60e\c322\68b2\3b93\475e\4db3\d630\592d\8d33\caf6\3f30\2210\5ee6"
not supported
004b:trace:chain:CRYPT_CheckRootCert Last certificate's signature is invalid
004b:trace:chain:CertGetCertificateChain error status: 00000028
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47023
Bug ID: 47023
Summary: Warframe in-game screenshot fails if screenshot
directory already exists
Product: Wine
Version: 4.6
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: wine.bugzilla(a)johnthomson.fastmail.com.au
Distribution: ---
Created attachment 64181
--> https://bugs.winehq.org/attachment.cgi?id=64181
SHCreateDirectoryExW already exists demo application source
The Warframe in-game screenshot (F6) utility fails to save a screenshot if the
directory it tries to use already exists.
These are:
$user\My Pictures\\Warframe
$warframe_install_location\\Downloaded\\Public\\Captures
$warframe_install_location\\Downloaded\\Public
$user\\Local Settings\\Application Data\\Warframe\\Captures
If one of these folders does not exist, it is created, and one screenshot can
be saved.
I believe the issue stems from SHCreateDirectoryExW returning ERROR_CANCELLED,
but have not had time to compile Wine with a fix yet.
0037:Call shell32.SHCreateDirectoryExW(00020060,09df9270 L"C:\\users\\john\\My
Pictures\\Warframe",00000000) ret=1401353f4
...
0037:fixme:shell:SHCreateDirectoryExW Show system error message, creating path
L"C:\\users\\john\\My Pictures\\Warframe", failed with error 183
0037:Ret shell32.SHCreateDirectoryExW() retval=000004c7 ret=1401353f4
When the folder exists, SHCreateDirectoryExW returns with ERROR_CANCELLED 1223
(0x4C7)
https://github.com/wine-mirror/wine/blob/fabde842ede40fc53cf6f5743d5b477841…
My simple test program with a non-null Hwnd returned error ERROR_ALREADY_EXISTS
183 on Windows 7, and ERROR_CANCELLED 1223 in Wine, but I am not confident in
my quick testing.
The MSDN docs do not mention this
https://docs.microsoft.com/en-us/windows/desktop/api/shlobj_core/nf-shlobj_…
I would like for someone to test the return value of SHCreateDirectoryExW with
a Hwnd for an exiting directory on Windows.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46655
Bug ID: 46655
Summary: Adobe Photoshop CC 2015.5: Tabs show completely black
Product: Wine
Version: 4.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gdi32
Assignee: wine-bugs(a)winehq.org
Reporter: winepala(a)tradermail.info
Distribution: ---
Created attachment 63587
--> https://bugs.winehq.org/attachment.cgi?id=63587
screenshot
This is a regression since wine-3.0 where I last saw it working. Photoshop
panels render to pitch black but can still be interacted with.
Confirmed broken in wine/stable (4.0) and wine/master (currently tag:wine-4.2)
I did a git bisect from wine-3.0 (good) to wine-3.10 (bad) and landed on these
two commits. The last one I could not tag as it causes Photoshop to crash.
commit 99b64f74320ba11b282a33aad2edc28551501875 (refs/bisect/bad)
Date: Wed Apr 4 15:12:55 2018 +0200
gdi32: Build the region object directly instead of making a copy in
CreatePolyPolygonRgn.
commit 97f996744eafc4ad640ca3b9d97016625443c8cd (HEAD) (crashes)
Date: Wed Apr 4 12:38:29 2018 +0200
gdi32: Pre-allocate the points array in CreatePolyPolygonRgn.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47437
Bug ID: 47437
Summary: Final Fantasy XIV 5.0 crashes on startup when using
xaudio2_8.dll
Product: Wine
Version: 4.11
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: xaudio2
Assignee: wine-bugs(a)winehq.org
Reporter: achurch+wine(a)achurch.org
Distribution: ---
When starting Final Fantasy XIV 5.0 (Shadowbringers), after logging in through
the launcher, the game program (ffxiv_dx11.exe) immediately aborts with an
"unexpected error" dialog when the Windows version is set to Windows 10 in
winecfg. The error results from a crash in FAudio, called via xaudio2_8.dll,
trying to read through a clobbered pointer value.
FFXIV apparently chooses an XAudio2 API version based on the reported Windows
version; setting Windows 10 causes the game to load xaudio2_8.dll, while
setting Windows 7 causes it to load xaudio2_7.dll. The game starts normally
(and audio works properly) in the latter case.
For more information/analysis, see:
https://github.com/ValveSoftware/Proton/issues/580#issuecomment-507001866 (and
surrounding comments)
https://github.com/FNA-XNA/FAudio/issues/152
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48169
Bug ID: 48169
Summary: Downstream: Adapt metadata to be fetched in logic
Product: WineHQ Bugzilla
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bugzilla-unknown
Assignee: wine-bugs(a)winehq.org
Reporter: werifGX(a)gmail.com
CC: austinenglish(a)gmail.com
Distribution: ---
Referencing
https://github.com/Winetricks/winetricks/issues/1392#issuecomment-545308510
# Proposal
I want to propose adapting bugzilla's metadata to be used in POSIX sh
(winetricks) in such a way that could query the status of the bug, check
end-user's system and depending on used metadata apply a workaround for
end-user's system untill said bug is resolved.
# Reasoning
Currently winetricks is using simple function (w_workaround_winebug) to check
if end-user's system is affected by any winebug which is not very reliable
since it's checking for only for specified wine version which eventually result
in lots of winetricks bugs that are applying unnecesary workarounds for example
dotnet20 removing $W_SYSTEM32_DLLS/msvc?80.dll on wine-4.20 due to the winebug
10467 that affects wine <0.9.49
(https://github.com/Winetricks/winetricks/blob/f194322885b7d674c7b22a8283cbf…)
and current winetricks is full of issue alike.
I believe that contributing this in winetricks to adapt logic per used
workaround is not an ideall solution since there are bugs about which we don't
know which wine versions they affect (for example
https://bugs.winehq.org/show_bug.cgi?id=47820) and tracking all bugs is heavy
on maintenance.
# Proposed solution
## Better management of bug status
Currently bugzilla is using unreliable way to track bugs that is difficult to
be implemented in this scenario for this to work we would need better status
management to be implemented such as:
- if bug status STAGED is used on end-user's system that is not wine-staging ->
Output error/die.
- if bug status is CONFIRMED, skip applying workaround
etc..
## More options in 'Version:' metadata
We can also use wine version which would require more options in "Version:"
metadata that allows us to adapt affected versions in said scenario
example winebug specifies that affected wine versions are 4.13, 4.15 and
4.18~4.20 -> If end-user is using affected version attempt to apply a
workaround or output an error
## Injecting logic in winetricks
In theory there could also be a section in metadata that allows us to check
end-user's wine for problematic codeblock for example winebug
https://bugs.winehq.org/show_bug.cgi?id=22053#c65 which was affected by bug in
gcc where on some system we can use `strings -a wine |grep "GCC"` or `readelf
--debug-dump=info wineserver | grep DW_AT_producer` to check which gcc was used
to build said wine that can be implemented in the logic and can be placed on
the bug itself.
# Possible problems
- End-users with slow internet connection would have to rely on hard-codded
logic unless bugzilla would allow us to fetch a raw file with metadata on the
bug (instead of using 'curl' piping to grep and posix regexing whole page)
- End-user without an internet would have to still rely on hard-coded logic
unless there is some automation done that updates the code automatically based
on bug status.
---
I'm wiling to work on implementation assuming changes made in bugzilla since i
would also like to use this in my fork
(https://github.com/Kreytricks/kreytricks)
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48168
Bug ID: 48168
Summary: Report dialog does not appear in THERM
Product: Wine
Version: 4.20
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: wookey(a)wookware.org
Distribution: ---
The program Therm generally runs fine under wine, with all the drawing and
calculation functions working as expected, but the vital 'report' dialog at the
end which displays the results does not appear when you select
'File'->'Report', and this error is printed on the console:
0009:err:ole:CoGetClassObject class {3b7c8860-d78f-101b-b9b5-04021c009402} not
registered
0009:err:ole:CoGetClassObject class {3b7c8860-d78f-101b-b9b5-04021c009402} not
registered
0009:err:ole:CoGetClassObject no class object
{3b7c8860-d78f-101b-b9b5-04021c009402} could be created for context 0x3
I have tested this in wine-stable (3.0-1ubuntu1) and wine-development (3.6-1)
in Ubuntu 18.04, Debian Buster (4.0.2-1 ), and winehq-stable (4.0.2~bionic) and
winehq-devel (4.20~bionic). The behaviour is exactly the same in all those
versions.
To reproduce this. Download therm 7.7 from
http://gaia.lbl.gov/software/window/THERM7_7_07_SetupFull.exe and install it.
Run it with
wine ~/.wine/drive_c/Program Files/LBNL/THERM7.7/THERM7.exe
Go to 'File'->'Open' which should open on the Samples directory. if not find it
and load and .THM file such as sample-head.THM which should display a cross
section of a window head. (The calculation state is loaded already done so
there is no need to redo them).
Go to 'File'->'Report', and observe that you do not get a dialog containing
results, you get nothing but the console error.
This is fundamental to the operation of this package - the whole point of the
program is what appears in that missing dialog, so this bug makes THERM useless
(under wine), and there is no linux equivalent so far as I know (THERM
simulates heat movement s for buildings).
I am very happy to do further debugging if I can. (I do have an old Windows VM
somewhere if that helps).
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=22909
Summary: Drawn text overlapps after the second character.
Product: Wine
Version: 1.1.43
Platform: x86
URL: http://www.subsystems.com/tecfe.zip
OS/Version: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: gdi32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: leslie_alistair(a)hotmail.com
CC: aric(a)codeweavers.com
Created an attachment (id=28340)
--> (http://bugs.winehq.org/attachment.cgi?id=28340)
Screenshot
Open the TECF Demo app and open the demo.rtf file.
See screenshot of results.
Good: 1.1.42
Bad: 1.1.43
The issue appears to be caused by the change in the gdi32/bidi.c or changes in
usp10 between the above versions.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19289
Summary: Gimp: License text is missing new lines (appinstall)
Product: Wine
Version: 1.1.25
Platform: PC
URL: http://gimp-win.sourceforge.net/stable.html
OS/Version: Linux
Status: NEW
Keywords: download, source
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
See screenshot. Native riched20 doesn't help.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.