Hi all, currently IceCat-38.8.0 does not work on Fedora 24; we have open a related bug report: https://bugzilla.redhat.com/show_bug.cgi?id=1332926
Crash report from GDB: https://bugzilla.redhat.com/show_bug.cgi?id=1332926#c8 <snip> 0x00007ffff4873bb3 in nsLayoutUtils::GetLastSibling (aFrame=0xe5e5e5e5e5e5e5e5) at /usr/src/debug/icecat-38.8.0/layout/base/nsLayoutUtils.cpp:1586 1586 if (!aFrame) { </snip> That's the code where the crash happens: <code> // static nsIFrame* nsLayoutUtils::GetLastSibling(nsIFrame* aFrame) { if (!aFrame) { return nullptr; } nsIFrame* next; while ((next = aFrame->GetNextSibling()) != nullptr) { aFrame = next; } return aFrame; } </code> It looks lke icecat crashes, because it tries to access uninitialised memory (0xe5e5e5e5e5e5e5e5) and checks the memory against NULL (!aFrame), that must crash. But I don't know the cause might be gcc6 related. Any help is welcome. -- --- Antonio Trande mailto: sagitter 'at' fedoraproject 'dot' org http://fedoraos.wordpress.com/ https://fedoraproject.org/wiki/User:Sagitter GPG Key: 0x6CE6D08A Check on https://keys.fedoraproject.org/
signature.asc
Description: OpenPGP digital signature
-- http://gnuzilla.gnu.org
