b2g loader logcat ---whole init and startup

log 出里面具体的数据会比较具体,单看函数逻辑不行。

 


gecko/b2g/app/B2GLoader.cpp:360, Fuc:main  ----------------------------------
ecko/b2g/app/B2GLoader.cpp:361, Fuc:main  argc:1, argv:/system/b2g/b2g
ecko/b2g/app/B2GLoader.cpp:199, Fuc:LoadStaticData  ----------------------------------
ecko/b2g/app/B2GLoader.cpp:200, Fuc:LoadStaticData  argc:1, argv:/system/b2g/b2g
ecko/b2g/app/B2GLoader.cpp:72, Fuc:GetDirnameSlash  lastSlash:XPCOM_FILE_PATH_SEPARATOR[0]=47
ecko/b2g/app/B2GLoader.cpp:74, Fuc:GetDirnameSlash  aPath=:/system/b2g/dummy
ecko/b2g/app/B2GLoader.cpp:75, Fuc:GetDirnameSlash  lastSlash= /dummy
ecko/b2g/app/B2GLoader.cpp:85, Fuc:GetDirnameSlash  aOutDir:/system/b2g/
ecko/b2g/app/B2GLoader.cpp:86, Fuc:GetDirnameSlash  cpsz=12  NOTE:this is return value of this func
ecko/b2g/app/B2GLoader.cpp:98, Fuc:GetXPCOMPath  len =GetDirnameSlash(...):12
ecko/b2g/app/B2GLoader.cpp:105, Fuc:GetXPCOMPath  aOutPath:/system/b2g/libxul.so
ecko/b2g/app/B2GLoader.cpp:106, Fuc:GetXPCOMPath  afterSlash:libxul.so
ecko/b2g/app/B2GLoader.cpp:205, Fuc:LoadStaticData  call LoadLibxul
ecko/b2g/app/B2GLoader.cpp:113, Fuc:LoadLibxul  ----------------------------------
gecko/b2g/app/B2GLoader.cpp:117, Fuc:LoadLibxul  aXPCOMPath:/system/b2g/libxul.so
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:455, Fuc:XPCOMGlueEnablePreload  
gecko/b2g/app/B2GLoader.cpp:119, Fuc:LoadLibxul  call XPCOMGlueStartup
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:506, Fuc:XPCOMGlueStartup  ----------------------------------
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:507, Fuc:XPCOMGlueStartup  aXPCOMFile:/system/b2g/libxul.so
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:322, Fuc:XPCOMGlueLoad  ----------------------------------
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:243, Fuc:ReadDependentCB  aDependentLib:/system/b2g/libmozglue.so
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:243, Fuc:ReadDependentCB  aDependentLib:/system/b2g/libmozsandbox.so
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:243, Fuc:ReadDependentCB  aDependentLib:/system/b2g/libnss3.so
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:243, Fuc:ReadDependentCB  aDependentLib:/system/b2g/liblgpllibs.so
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:243, Fuc:ReadDependentCB  aDependentLib:/system/b2g/libxul.so
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:519, Fuc:XPCOMGlueStartup  after call XPCOMGlueLoad
gecko/b2g/app/B2GLoader.cpp:124, Fuc:LoadLibxul  call XPCOMGlueLoadXULFunctions
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:431, Fuc:XPCOMGlueLoadXULFunctions  
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_ProcLoaderServiceRun
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_ProcLoaderClientInit
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_ProcLoaderPreload
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_CreateAppData
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_GetFileFromPath
gecko/b2g/app/B2GLoader.cpp:210, Fuc:LoadStaticData  call GetDirnameSlash
gecko/b2g/app/B2GLoader.cpp:72, Fuc:GetDirnameSlash  lastSlash:XPCOM_FILE_PATH_SEPARATOR[0]=47
gecko/b2g/app/B2GLoader.cpp:74, Fuc:GetDirnameSlash  aPath=:/system/b2g/libxul.so
gecko/b2g/app/B2GLoader.cpp:75, Fuc:GetDirnameSlash  lastSlash= /libxul.so
gecko/b2g/app/B2GLoader.cpp:85, Fuc:GetDirnameSlash  aOutDir:/system/b2g/
gecko/b2g/app/B2GLoader.cpp:86, Fuc:GetDirnameSlash  cpsz=12  NOTE:this is return value of this func
gecko/b2g/app/B2GLoader.cpp:159, Fuc:GetAppIni  ----------------------------------
gecko/b2g/app/B2GLoader.cpp:160, Fuc:GetAppIni  argv0=/system/b2g/b2g
gecko/b2g/app/B2GLoader.cpp:161, Fuc:GetAppIni  argv1=(null)
gecko/b2g/app/B2GLoader.cpp:162, Fuc:GetAppIni  argv2=_=/system/b2g/b2g
gecko/b2g/app/B2GLoader.cpp:163, Fuc:GetAppIni  argv3=EMULATED_STORAGE_SOURCE=/mnt/shell/emulated
gecko/b2g/app/B2GLoader.cpp:164, Fuc:GetAppIni  argv4=LD_LIBRARY_PATH=/vendor/lib:/system/lib:/system/b2g
gecko/b2g/app/B2GLoader.cpp:171, Fuc:GetAppIni  appDataFile:getenv('XUL_APP_FILE'): =(null)
gecko/b2g/app/B2GLoader.cpp:216, Fuc:LoadStaticData  want value of appini:----------------------------------
gecko/b2g/app/B2GLoader.cpp:224, Fuc:LoadStaticData  appData:@
gecko/b2g/app/B2GLoader.cpp:227, Fuc:LoadStaticData  call XRE_ProcLoaderServiceRun
gecko/b2g/app/B2GLoader.cpp:367, Fuc:main  ----------------------------------
gecko/b2g/app/B2GLoader.cpp:373, Fuc:main  RunProcesses ---->
gecko/b2g/app/B2GLoader.cpp:246, Fuc:RunProcesses  ----------------------------------
gecko/b2g/app/B2GLoader.cpp:290, Fuc:RunProcesses  the b2g process pid:585
gecko/b2g/app/B2GLoader.cpp:299, Fuc:RunProcesses  call-s b2g_main
gecko/b2g/app/B2GLoader.cpp:271, Fuc:RunProcesses  isChildProcess is not null,return XRE_ProcLoaderServiceRun
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:431, Fuc:XPCOMGlueLoadXULFunctions  
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_GetFileFromPath
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_CreateAppData
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_FreeAppData
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_TelemetryAccumulate
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:438, Fuc:XPCOMGlueLoadXULFunctions  functionName:XRE_main
gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:896, Fuc:NS_LogInit  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值