[Pkg-chromium-maint] Bug#680566: chromium: SIGSEGV in fopen64 at content/browser/zygote_main_linux.cc:840 on armel

Jonathan Nieder jrnieder at gmail.com
Fri Jul 6 21:15:01 UTC 2012


Hi Shawn,

shawn wrote:

> commit 71b028bc186b650b779804e04fb02650549be763
[...]
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=131808
[...]
> introduced an insane override of fopen64() among
> other syscalls.

What's insane about it? ;-)

> This override segfaults on armel.
[...]
> Program received signal SIGSEGV, Segmentation fault.
> 0x001e4014 in ?? ()
> (gdb) bt
> #0  0x001e4014 in ?? ()
> #1  0x2c2e0a4c in fopen64 (path=0x419294c0 "/proc/filesystems",
>     mode=0x419293b8 "r") at content/browser/zygote_main_linux.cc:840

Any idea what the cause is?  E.g., can you find where in the function it
crashes by judicious use of printf, do you know what is on line 840 in
the source of the binary you are testing, or can you get gdb to print
which part of the assembly 0x2c2e0a4c refers to?

Hope that helps,
Jonathan





More information about the Pkg-chromium-maint mailing list