[Webkit-unassigned] [Bug 193726] New: Duplicate global variables: WTF::asciiCaseFoldTable

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 23 10:10:39 PST 2019


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

            Bug ID: 193726
           Summary: Duplicate global variables: WTF::asciiCaseFoldTable
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: InRadar
          Severity: Normal
          Priority: P2
         Component: Web Template Framework
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ddkilzer at webkit.org

Because WTF::asciiCaseFoldTable is defined in the Source/WTF/wtf/ASCIICType.h header, there are duplicate copies in every major framework on Release-iphoneos builds:

$ nm -a $BUILD_DIR/Release-iphoneos/JavaScriptCore.framework/JavaScriptCore | grep -i asciiCaseFoldTable
0000000000bcefa8 s __ZN3WTFL18asciiCaseFoldTableE
0000000000bcefa8 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
0000000000bcf0a8 s __ZN3WTFL18asciiCaseFoldTableE
0000000000bcf0a8 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
0000000000bcfbf0 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
0000000000bcfbf0 s __ZN3WTFL18asciiCaseFoldTableE
0000000000bd0060 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
0000000000bd0060 s __ZN3WTFL18asciiCaseFoldTableE
0000000000bd0170 s __ZN3WTFL18asciiCaseFoldTableE
0000000000bd0170 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
0000000000bd0580 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
0000000000bd0580 s __ZN3WTFL18asciiCaseFoldTableE
0000000000bf5ae4 s __ZN3WTFL18asciiCaseFoldTableE
0000000000bf5ae4 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE

$ nm -a $BUILD_DIR/Release-iphoneos/WebCore.framework/WebCore | grep -i asciiCaseFoldTable
00000000018b57e8 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018b57e8 s __ZN3WTFL18asciiCaseFoldTableE
00000000018b5964 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018b5964 s __ZN3WTFL18asciiCaseFoldTableE
00000000018bac18 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018bac18 s __ZN3WTFL18asciiCaseFoldTableE
00000000018ca4b0 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018ca4b0 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d613c s __ZN3WTFL18asciiCaseFoldTableE
00000000018d613c - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d6530 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d6530 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d6640 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d6640 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d74a8 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d74a8 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d7788 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d7788 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d7ab0 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d7ab0 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d7c18 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d7c18 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d7d5f s __ZN3WTFL18asciiCaseFoldTableE
00000000018d7d5f - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d7e78 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d7e78 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d7ff8 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d7ff8 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d81a8 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d81a8 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d8310 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d8310 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d84ad - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d84ad s __ZN3WTFL18asciiCaseFoldTableE
00000000018d88c8 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d88c8 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d8a90 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d8a90 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d8be8 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018d8be8 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d8d10 s __ZN3WTFL18asciiCaseFoldTableE
00000000018d8d10 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018dcfde s __ZN3WTFL18asciiCaseFoldTableE
00000000018dcfde - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018dd160 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018dd160 s __ZN3WTFL18asciiCaseFoldTableE
00000000018dd268 s __ZN3WTFL18asciiCaseFoldTableE
00000000018dd268 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018dd998 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018dd998 s __ZN3WTFL18asciiCaseFoldTableE
00000000018ddb1c s __ZN3WTFL18asciiCaseFoldTableE
00000000018ddb1c - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018de070 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018de070 s __ZN3WTFL18asciiCaseFoldTableE
00000000018dee38 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018dee38 s __ZN3WTFL18asciiCaseFoldTableE
00000000018def7d - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018def7d s __ZN3WTFL18asciiCaseFoldTableE
00000000018df3b0 s __ZN3WTFL18asciiCaseFoldTableE
00000000018df3b0 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018e0d1c s __ZN3WTFL18asciiCaseFoldTableE
00000000018e0d1c - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018e12ec s __ZN3WTFL18asciiCaseFoldTableE
00000000018e12ec - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018e5a60 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018e5a60 s __ZN3WTFL18asciiCaseFoldTableE
00000000018e5bb4 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018e5bb4 s __ZN3WTFL18asciiCaseFoldTableE
00000000018e5d88 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
00000000018e5d88 s __ZN3WTFL18asciiCaseFoldTableE

$ nm -a $BUILD_DIR/Release-iphoneos/WebKitLegacy.framework/WebKitLegacy | grep -i asciiCaseFoldTable
000000000012d8a0 s __ZN3WTFL18asciiCaseFoldTableE
000000000012d8a0 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
000000000012d9c4 s __ZN3WTFL18asciiCaseFoldTableE
000000000012d9c4 - 04 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE

$ nm -a $BUILD_DIR/Release-iphoneos/WebKit.framework/WebKit | grep -i asciiCaseFoldTable
0000000000454410 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
0000000000454410 s __ZN3WTFL18asciiCaseFoldTableE
000000000045497c - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE
000000000045497c s __ZN3WTFL18asciiCaseFoldTableE
0000000000455ab8 s __ZN3WTFL18asciiCaseFoldTableE
0000000000455ab8 - 05 0000 STSYM __ZN3WTFL18asciiCaseFoldTableE

-- 
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/20190123/138c557d/attachment-0001.html>


More information about the webkit-unassigned mailing list