[Pkg-chromium-maint] Bug#680566: chromium: SIGSEGV in fopen64 at content/browser/zygote_main_linux.cc:840 on armel
shawn
shawnlandden at gmail.com
Fri Jul 6 22:24:15 UTC 2012
On Fri, 2012-07-06 at 17:04 -0500, Jonathan Nieder wrote:
> shawn wrote:
>
> >> 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?
> >
> > Dump of assembler code for function fopen64(char const*, char const*):
> > 0x022e09d4 <+0>: push {r4, r5, lr}
> [...]
>
> Maybe ASLR has caused a different address to be used here. :(
oh yeah didn't notice that its a totally differn't address. but aftera
reload i get the crash at the same place
(gdb) bt
#0 0x001e4014 in ?? ()
#1 0x2c2e0a4c in fopen64 (path=0x419294c0 "/proc/filesystems",
mode=0x419293b8 "r") at content/browser/zygote_main_linux.cc:840
#2 0x4191e624 in selinuxfs_exists ()
from /lib/arm-linux-gnueabi/libselinux.so.1
#3 0x41916f44 in ?? () from /lib/arm-linux-gnueabi/libselinux.so.1
Cannot access memory at address 0x0
#4 0x41916f44 in ?? () from /lib/arm-linux-gnueabi/libselinux.so.1
Cannot access memory at address 0x0
Backtrace stopped: previous frame identical to this frame (corrupt
stack?)
(gdb) dissasemble x2c2e0a4c
Undefined command: "dissasemble". Try "help".
(gdb) disassemble x2c2e0a4c
No symbol "x2c2e0a4c" in current context.
--
-Shawn Landden
More information about the Pkg-chromium-maint
mailing list