[Webkit-unassigned] [Bug 75131] Lots of tests are crashing on the SnowLeopard WK2 tests bot

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Mar 11 04:52:19 PDT 2012


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


Nikolas Zimmermann <zimmermann at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zimmermann at kde.org




--- Comment #5 from Nikolas Zimmermann <zimmermann at kde.org>  2012-03-11 04:52:18 PST ---
(In reply to comment #4)
> Not sure if it's closely related, but we had a somewhat similar CFNetwork crasher that turned out to be a WebKit issue in bug 55412.

nzimmermann ~/Coding/WebKit > /usr/local/valgrind/bin/valgrind --trace-children=yes /Applications/Safari.app/Contents/MacOS/Safari         
==57946== Memcheck, a memory error detector
==57946== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==57946== Using Valgrind-3.8.0.SVN and LibVEX; rerun with -h for copyright info
==57946== Command: /Applications/Safari.app/Contents/MacOS/Safari
==57946== 
--57946-- /Users/nzimmermann/Coding/WebKit/WebKitBuild/Debug/JavaScriptCore.framework/Versions/A/JavaScriptCore:
--57946-- dSYM directory is missing; consider using --dsymutil=yes
--57946-- /Users/nzimmermann/Coding/WebKit/WebKitBuild/Debug/WebKit.framework/Versions/A/WebKit:
--57946-- dSYM directory is missing; consider using --dsymutil=yes
--57946-- /Users/nzimmermann/Coding/WebKit/WebKitBuild/Debug/WebKit2.framework/Versions/A/WebKit2:
--57946-- dSYM directory is missing; consider using --dsymutil=yes
--57946-- /Users/nzimmermann/Coding/WebKit/WebKitBuild/Debug/WebCore.framework/Versions/A/WebCore:
--57946-- dSYM directory is missing; consider using --dsymutil=yes
==57946== Warning: set address range perms: large range [0x5a12bb200000, 0x5a12fb202000) (defined)
==57946== 
==57946== Process terminating with default action of signal 11 (SIGSEGV)
==57946==  Bad permissions for mapped region at address 0x0
==57946==    at 0x0: ???
==57946==    by 0x1727A43: sqlite3PageMalloc (in /usr/lib/libsqlite3.dylib)
==57946==    by 0x17277E7: sqlite3PagerSetPagesize (in /usr/lib/libsqlite3.dylib)
==57946==    by 0x1723A4A: sqlite3BtreeOpen (in /usr/lib/libsqlite3.dylib)
==57946==    by 0x171FFC5: openDatabase (in /usr/lib/libsqlite3.dylib)
==57946==    by 0x5AACC7C: __CFURLCache::OpenDatabase() (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork)
==57946==    by 0x5AAC7FF: ProcessCacheTasks(__CFURLCache*, bool) (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork)
==57946==    by 0x5AAC231: _CFURLCacheTimerCallback(void*) (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork)
==57946==    by 0x56A48B9: _dispatch_call_block_and_release (in /usr/lib/system/libdispatch.dylib)
==57946==    by 0x56A6109: _dispatch_queue_drain (in /usr/lib/system/libdispatch.dylib)
==57946==    by 0x56A5F65: _dispatch_queue_invoke (in /usr/lib/system/libdispatch.dylib)
==57946==    by 0x56A575F: _dispatch_worker_thread2 (in /usr/lib/system/libdispatch.dylib)
--57946:0:schedule VG_(sema_down): read returned -4


Same for running valgrind on DRT. This is on my shiny Lion iMac.
Can't use DRT anymore.

I've verified through manual printf() that it enters DumpRenderTree main(), but it stops after we initialized the NSURLCache, at some point, when its thread fires and tries to open the sqlite3 database, it just crashes. No idea why.

-- 
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