[dev] [surf] segfault

From: Peter John Hartman <peterjohnhartman_AT_gmail.com>
Date: Wed, 3 Aug 2011 17:34:51 -0400

Hey,

surf has been segfaulting about 6 seconds after loading, no matter what
site.

Finally managed to compile webkit-gtk with -ggdb turned on. Here's the
bt:

Program terminated with signal 11, Segmentation fault.
#0 hash (this=0xb3433d80) at ./WebCore/platform/text/StringImpl.h:171
171 ./WebCore/platform/text/StringImpl.h: No such file or directory.
        in ./WebCore/platform/text/StringImpl.h
(gdb) bt
#0 hash (this=0xb3433d80) at ./WebCore/platform/text/StringImpl.h:171
#1 hash (this=0xb3433d80) at ./WebCore/platform/text/StringHash.h:88
#2 hash (this=0xb3433d80) at ./JavaScriptCore/wtf/HashTable.h:279
#3 lookup<WebCore::String, WTF::IdentityHashTranslator<WebCore::String,
#std::pair<WebCore::String, WebCore::PageURLRecord*>, WebCore::StringHash> >
#(this=0xb3433d80) at ./JavaScriptCore/wtf/HashTable.h:483
#4 contains<WebCore::String, WTF::IdentityHashTranslator<WebCore::String,
#std::pair<WebCore::String, WebCore::PageURLRecord*>, WebCore::StringHash> >
#(this=0xb3433d80) at ./JavaScriptCore/wtf/HashTable.h:803
#5 contains (this=0xb3433d80) at ./JavaScriptCore/wtf/HashTable.h:327
#6 contains (this=0xb3433d80) at ./JavaScriptCore/wtf/HashMap.h:206
#7 WebCore::IconDatabase::pruneUnretainedIcons (this=0xb3433d80) at
#WebCore/loader/icon/IconDatabase.cpp:1620
#8 0xb6f349e5 in WebCore::IconDatabase::syncThreadMainLoop
#(this=0xb3433d80) at WebCore/loader/icon/IconDatabase.cpp:1378
#9 0xb6f34af4 in WebCore::IconDatabase::iconDatabaseSyncThread
#(this=0xb3433d80) at WebCore/loader/icon/IconDatabase.cpp:1030
#10 0xb71a586f in WTF::threadEntryPoint (contextData=0xb34284d8) at
#JavaScriptCore/wtf/Threading.cpp:65
#11 0xb5f0dcf2 in start_thread () from /lib/libpthread.so.0
#12 0xb77e484e in clone () from /lib/libc.so.6

Suggestions?

Peter

-- 
sic dicit magister P
PhD Candidate
Collaborative Programme in Ancient and Medieval Philosophy
University of Toronto
http://individual.utoronto.ca/peterjh
Received on Wed Aug 03 2011 - 23:34:51 CEST

This archive was generated by hypermail 2.2.0 : Wed Aug 03 2011 - 23:36:03 CEST