osfans / trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android
http://osfans.github.io/trime/
GNU General Public License v3.0
3.09k stars 372 forks source link

華為 Mate20p 開啟同文輸入即崩潰 #995

Closed kenming closed 6 months ago

kenming commented 1 year ago

App Package Name: com.osfans.trime App Version Name: 3.2.11 App Version Code: 20230301 OS Name: LYA-L29 9.1.0.350(C636E10R2P1) OS Version: 4.9.148 (350C636) OS API Level: 28 Device: HWLYA Model (product): LYA-L29 (LYA-L29) Manufacturer: HUAWEI Tags: release-keys Screen Size: 1080 x 2340 Screen Density: 3.0 Screen orientation: Portrait --------- beginning of main I/om.osfans.trim(13704): Reinit property: dalvik.vm.checkjni= false E/om.osfans.trim(13704): Not starting debugger since process cannot load the jdwp agent. D/ZrHung.AppEyeUiProbe(13704): AppEyeUIP created. --------- beginning of system D/ActivityThread(13704): Attach thread to application I/HwApiCacheMangerEx(13704): apicache path=/storage/emulated/0 state=mounted key=com.osfans.trime#10206#256 I/HwApiCacheMangerEx(13704): apicache path=/storage/0123-4567 state=mounted key=com.osfans.trime#10206#256 I/HwApiCacheMangerEx(13704): apicache path=/storage/emulated/0 state=mounted key=com.osfans.trime#10206#0 I/HwApiCacheMangerEx(13704): apicache path=/storage/0123-4567 state=mounted key=com.osfans.trime#10206#0 I/CustomActivityOnCrash(13704): CustomActivityOnCrash has been installed. I/AwareBitmapCacher(13704): init processName:com.osfans.trime pid=13704 uid=10206 E/AwareLog(13704): AtomicFileUtils: readFileLines file not exist: android.util.AtomicFile@5585ec7 E/AwareLog(13704): AtomicFileUtils: readFileLines file not exist: android.util.AtomicFile@86b2cf4 E/MemoryLeakMonitorManager(13704): MemoryLeakMonitor.jar is not exist! D/ZrHung.AppEyeUiProbe(13704): notify runnable to start. D/ZrHung.AppEyeUiProbe(13704): Runnable thread started. D/IMonitor(13704): Load library imonitor_jni V/ActivityThread(13704): Skipping new config:{1.3 466mcc92mnc [zhTW#Hant] ldltr sw360dp w360dp h755dp 480dpi nrml long hdr port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 0, 0) mAppBounds=Rect(0, 75 - 1080, 2340) mWindowingMode=fullscreen mActivityType=undefined} nonFullScreen=0 suim:1 s.9}, config:{1.3 466mcc92mnc [zhTW#Hant] ldltr sw360dp w360dp h755dp 480dpi nrml long hdr port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 0, 0) mAppBounds=Rect(0, 75 - 1080, 2340) mWindowingMode=fullscreen mActivityType=undefined} nonFullScreen=0 suim:1 s.9} for app:com.osfans.trime E/ (13704): [ZeroHung]zrhung_get_config: Get config failed for wp[0x0102] W/ZrHung.AppEyeUiProbe(13704): Failed to get config from zrhung V/HwPolicyFactory(13704): : success to get AllImpl object and return.... V/ActivityThread(13704): callActivityOnCreate I/HwApsImpl(13704): APS: new HwApsImpl created V/HwWidgetFactory(13704): : successes to get AllImpl object and return.... I/HwPhoneWindow(13704): updateLayoutParamsColor false mSpecialSet=false, mForcedNavigationBarColor=false, navigationBarColor=0, mNavBarShow=false, mIsFloating=false I/HwPhoneWindow(13704): updateLayoutParamsColor true mSpecialSet=true, mForcedNavigationBarColor=false, navigationBarColor=fffcfcfc, mNavBarShow=false, mIsFloating=false I/HwPhoneWindow(13704): updateLayoutParamsColor true mSpecialSet=true, mForcedNavigationBarColor=true, navigationBarColor=0, mNavBarShow=false, mIsFloating=false I/OverScrollerOptimization(13704): start init SmartSlideOverScroller and get the overscroller config I/OverScrollerOptimization(13704): get the overscroller config I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@80ad71c,com.osfans.trime.ui.main.LogActivity@ff2ebf9 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@27c4908,com.osfans.trime.ui.main.LogActivity@ff2ebf9 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@3d4dac6,com.osfans.trime.ui.main.LogActivity@ff2ebf9 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@f10edb4,com.osfans.trime.ui.main.LogActivity@ff2ebf9 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 D/TextView(13704): get Display Panel Type is : 1 E/CustomActivityOnCrash(13704): The previous app process crashed. This is the stack trace of the crash: E/CustomActivityOnCrash(13704): android.view.InflateException: Binary XML file line #14: Binary XML file line #16: Error inflating class com.osfans.trime.ime.symbol.TabView E/CustomActivityOnCrash(13704): Caused by: android.view.InflateException: Binary XML file line #16: Error inflating class com.osfans.trime.ime.symbol.TabView E/CustomActivityOnCrash(13704): Caused by: java.lang.reflect.InvocationTargetException E/CustomActivityOnCrash(13704): at java.lang.reflect.Constructor.newInstance0(Native Method) E/CustomActivityOnCrash(13704): at java.lang.reflect.Constructor.newInstance(Constructor.java:343) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.createView(LayoutInflater.java:658) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:801) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:874) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:877) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1006) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:870) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1006) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:870) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.inflate(LayoutInflater.java:515) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.inflate(LayoutInflater.java:423) E/CustomActivityOnCrash(13704): at com.osfans.trime.databinding.InputRootBinding.inflate(InputRootBinding.java:51) E/CustomActivityOnCrash(13704): at com.osfans.trime.databinding.InputRootBinding.inflate(InputRootBinding.java:45) E/CustomActivityOnCrash(13704): at com.osfans.trime.ime.core.Trime.onCreateInputView(Trime.java:723) E/CustomActivityOnCrash(13704): at android.inputmethodservice.InputMethodService.updateInputViewShown(InputMethodService.java:1495) E/CustomActivityOnCrash(13704): at android.inputmethodservice.InputMethodService.showWindowInner(InputMethodService.java:1965) E/CustomActivityOnCrash(13704): at android.inputmethodservice.InputMethodService.showWindow(InputMethodService.java:1933) E/CustomActivityOnCrash(13704): at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInput(InputMethodService.java:605) E/CustomActivityOnCrash(13704): at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:207) E/CustomActivityOnCrash(13704): at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:37) E/CustomActivityOnCrash(13704): at android.os.Handler.dispatchMessage(Handler.java:112) E/CustomActivityOnCrash(13704): at android.os.Looper.loop(Looper.java:216) E/CustomActivityOnCrash(13704): at android.app.ActivityThread.main(ActivityThread.java:7625) E/CustomActivityOnCrash(13704): at java.lang.reflect.Method.invoke(Native Method) E/CustomActivityOnCrash(13704): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524) E/CustomActivityOnCrash(13704): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987) E/CustomActivityOnCrash(13704): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Integer com.osfans.trime.data.theme.Config$Colors.getColor(java.lang.String)' on a null object reference E/CustomActivityOnCrash(13704): at com.osfans.trime.ime.symbol.TabView.reset(TabView.java:61) E/CustomActivityOnCrash(13704): at com.osfans.trime.ime.symbol.TabView.(TabView.java:95) E/CustomActivityOnCrash(13704): ... 32 more I/HwPhoneWindow(13704): updateLayoutParamsColor true mSpecialSet=true, mForcedNavigationBarColor=false, navigationBarColor=fffcfcfc, mNavBarShow=true, mIsFloating=true I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@aafeebd,android.view.ContextThemeWrapper@9130c11 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@1f1b9b9,android.view.ContextThemeWrapper@9130c11 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@256a07b,android.view.ContextThemeWrapper@9130c11 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@4a4c957,android.view.ContextThemeWrapper@9130c11 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 D/OpenGLRenderer(13704): Skia GL Pipeline I/HwSecImmHelper(13704): mSecurityInputMethodService is null D/HwAppInnerBoostImpl(13704): set config for com.osfans.trime BOOST_FLAG=true REPORT_DURATION_CLICK=1000 REPORT_TIMES_CLICK=3 REPORT_DURATION_SLIDE=5000 REPORT_TIMES_SLIDE=16 D/OpenGLRenderer(13704): HWUI Binary is enabled D/ActivityThread(13704): add activity client record, r= ActivityRecord{d21ca09 token=android.os.BinderProxy@dd5d68d {com.osfans.trime/com.osfans.trime.ui.main.LogActivity}} token= android.os.BinderProxy@dd5d68d D/ZrHung.AppEyeUiProbe(13704): notify runnable to start. W/om.osfans.trim(13704): Unknown chunk type '200'. W/om.osfans.trim(13704): Unknown chunk type '200'. I/TextToSpeech(13704): Sucessfully bound to com.google.android.tts E/ (13704): [ZeroHung]zrhung_get_config: Get config failed for wp[0x0008] E/ (13704): [ZeroHung]zrhung_get_config: Get config failed for wp[0x0008] I/rime.trime(13704): registering core components. I/rime.trime(13704): registering component: config_builder I/rime.trime(13704): registering component: config I/rime.trime(13704): registering component: schema I/rime.trime(13704): registering component: user_config I/rime.trime(13704): registering components from module 'dict'. I/rime.trime(13704): registering component: tabledb I/rime.trime(13704): registering component: stabledb I/rime.trime(13704): registering component: plain_userdb I/rime.trime(13704): registering component: userdb I/rime.trime(13704): registering component: corrector I/rime.trime(13704): registering component: dictionary I/rime.trime(13704): registering component: reverse_lookup_dictionary I/rime.trime(13704): registering component: user_dictionary I/rime.trime(13704): registering component: userdb_recovery_task I/rime.trime(13704): registering components from module 'gears'. I/rime.trime(13704): registering component: ascii_composer I/rime.trime(13704): registering component: chord_composer I/rime.trime(13704): registering component: express_editor I/rime.trime(13704): registering component: fluid_editor I/rime.trime(13704): registering component: fluency_editor I/rime.trime(13704): registering component: key_binder I/rime.trime(13704): registering component: navigator I/rime.trime(13704): registering component: punctuator I/rime.trime(13704): registering component: recognizer I/rime.trime(13704): registering component: selector I/rime.trime(13704): registering component: speller I/rime.trime(13704): registering component: shape_processor I/rime.trime(13704): registering component: abc_segmentor I/rime.trime(13704): registering component: affix_segmentor I/rime.trime(13704): registering component: ascii_segmentor I/rime.trime(13704): registering component: matcher I/rime.trime(13704): registering component: punct_segmentor I/rime.trime(13704): registering component: fallback_segmentor I/rime.trime(13704): registering component: echo_translator I/rime.trime(13704): registering component: punct_translator I/rime.trime(13704): registering component: table_translator I/rime.trime(13704): registering component: script_translator I/rime.trime(13704): registering component: r10n_translator I/rime.trime(13704): registering component: reverse_lookup_translator I/rime.trime(13704): registering component: schema_list_translator I/rime.trime(13704): registering component: switch_translator I/rime.trime(13704): registering component: history_translator I/rime.trime(13704): registering component: simplifier I/rime.trime(13704): registering component: uniquifier I/rime.trime(13704): registering component: charset_filter I/rime.trime(13704): registering component: cjk_minifier I/rime.trime(13704): registering component: reverse_lookup_filter I/rime.trime(13704): registering component: single_char_filter I/rime.trime(13704): registering component: shape_formatter I/rime.trime(13704): registering component: codepoint_translator I/rime.trime(13704): registering component: charset_filter W/rime.trime(13704): replacing previously registered component: charset_filter I/rime.trime(13704): registering components from module 'lua'. I/rime.trime(13704): rime.lua info: rime.lua should be either in the rime user data directory or in the rime shared data directory I/rime.trime(13704): registering component: lua_translator I/rime.trime(13704): registering component: lua_filter I/rime.trime(13704): registering component: lua_segmentor I/rime.trime(13704): registering component: lua_processor I/rime.trime(13704): registering components from module 'grammar'. I/rime.trime(13704): registering component: grammar I/rime.trime(13704): registering components from module 'levers'. I/rime.trime(13704): registering component: detect_modifications I/rime.trime(13704): registering component: installation_update I/rime.trime(13704): registering component: workspace_update I/rime.trime(13704): registering component: schema_update I/rime.trime(13704): registering component: config_file_update I/rime.trime(13704): registering component: prebuild_all_schemas I/rime.trime(13704): registering component: user_dict_upgrade I/rime.trime(13704): registering component: cleanup_trash I/rime.trime(13704): registering component: user_dict_sync I/rime.trime(13704): registering component: backup_config_files I/rime.trime(13704): registering component: clean_old_log_files I/rime.trime(13704): updating rime installation info. I/rime.trime(13704): loading config file '/storage/emulated/0/rime/installation.yaml'. I/rime.trime(13704): installation info exists. installation id: 26a12b40-236a-4534-b857-a10433877434 I/rime.trime(13704): sync dir: /storage/emulated/0/rime/sync I/rime.trime(13704): previous distribution: trime I/rime.trime(13704): previous distribution version: v3.2.11-20230304 I/rime.trime(13704): previous Rime version: 1.8.5 W/rime.trime(13704): nonexistent config file '/storage/emulated/0/rime/user.yaml'. I/rime.trime(13704): modifications detected. workspace needs update. I/rime.trime(13704): changes detected; starting maintenance. I/rime.trime(13704): starting work thread for 3 tasks. I/rime.trime(13704): running deployment tasks: I/rime.trime(13704): updating workspace. W/rime.trime(13704): nonexistent config file '/storage/emulated/0/rime/build/default.yaml'. I/rime.trime(13704): missing build info W/rime.trime(13704): nonexistent config file '/storage/emulated/0/rime/default.yaml'. I/rime.trime(13704): auto-patch default:/__patch: default.custom:/patch? W/rime.trime(13704): nonexistent config file '/storage/emulated/0/rime/build/default.yaml'. W/rime.trime(13704): schema list not defined. I/rime.trime(13704): clean up trash. I/rime.trime(13704): 3 tasks ran: 2 success, 1 failure. W/rime.trime(13704): nonexistent config file '/storage/emulated/0/rime/build/default.yaml'. I/rime.trime(13704): starting engine. W/rime.trime(13704): nonexistent config file '/storage/emulated/0/rime/user.yaml'. W/System.err(13704): java.io.FileNotFoundException: /storage/emulated/0/rime/build/.default.schema.yaml (No such file or directory) W/System.err(13704): at java.io.FileInputStream.open0(Native Method) W/System.err(13704): at java.io.FileInputStream.open(FileInputStream.java:231) W/System.err(13704): at java.io.FileInputStream.(FileInputStream.java:165) W/System.err(13704): at com.osfans.trime.data.schema.SchemaManager.init(SchemaManager.kt:25) W/System.err(13704): at com.osfans.trime.core.Rime.initSchema(Rime.java:205) W/System.err(13704): at com.osfans.trime.core.Rime.init(Rime.java:227) W/System.err(13704): at com.osfans.trime.core.Rime.(Rime.java:199) W/System.err(13704): at com.osfans.trime.core.Rime.get(Rime.java:361) W/System.err(13704): at com.osfans.trime.data.theme.Config.(Config.java:78) W/System.err(13704): at com.osfans.trime.data.theme.Config.get(Config.java:56) W/System.err(13704): at com.osfans.trime.ime.symbol.LiquidKeyboard.(LiquidKeyboard.kt:30) W/System.err(13704): at com.osfans.trime.ime.core.Trime.onCreate(Trime.java:367) W/System.err(13704): at android.app.ActivityThread.handleCreateService(ActivityThread.java:4150) W/System.err(13704): at android.app.ActivityThread.access$2400(ActivityThread.java:273) W/System.err(13704): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2055) W/System.err(13704): at android.os.Handler.dispatchMessage(Handler.java:112) W/System.err(13704): at android.os.Looper.loop(Looper.java:216) W/System.err(13704): at android.app.ActivityThread.main(ActivityThread.java:7625) W/System.err(13704): at java.lang.reflect.Method.invoke(Native Method) W/System.err(13704): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524) W/System.err(13704): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987) I/HwPhoneWindow(13704): updateLayoutParamsColor true mSpecialSet=false, mForcedNavigationBarColor=false, navigationBarColor=0, mNavBarShow=false, mIsFloating=true I/HwPhoneWindow(13704): updateLayoutParamsColor true mSpecialSet=false, mForcedNavigationBarColor=false, navigationBarColor=ffffffff, mNavBarShow=false, mIsFloating=true I/HiTouch_HiTouchSensor(13704): enabledInPad = false,isPcCastMode = false D/HiTouch_PressGestureDetector(13704): onAttached, package=com.osfans.trime, windowType=2, mHiTouchRestricted=false I/HiTouch_HiTouchSensor(13704): enabledInPad = false,isPcCastMode = false D/HiTouch_PressGestureDetector(13704): onAttached, package=com.osfans.trime, windowType=1, mHiTouchRestricted=false I/ConfigStore(13704): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0 I/ConfigStore(13704): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0 I/iGraphics(13704): [0020080c] pn: com.osfans.trime, p: 13704 I/iGraphics(13704): [0030080c] no spt app: com.osfans.trime I/OpenGLRenderer(13704): Initialized EGL, version 1.4, mEglDisplay 0x1 D/OpenGLRenderer(13704): Swap behavior 2 D/mali_winsys(13704): EGLint new_window_surface(egl_winsys_display , void , EGLSurface, EGLConfig, egl_winsys_surface , EGLBoolean) returns 0x3000 D/mali_winsys(13704): EGLint new_window_surface(egl_winsys_display , void , EGLSurface, EGLConfig, egl_winsys_surface , EGLBoolean) returns 0x3000 D/OpenGLRenderer(13704): HWUI Binary is enabled I/ViewRootImpl(13704): jank_removeInvalidNode jank list is null D/OpenGLRenderer(13704): HWUI Binary is enabled I/TextToSpeech(13704): Connected to ComponentInfo{com.google.android.tts/com.google.android.apps.speech.tts.googletts.service.GoogleTtsService} I/TextToSpeech(13704): Set up connection to ComponentInfo{com.google.android.tts/com.google.android.apps.speech.tts.googletts.service.GoogleTtsService} I/AwareBitmapCacher(13704): init lrucache size: 2097152 pid=13704 W/Settings(13704): Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global. V/HiTouch_HiTouchSensor(13704): User setup is finished. D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,2,1,1,0 interval=80 V/AudioManager(13704): playSoundEffect effectType: 0 V/AudioManager(13704): querySoundEffectsEnabled... W/libEGL (13704): EGLNativeWindowType 0x7a2db9e010 disconnect failed D/OpenGLRenderer(13704): endAllActiveAnimators on 0x7a29f83500 (RippleDrawable) with handle 0x7a20713d80 W/InputMethodManager(13704): startInputReason = 1 W/InputMethodManager(13704): startInputReason = 5 W/Settings(13704): Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global. V/HiTouch_HiTouchSensor(13704): User setup is finished. W/HiTouch_PressGestureDetector(13704): Touch pointer move a lot. The moving distance of X is:82.77307, limit is:60The moving distance of Y is:5.8773193, limit is:60 I/ViewRootImpl(13704): jank_removeInvalidNode all the node in jank list is out of time D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,1,1,2,0 interval=3392 D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,1,1,3,0 interval=3650 D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,1,1,4,0 interval=3909 W/HiTouch_PressGestureDetector(13704): Touch pointer move a lot. The moving distance of X is:68.30707, limit is:60The moving distance of Y is:1.2626953, limit is:60 D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,1,1,1,0 interval=1680 D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,1,1,2,0 interval=1939 D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,1,1,3,0 interval=2197 W/HiTouch_PressGestureDetector(13704): Touch pointer move a lot. The moving distance of X is:13.1067505, limit is:60The moving distance of Y is:86.447754, limit is:60 D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,1,1,1,0 interval=1186 V/AudioManager(13704): playSoundEffect effectType: 0 V/AudioManager(13704): querySoundEffectsEnabled... D/ZrHung.AppEyeUiProbe(13704): stop checker. D/HwAppInnerBoostImpl(13704): asyncReportData com.osfans.trime,1,1,2,0 interval=1445 W/libEGL (13704): EGLNativeWindowType 0x7a2dbc6010 disconnect failed D/ViewRootImplLogActivity: surface should not be released D/ZrHung.AppEyeUiProbe(13704): Current Activity:false D/ZrHung.AppEyeUiProbe(13704): not watching, wait. I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@96cba02,com.osfans.trime.TrimeImeService@1ae427 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@ef0744e,com.osfans.trime.TrimeImeService@1ae427 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@8c2bf26,com.osfans.trime.TrimeImeService@1ae427 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 I/FLTAG_FM(13704): loadFeature class:com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx I/FLTAG_SFM(13704): getRequireClassLoader() succ ! className: com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() : com.huawei.featurelayer.systemfeature.HwWidget.IHwSplineOverScrollerEx D/FeatureFactory(13704): loadFeature() new IHwSplineOverScrollerEx() D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl paras: android.widget.OverScroller$SplineOverScroller@70ba7b2,com.osfans.trime.TrimeImeService@1ae427 D/HwSplineOverScrollerExImpl(13704): initSplineOverScrollerImpl: mScrollerVelocity is 0, value is 0 D/AndroidRuntime(13704): Shutting down VM --------- beginning of crash E/AndroidRuntime(13704): FATAL EXCEPTION: main E/AndroidRuntime(13704): Process: com.osfans.trime, PID: 13704 E/AndroidRuntime(13704): android.view.InflateException: Binary XML file line #14: Binary XML file line #16: Error inflating class com.osfans.trime.ime.symbol.TabView E/AndroidRuntime(13704): Caused by: android.view.InflateException: Binary XML file line #16: Error inflating class com.osfans.trime.ime.symbol.TabView E/AndroidRuntime(13704): Caused by: java.lang.reflect.InvocationTargetException E/AndroidRuntime(13704): at java.lang.reflect.Constructor.newInstance0(Native Method) E/AndroidRuntime(13704): at java.lang.reflect.Constructor.newInstance(Constructor.java:343) E/AndroidRuntime(13704): at android.view.LayoutInflater.createView(LayoutInflater.java:658) E/AndroidRuntime(13704): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:801) E/AndroidRuntime(13704): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741) E/AndroidRuntime(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:874) E/AndroidRuntime(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/AndroidRuntime(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:877) E/AndroidRuntime(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/AndroidRuntime(13704): at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1006) E/AndroidRuntime(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:870) E/AndroidRuntime(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/AndroidRuntime(13704): at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1006) E/AndroidRuntime(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:870) E/AndroidRuntime(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/AndroidRuntime(13704): at android.view.LayoutInflater.inflate(LayoutInflater.java:515) E/AndroidRuntime(13704): at android.view.LayoutInflater.inflate(LayoutInflater.java:423) E/AndroidRuntime(13704): at com.osfans.trime.databinding.InputRootBinding.inflate(InputRootBinding.java:51) E/AndroidRuntime(13704): at com.osfans.trime.databinding.InputRootBinding.inflate(InputRootBinding.java:45) E/AndroidRuntime(13704): at com.osfans.trime.ime.core.Trime.onCreateInputView(Trime.java:723) E/AndroidRuntime(13704): at android.inputmethodservice.InputMethodService.updateInputViewShown(InputMethodService.java:1495) E/AndroidRuntime(13704): at android.inputmethodservice.InputMethodService.showWindowInner(InputMethodService.java:1965) E/AndroidRuntime(13704): at android.inputmethodservice.InputMethodService.showWindow(InputMethodService.java:1933) E/AndroidRuntime(13704): at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInput(InputMethodService.java:605) E/AndroidRuntime(13704): at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:207) E/AndroidRuntime(13704): at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:37) E/AndroidRuntime(13704): at android.os.Handler.dispatchMessage(Handler.java:112) E/AndroidRuntime(13704): at android.os.Looper.loop(Looper.java:216) E/AndroidRuntime(13704): at android.app.ActivityThread.main(ActivityThread.java:7625) E/AndroidRuntime(13704): at java.lang.reflect.Method.invoke(Native Method) E/AndroidRuntime(13704): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524) E/AndroidRuntime(13704): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987) E/AndroidRuntime(13704): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Integer com.osfans.trime.data.theme.Config$Colors.getColor(java.lang.String)' on a null object reference E/AndroidRuntime(13704): at com.osfans.trime.ime.symbol.TabView.reset(TabView.java:61) E/AndroidRuntime(13704): at com.osfans.trime.ime.symbol.TabView.(TabView.java:95) E/AndroidRuntime(13704): ... 32 more E/CustomActivityOnCrash(13704): App has crashed, executing CustomActivityOnCrash's UncaughtExceptionHandler E/CustomActivityOnCrash(13704): android.view.InflateException: Binary XML file line #14: Binary XML file line #16: Error inflating class com.osfans.trime.ime.symbol.TabView E/CustomActivityOnCrash(13704): Caused by: android.view.InflateException: Binary XML file line #16: Error inflating class com.osfans.trime.ime.symbol.TabView E/CustomActivityOnCrash(13704): Caused by: java.lang.reflect.InvocationTargetException E/CustomActivityOnCrash(13704): at java.lang.reflect.Constructor.newInstance0(Native Method) E/CustomActivityOnCrash(13704): at java.lang.reflect.Constructor.newInstance(Constructor.java:343) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.createView(LayoutInflater.java:658) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:801) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:874) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:877) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1006) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:870) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1006) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflate(LayoutInflater.java:870) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:835) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.inflate(LayoutInflater.java:515) E/CustomActivityOnCrash(13704): at android.view.LayoutInflater.inflate(LayoutInflater.java:423) E/CustomActivityOnCrash(13704): at com.osfans.trime.databinding.InputRootBinding.inflate(InputRootBinding.java:51) E/CustomActivityOnCrash(13704): at com.osfans.trime.databinding.InputRootBinding.inflate(InputRootBinding.java:45) E/CustomActivityOnCrash(13704): at com.osfans.trime.ime.core.Trime.onCreateInputView(Trime.java:723) E/CustomActivityOnCrash(13704): at android.inputmethodservice.InputMethodService.updateInputViewShown(InputMethodService.java:1495) E/CustomActivityOnCrash(13704): at android.inputmethodservice.InputMethodService.showWindowInner(InputMethodService.java:1965) E/CustomActivityOnCrash(13704): at android.inputmethodservice.InputMethodService.showWindow(InputMethodService.java:1933) E/CustomActivityOnCrash(13704): at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInput(InputMethodService.java:605) E/CustomActivityOnCrash(13704): at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:207) E/CustomActivityOnCrash(13704): at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:37) E/CustomActivityOnCrash(13704): at android.os.Handler.dispatchMessage(Handler.java:112) E/CustomActivityOnCrash(13704): at android.os.Looper.loop(Looper.java:216) E/CustomActivityOnCrash(13704): at android.app.ActivityThread.main(ActivityThread.java:7625) E/CustomActivityOnCrash(13704): at java.lang.reflect.Method.invoke(Native Method) E/CustomActivityOnCrash(13704): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524) E/CustomActivityOnCrash(13704): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987) E/CustomActivityOnCrash(13704): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Integer com.osfans.trime.data.theme.Config$Colors.getColor(java.lang.String)' on a null object reference E/CustomActivityOnCrash(13704): at com.osfans.trime.ime.symbol.TabView.reset(TabView.java:61) E/CustomActivityOnCrash(13704): at com.osfans.trime.ime.symbol.TabView.(TabView.java:95) E/CustomActivityOnCrash(13704): ... 32 more E/CustomActivityOnCrash(13704): Failed when resolving the restart activity class via getLaunchIntentForPackage, stack trace follows! E/CustomActivityOnCrash(13704): java.lang.ClassNotFoundException: com.osfans.trime.PrefLauncherAlias E/CustomActivityOnCrash(13704): at java.lang.Class.classForName(Native Method) E/CustomActivityOnCrash(13704): at java.lang.Class.forName(Class.java:453) E/CustomActivityOnCrash(13704): at java.lang.Class.forName(Class.java:378) E/CustomActivityOnCrash(13704): at cat.ereza.customactivityoncrash.CustomActivityOnCrash.getLauncherActivity(CustomActivityOnCrash.java:648) E/CustomActivityOnCrash(13704): at cat.ereza.customactivityoncrash.CustomActivityOnCrash.guessRestartActivityClass(CustomActivityOnCrash.java:602) E/CustomActivityOnCrash(13704): at cat.ereza.customactivityoncrash.CustomActivityOnCrash.lambda$install$0(CustomActivityOnCrash.java:177) E/CustomActivityOnCrash(13704): at cat.ereza.customactivityoncrash.CustomActivityOnCrash$$ExternalSyntheticLambda0.uncaughtException(Unknown Source:2) E/CustomActivityOnCrash(13704): at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068) E/CustomActivityOnCrash(13704): at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1063) E/CustomActivityOnCrash(13704): at java.lang.Thread.dispatchUncaughtException(Thread.java:1975) E/CustomActivityOnCrash(13704): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.osfans.trime.PrefLauncherAlias" on path: DexPathList[[zip file "/data/app/com.osfans.trime-ahT5EwyTJquVkIGdvaVhGA==/base.apk"],nativeLibraryDirectories=[/data/app/com.osfans.trime-ahT5EwyTJquVkIGdvaVhGA==/lib/arm64, /data/app/com.osfans.trime-ahT5EwyTJquVkIGdvaVhGA==/base.apk!/lib/arm64-v8a, /system/lib64, /product/lib64]] E/CustomActivityOnCrash(13704): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134) E/CustomActivityOnCrash(13704): at java.lang.ClassLoader.loadClass(ClassLoader.java:379) E/CustomActivityOnCrash(13704): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/CustomActivityOnCrash(13704): ... 10 more I/Process (13704): Sending signal. PID: 13704 SIG: 9

wxyzh commented 1 year ago

与 #977 类似

Sunpulseqd commented 1 year ago

Collage_20230527_130511

WhiredPlanck commented 8 months ago

请看新版本有无此问题。每夜版:https://github.com/osfans/trime/releases/tag/nightly