[Webkit-unassigned] [Bug 193154] New: Leak of two CCRSACryptorRef (4.0 Kbytes/1 page each) in com.apple.WebKit.WebContent running WebKit layout tests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 4 12:20:03 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=193154

            Bug ID: 193154
           Summary: Leak of two CCRSACryptorRef (4.0 Kbytes/1 page each)
                    in com.apple.WebKit.WebContent running WebKit layout
                    tests
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: InRadar
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ddkilzer at webkit.org
                CC: jiewen_tan at apple.com

Leak of two CCRSACryptorRef (4.0 Kbytes/1 page each) in com.apple.WebKit.WebContent running WebKit layout tests.

$ ./Tools/Scripts/run-webkit-tests --no-build --debug --batch-size=1000 --child-processes=1 --verbose --leaks --no-retry --no-show-results imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html

NOTE: Requires changes to run-webkit-tests to support --leaks with WebKit2.

STACK OF 1 INSTANCE OF 'ROOT LEAK: <0x7fa756846a00>':
[thread 0x700005520000]:
11  libsystem_pthread.dylib            0x7fff66301435 start_wqthread + 13
10  libsystem_pthread.dylib            0x7fff6630170e _pthread_wqthread + 619
9   libdispatch.dylib                  0x7fff660d04bd _dispatch_worker_thread2 + 90
8   libdispatch.dylib                  0x7fff660cfd26 _dispatch_root_queue_drain + 325
7   libdispatch.dylib                  0x7fff660c4240 _dispatch_queue_override_invoke + 767
6   libdispatch.dylib                  0x7fff660c1dcf _dispatch_client_callout + 8
5   libdispatch.dylib                  0x7fff660c0d53 _dispatch_call_block_and_release + 12
4   com.apple.WebCore                     0x1084b9ff7 invocation function for block in WebCore::CryptoKeyRSA::generatePair(WebCore::CryptoAlgorithmIdentifier, WebCore::CryptoAlgorithmIdentifier, bool, unsigned int, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul> const&, bool, int, WTF::Function<void (WebCore::CryptoKeyPair&&)>&&, WTF::Function<void ()>&&, WebCore::ScriptExecutionContext*) + 39  CryptoKeyRSAMac.cpp:323
3   libcommonCrypto.dylib              0x7fff65f9d3e2 CCRSACryptorGeneratePair + 243
2   libcommonCrypto.dylib              0x7fff65f9d499 CCRSACryptorGetPublicKeyFromPrivateKey + 30
1   libsystem_malloc.dylib             0x7fff662bd783 malloc + 24
0   libsystem_malloc.dylib             0x7fff662bd82b malloc_zone_malloc + 139 
====
    1 (4.00K) ROOT LEAK: 0x7fa756846a00 [4096]

STACK OF 1 INSTANCE OF 'ROOT LEAK: <0x7fa7582d1000>':
[thread 0x700005520000]:
10  libsystem_pthread.dylib            0x7fff66301435 start_wqthread + 13
9   libsystem_pthread.dylib            0x7fff6630170e _pthread_wqthread + 619
8   libdispatch.dylib                  0x7fff660d04bd _dispatch_worker_thread2 + 90
7   libdispatch.dylib                  0x7fff660cfd26 _dispatch_root_queue_drain + 325
6   libdispatch.dylib                  0x7fff660c4240 _dispatch_queue_override_invoke + 767
5   libdispatch.dylib                  0x7fff660c1dcf _dispatch_client_callout + 8
4   libdispatch.dylib                  0x7fff660c0d53 _dispatch_call_block_and_release + 12
3   com.apple.WebCore                     0x1084b9ff7 invocation function for block in WebCore::CryptoKeyRSA::generatePair(WebCore::CryptoAlgorithmIdentifier, WebCore::CryptoAlgorithmIdentifier, bool, unsigned int, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul> const&, bool, int, WTF::Function<void (WebCore::CryptoKeyPair&&)>&&, WTF::Function<void ()>&&, WebCore::ScriptExecutionContext*) + 39  CryptoKeyRSAMac.cpp:323
2   libcommonCrypto.dylib              0x7fff65f9d396 CCRSACryptorGeneratePair + 167
1   libsystem_malloc.dylib             0x7fff662bd783 malloc + 24
0   libsystem_malloc.dylib             0x7fff662bd82b malloc_zone_malloc + 139 
====
    1 (4.00K) ROOT LEAK: 0x7fa7582d1000 [4096]


-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190104/fb576070/attachment.html>


More information about the webkit-unassigned mailing list