Comment 17 for bug 710582

Revision history for this message
Jens (jens.timmerman) wrote : Re: webkit crashes on amd64 architecture with SIGSEGV in WTF::OSAllocator::reserveAndCommit() was: webkit does not implement "assert" sanely

I can by launching gwibber-accounts,click add, select twitter, click add, click authorize.

This will try to use webkit to open the twitter page, which then segfaults.

echo 1 > /proc/sys/vm/overcommit_memory
fixes this until reboot.

here is a backtrace:
http://launchpadlibrarian.net/63485933/gdb-gwibber-accounts.txt
here is a valgrind log:
https://bugs.launchpad.net/ubuntu/+source/epiphany-browser/+bug/704393/+attachment/1827136/+files/gwibber-accounts-valgrind.log

This crash is happening because webkit is allocating 2GB's of memory with mmap and presumes the os to do overcomminting of memory. If you have enought free memory (or swap) then webkit might not crash at all.