I think we don't support Android 4.2, but only 4.0 and 4.1. That may be the reason :)
Le 12/09/2013 07:02, Singh, Arun Kumar a écrit :
> Below is more traces from gdb on segmentation fault to get some clue
>
> Please check line after "Program received signal SIGSEGV, Segmentation fault"
>
> ******************************
> (gdb) break main
> Breakpoint 1 at 0x945c: file
> /home/lab2/workspace/b2g-github-repo/b2g-xmm6321/gecko/b2g/app/nsBrowserApp.cpp,
> line 168.
> (gdb) continue
> Continuing.
>
> Breakpoint 1, main (argc=1, argv=0xbea55af4) at
> /home/lab2/workspace/b2g-github-repo/b2g-xmm6321/gecko/b2g/app/nsBrowserApp.cpp:168
> 168 {
> (gdb) next
> 171 nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath);
> (gdb) next
> 168 {
> (gdb) next
> 171 nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath);
> (gdb) next
> 177 char *lastSlash = strrchr(exePath, XPCOM_FILE_PATH_SEPARATOR[0]);
> (gdb) next
> 178 if (!lastSlash || ((lastSlash - exePath) + sizeof(XPCOM_DLL) + 1 >
> MAXPATHLEN))
> (gdb) next
> 181 strcpy(++lastSlash, XPCOM_DLL);
> (gdb) next
> 189 (void)setsid();
> (gdb) next
> 195 gotCounters = !getrusage(RUSAGE_SELF, &initialRUsage);
> (gdb) next
> 202 XPCOMGlueEnablePreload();
> (gdb) next
> 204 rv = XPCOMGlueStartup(exePath);
> (gdb) next
> ^[[A
> Program received signal SIGSEGV, Segmentation fault.
> phdr_table_get_dynamic_section (phdr_table=<optimized out>,
> phdr_count=<optimized out>, load_bias=1080033280, dynamic=0x400678f0,
> dynamic_count=0xbea509b4) at bionic/linker/linker_phdr.c:560
> 560 if (phdr->p_type != PT_DYNAMIC) {
> (gdb) bt
> #0 phdr_table_get_dynamic_section (phdr_table=<optimized out>,
> phdr_count=<optimized out>, load_bias=1080033280,
> dynamic=0x400678f0, dynamic_count=0xbea509b4) at
> bionic/linker/linker_phdr.c:560
> #1 0x40058fb4 in soinfo_link_image (si=0x40067858) at
> bionic/linker/linker.cpp:1452
> #2 0x40058f4a in init_library (si=0x40067858) at bionic/linker/linker.cpp:847
> #3 find_library (name=0xbea51a10 "/system/b2g/libxul.so") at
> bionic/linker/linker.cpp:901
> #4 0x4005a0be in dlopen (filename=0xbea51a10 "/system/b2g/libxul.so",
> flag=<optimized out>) at bionic/linker/dlfcn.c:59
> #5 0x00019ab4 in ReadDependentCB (aDependentLib=<optimized out>,
> do_preload=<optimized out>)
> at
> /home/lab2/workspace/b2g-github-repo/b2g-xmm6321/gecko/xpcom/glue/standalone/nsGlueLinkingDlopen.cpp:191
> #6 0x0001953e in XPCOMGlueLoadDependentLibs (xpcomDir=0xbea52a30
> "/system/b2g", cb=0x19aad <ReadDependentCB(char const*, bool)>)
> at
> /home/lab2/workspace/b2g-github-repo/b2g-xmm6321/gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:106
> #7 0x00019b38 in XPCOMGlueLoad (xpcomFile=0xbea53aa8
> "/system/b2g/libxpcom.so", func=0xbea53a44)
> at
> /home/lab2/workspace/b2g-github-repo/b2g-xmm6321/gecko/xpcom/glue/standalone/nsGlueLinkingDlopen.cpp:207
> #8 0x0001949e in XPCOMGlueStartup (xpcomFile=<optimized out>)
> at
> /home/lab2/workspace/b2g-github-repo/b2g-xmm6321/gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:45
> #9 0x000094d6 in main (argc=1, argv=0xbea55af4)
> at
> /home/lab2/workspace/b2g-github-repo/b2g-xmm6321/gecko/b2g/app/nsBrowserApp.cpp:204
> ******************************
>
> -Arun
> -----Original Message-----
> From: dev-b2g
> [mailto:[email protected]] On
> Behalf Of Singh, Arun Kumar
> Sent: Thursday, September 12, 2013 9:23 AM
> To: [email protected]
> Subject: Re: [b2g] b2g process segmentation fault
>
> Hi,
>
> Getting segmentation fault for b2g process on device ported with FFOS based
> on JB 4.2.1
>
> And in gdb prompt getting below back trace, in anyone have some idea?
>
> (gdb)backtrace
> #0 rtld_db_dlactivity () at bionic/linker/rt.c:35
> #1 0x400444d2 in notify_gdb_of_load (info=0xbedfc9a4) at
> bionic/linker/linker.cpp:238
> #2 __dl_$t () at bionic/linker/linker.cpp:1703
> #3 0x4004493c in __linker_init (elfdata=0xbedfcaf0) at
> bionic/linker/linker.cpp:2047 Backtrace stopped: previous frame inner to this
> frame (corrupt stack?)
>
> Looks like bionic linker throw segmentation fault for elfdata gives
>
> -Arun
> _______________________________________________
> dev-b2g mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-b2g
> _______________________________________________
> dev-b2g mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-b2g
signature.asc
Description: OpenPGP digital signature
_______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
