[Webkit-unassigned] [Bug 49908] New: [Qt] fast/regex/test1 fails on qt platform

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 22 06:55:47 PST 2010


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

           Summary: [Qt] fast/regex/test1 fails on qt platform
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: pvarga at inf.u-szeged.hu
                CC: barraclough at apple.com, zherczeg at webkit.org,
                    ossy at webkit.org, msaboff at apple.com


Created an attachment (id=74549)
 --> (https://bugs.webkit.org/attachment.cgi?id=74549&action=review)
POC

The fast/regex/test1 layout test is in the skipped list on qt platform. 
Reason is this test terminates when it prints a NUL character.

The printing of the result of the matching of /abc\0def\00pqr\000xyz\0000AB/ pattern (Line: 455 in the test1-expected.txt) 
causes the problem. When it tries to print the first \0 in the result of the matching then the running of the test is aborted 
and it doesn't generate any more output therefore all latter tests fail.

I think fast/regex/test4 have the same problem as well.

I send a solution which uses the regular framework for testing thus the structure of these tests came closer to the other 
layout tests and the printing of the result doesn't terminate the running.
I don't offer this patch for a review now becuase the comparison of the NUL character isn't successful therefore these tests
are still failing. I haven't found a solution for the comparison problem yet.

NOTE: This is on Qt platform and I didn't try it on mac yet.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list