How to debug random identical SIGBUS errors? (Solaris 10 / x64 /x4150M2)
Hi all,
I'm seeing our application crash on multiple production servers with a specific (but randomly occurring) SIGBUS that I can't replicate in our test environment. (Same hardware and OS images.)
How can I go about ascertaining the root cause?
I've been able to grab a few pstacks, and the top is always very much like this:
fffffd7ffa2aba87 FcCharSetFindLeafPos () + 27
fffffd7ffa2abbd4 FcCharSetFindLeaf () + 34
fffffd7ffa2acfc4 FcCharSetHasChar () + 34
fffffd7ffc9c7404 bool QFontEngineFT::stringToCMap(const QChar*,int,QGlyphLayout*,int*,QFlags<QTextEngine::ShaperFlag>)const () + 2e4
fffffd7ffc8da23a QFixed QFontEngine::averageCharWidth()const () + 15a
fffffd7ffc9c5d15 QFixed QFontEngineFT::averageCharWidth()const () + a5