[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gnuzilla] IceCat-38.8.0 does not work on Fedora 24
From: |
Antonio Trande |
Subject: |
[Bug-gnuzilla] IceCat-38.8.0 does not work on Fedora 24 |
Date: |
Sat, 25 Jun 2016 22:39:24 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 |
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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-gnuzilla] IceCat-38.8.0 does not work on Fedora 24,
Antonio Trande <=