[webkit-dev] s60 build questions

Robert Bjarnason robert at ideaworks3d.com
Fri May 26 09:15:32 PDT 2006


Hi David,

No, as Mindy I had to hack around to get the application to compile and
added #include "../../../MemoryManager/inc/MemoryManager.h" to few files
that were complaining about missing references to MemoryManager:: and
related functions.

The first instance of the MemoryManager error on a clean SVN checkout is:

WEBCORE\khtml\rendering\render_frames.cpp:93: undefined identifier
'MemoryManager'
WEBCORE\khtml\rendering\render_frames.cpp:94: undefined identifier
'MemoryManager'
WEBCORE\khtml\rendering\render_frames.cpp:97: undefined identifier
'MemoryManager'
WEBCORE\khtml\rendering\render_frames.cpp:99: undefined identifier
'MemoryManager'
...

Warm regards,
Robert

David.Carson at nokia.com wrote:
> Robert,
> Can I confirm that you did not do anything different to steps
> outline in the Wiki? Mindy's email said that she moved around
> MemoryManager.h. 
> It seems that this is a memory issue. I am guessing that the
> memory manager was used to allocate the memory, but it was
> freed directly from the OS. The OS does not know anything about
> the memory block, so it barfs.
> This is just a guess.
>
> Davidc 
>
>   
>> -----Original Message-----
>> From: ext Robert Bjarnason [mailto:robert at ideaworks3d.com] 
>> Sent: Friday, May 26, 2006 11:48 AM
>> To: Carson David (Nokia-TP-MSW/Boston)
>> Cc: webkit-dev at opendarwin.org
>> Subject: Re: [webkit-dev] s60 build questions
>>
>> Hi David,
>>
>> The application crashes in Symbian emulator with "App. Closed"
>>
>> Below is the stack trace from Carbide.
>>
>> Warm regards,
>> Robert
>>
>> Stack trace:
>> 50 0x83BA12( ekern.exe )()
>> 49 0x83BCC0( ekern.exe )()
>> 48 0x85516E( ekern.exe )()
>> 47 0x87451E( ekern.exe )()
>> 46 0x87427A( ekern.exe )()
>> 45 0x832B09( ekern.exe )()
>> 44 0x831FC8( ekern.exe )()
>> 43 0x831287( ekern.exe )()
>> 42 0x8334D2( ekern.exe )()
>> 41 0x874891( ekern.exe )()
>> 40 0x866D67( ekern.exe )()
>> 39 0x8342B5( ekern.exe )()
>> 38 0x83422B( ekern.exe )()
>> 37 0x6005B149( euser.dll )()
>> 36 0x6001DBE9( euser.dll )()
>> 35 0x600380B0( euser.dll )()
>> 34 0x6004DA9F( euser.dll )()
>> 33 0x6004DBDF( euser.dll )()
>> 32 0x6004E375( euser.dll )()
>> 31 0x600163FC( euser.dll )()
>> 30 0x4351EBE1( ESTLIB.DLL )()
>> 29 cssyyparse() at parser.cpp:2394 // free (yyss);
>> 28 DOM::CSSParser::parseSheet() at cssparser.cpp:177
>> 27 DOM::CSSStyleSheetImpl::parseString() at css_stylesheetimpl.cpp:258
>> 26 khtml::CSSStyleSelector::loadDefaultStyle() at 
>> cssstyleselector.cpp:301
>> 25 khtml::CSSStyleSelector::CSSStyleSelector() at 
>> cssstyleselector.cpp:198
>> 24 DOM::DocumentImpl::DocumentImpl() at dom_docimpl.cpp:368
>> 23 DOM::HTMLDocumentImpl::HTMLDocumentImpl() at 
>> html_documentimpl.cpp:111
>> 22 DOM::DOMImplementationImpl::createHTMLDocument() at 
>> dom_docimpl.cpp:256
>> 21 KHTMLPart::begin() at khtml_part.cpp:1636 20 
>> KHTMLPart::receivedFirstData() at khtml_part.cpp:1228
>> 19 KWQKHTMLPart::setEncoding() at KWQKHTMLPart.cpp:801
>> 18 CWebCoreBridge::CreateDocumentWithEncoding() at 
>> WebCoreBridge.cpp:291
>> 17 CPageLoadListener::HeadersL() at LoadListeners.cpp:231
>> 16 CContentDispatcher::HeadersL() at ContentDispatcher.cpp:296
>> 15 CUrlLoader::HeadersL() at UrlLoader.cpp:233
>> 14 CFileTransaction::MHFRunL() at FileTransaction.cpp:321
>> 13 CFileReader::RunL() at FileReader.cpp:197
>> 12 0x600028AF( euser.dll )()
>> 11 0x6000269A( euser.dll )()
>> 10 0x600024FA( euser.dll )()
>> 9 0x600023BB( euser.dll )()
>> 8 0x40611403( CONE.DLL )()
>> 7 0x40B5ECF4( eikcore.dll )()
>> 6 0x40B5E9DB( eikcore.dll )()
>> 5 E32Main() at WebUiApp.cpp:122
>> 4 _E32Startup() at uc_exe.cpp:46
>> 3 0x83A6A2( ekern.exe )()
>> 2 0x838AD1( ekern.exe )()
>> 1 0x7C80B50B( KERNEL32.dll )()
>>
>>
>>
>>     




More information about the webkit-dev mailing list