Antoni, If you run "update-webkit --wincairo" now you should get the updated CFLite binary. This corrects the problem that was causing the error you were encountering.
Thanks, -Brent On Thu, Dec 13, 2012 at 10:09 AM, Brent Fulgham <[email protected]> wrote: > Hi Antoni, > > This is the fault of the CFLite.dll in the WinCairoRequirements package. > I'm looking at this bug right now, and hope to have a fix for it shortly. > > Thanks! > > -Brent > > > On Thu, Dec 13, 2012 at 2:47 AM, Antoni Ivanov <[email protected]> wrote: > >> I compiled webkit using Visual Studio 2008, and when I tried to run any >> of the tests (include 'WinLauncher.exe') it crashes >> Only 'jsc.exe' and 'testapi.exe' do not crash (Most likely because they >> use only java script core and no webkit nor CFLite). >> >> crash log (call stack): >> >> >> - CFLite.dll!__CFSetStandardRetainValue(const __CFBasicHash * >> ht=0x01b8aa48, unsigned int stack_value=0) Line 152 + 0x8 bytes C++ >> - CFLite.dll!__CFBasicHashAddValue(__CFBasicHash * ht=0x01b8aa48, >> long bkt_idx=2, unsigned int stack_key=28865728, unsigned int >> stack_value=0) Line 1295 + 0xe bytes C++ >> - CFLite.dll!CFBasicHashSetValue(__CFBasicHash * ht=0x00000000, >> unsigned int stack_key=0, unsigned int stack_value=0) Line 1398 + 0xd >> bytes C++ >> - CFLite.dll!CFDictionarySetValue(__CFDictionary * hc=, const void * >> key=, const void * value=) Line 857 + 0xe bytes C++ >> - CFLite.dll!writeXMLValue(const void * context=0x01b87c30, void * >> xmlDomain=0x01b87c78, const __CFString * key=0x01b874c0, const void * >> value=0x013afa84) Line 449 + 0xf bytes C++ >> - CFLite.dll!_CFApplicationPreferencesSet(_CFApplicationPreferences * >> self=0x01b87560, const __CFString * defaultName=0x01b874c0, const void * >> value=0x013afa84) Line 347 C++ >> - CFLite.dll!CFPreferencesSetAppValue(const __CFString * >> key=0x01b874c0, const void * value=0x013afa84, const __CFString * >> appName=0x013af9fc) Line 182 + 0x12 bytes C++ >> - WebKit.dll!WebPreferences::setValueForKey(const __CFString * >> key=0x01b874c0, const void * value=0x013afa84) Line 299 C++ >> >> >> When I run 'TestWebKitAPI.exe' it passes some tests till it crashes (here >> are the tests that passes just before the crash): >> ................ >> [----------] 3 tests from RetainPtrHashing >> [ RUN ] RetainPtrHashing.HashSet >> [ OK ] RetainPtrHashing.HashSet (0 ms) >> [ RUN ] RetainPtrHashing.HashMapKey >> [ OK ] RetainPtrHashing.HashMapKey (0 ms) >> [ RUN ] RetainPtrHashing.HashMapValue >> [ OK ] RetainPtrHashing.HashMapValue (0 ms) >> [----------] 3 tests from RetainPtrHashing (0 ms total) >> >> [----------] 2 tests from WebViewDestruction >> [ RUN ] WebViewDestruction.NoInitWithFrame >> >> and here it breaks. The same call stack as above. >> >> >> Does anyone have idea, pointers to what the problem might be ? >> Where can I find a new CFLite library and how can I change it (in >> WebKitLibrary directory ?) >> >> _______________________________________________ >> webkit-help mailing list >> [email protected] >> http://lists.webkit.org/mailman/listinfo/webkit-help >> >> >
_______________________________________________ webkit-help mailing list [email protected] http://lists.webkit.org/mailman/listinfo/webkit-help
