This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/66487] [6 Regression] Firefox segfault with LTO enabled


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487

--- Comment #2 from Martin LiÅka <marxin at gcc dot gnu.org> ---
Back trace:

#0  0x0000000000000000 in  ()
#1  0x00007ffff4a5c337 in
nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*,
nsID const&, void**) [clone .part.32] [clone .constprop.53402] (this=<optimized
out>, aContractID=0x7ffff51a1e60
"@mozilla.org/network/safe-file-output-stream;1", aDelegate=0xc3adb0, aIID=...,
aResult=0x7fffffffbc48) at
/home/marxin/Programming/gecko-dev/xpcom/components/nsComponentManager.cpp:1223
#2  0x00007ffff273fa5b in nsCreateInstanceByContractID::operator()(nsID const&,
void**) const () at
/home/marxin/Programming/gecko-dev/xpcom/glue/nsComponentManagerUtils.cpp:151
#3  0x00007ffff273fa5b in nsCreateInstanceByContractID::operator()(nsID const&,
void**) const (this=0x7fffffffbcb0, aIID=..., aInstancePtr=0x7fffffffbc48) at
/home/marxin/Programming/gecko-dev/xpcom/glue/nsComponentManagerUtils.cpp:197
#4  0x00007ffff27a0a68 in nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper
const&, nsID const&) (this=this@entry=0x7fffffffbca0, aHelper=..., aIID=...) at
/home/marxin/Programming/gecko-dev/xpcom/glue/nsCOMPtr.cpp:125
#5  0x00007ffff4a224e3 in WritePrefFile () at ../../dist/include/nsCOMPtr.h:531
#6  0x00007ffff4a224e3 in WritePrefFile (behaviorFlags=0, perm=384, ioFlags=-1,
file=0xc33970, result=0x7fffffffbc80) at ../../dist/include/nsNetUtil.h:1358
#7  0x00007ffff4a224e3 in WritePrefFile (aFile=0xc33970, this=<optimized out>)
at /home/marxin/Programming/gecko-dev/modules/libpref/Preferences.cpp:952
#8  0x00007ffff4c53c85 in TrackStartupCrashBegin (this=0x87f950,
aIsSafeModeNecessary=0x7fffffffbeaf) at
/home/marxin/Programming/gecko-dev/toolkit/components/startup/nsAppStartup.cpp:910
#9  0x00007ffff459ad8f in nsXREDirProvider::DoStartup() [clone .part.20] [clone
.constprop.4887] (this=0x7fffffffc5f8) at
/home/marxin/Programming/gecko-dev/toolkit/xre/nsXREDirProvider.cpp:831
#10 0x00007ffff4c00225 in nsXREDirProvider::DoStartup()
(this=this@entry=0x7fffffffc5f8) at
/home/marxin/Programming/gecko-dev/toolkit/xre/nsXREDirProvider.cpp:879
#11 0x00007ffff4580697 in XREMain::XRE_mainRun() [clone .constprop.4884]
(this=this@entry=0x7fffffffc5b0) at
/home/marxin/Programming/gecko-dev/toolkit/xre/nsAppRunner.cpp:4140
#12 0x00007ffff4ce1606 in XRE_main (aAppData=<optimized out>, argv=<optimized
out>, argc=<optimized out>, this=0x7fffffffc5b0) at
/home/marxin/Programming/gecko-dev/toolkit/xre/nsAppRunner.cpp:4342
#13 0x00007ffff4ce1606 in XRE_main (argc=<optimized out>, argv=<optimized out>,
aAppData=<optimized out>, aFlags=<optimized out>) at
/home/marxin/Programming/gecko-dev/toolkit/xre/nsAppRunner.cpp:4431
#14 0x000000000040f3c0 in do_main(int, char**, nsIFile*) [clone .constprop.14]
(argc=2, argv=0x7fffffffdea8, xreDirectory=0x456170) at
/home/marxin/Programming/gecko-dev/browser/app/nsBrowserApp.cpp:214
#15 0x00000000004038a8 in main(int, char**) (argc=2, argv=0x7fffffffdea8) at
/home/marxin/Programming/gecko-dev/browser/app/nsBrowserApp.cpp:478

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]