[webkit-dev] Possible issue with TCMalloc_PageHeap on Solaris 10 (amd64) ?

Zoltan Horvath zoltan at webkit.org
Tue May 25 08:33:41 PDT 2010


On Tuesday 25 May 2010, at 16:38, Xavier Roche wrote:
> Hi folks!,
> [ Please redirect me if the question is off-topic here ]

webkit-help is the appropriate channel for this.
> I am trying to build webkit (qt flavour, current 4.6.1 stable release) on
> Solaris, and I am facing weird SEGV issues when trying to use objects such
> as QWebPage. The underlying issue seems to be related to the TCMalloc*
> layer.
> Might be related to threading issues, too. This does not look like a
> qt-centric issue, as far as I can see ; but this might be related to a
> really trivial build option not set correctly - do not hesitate to give
> feedback if you have a running build on Solaris.

TCMalloc is internal WTF code, not qt-centric issue. You are correct.

> Does anybody is experiencing the same issue on Solaris ?

I've never tried to build WebKit on Solaris, but the problem may occurs by the 

> The libraries have been built on Solaris 10, amd64 (64-bit), using the
> official qt-everywhere-opensource-src-4.6.1.tar.gz package, with two minor
> patches (see [1] and [2])

> ...

> Any hint or suggestion would be appreciated :)

You should comple WebKit with USE_SYSTEM_MALLOC=1 then it won't use TCMalloc. 

We should take look that is it possible to use TCMalloc on Solaris.



More information about the webkit-dev mailing list