Divested-Mobile / Mull-Fenix

Build scripts for a web browser built upon Mozilla technology
GNU Affero General Public License v3.0
582 stars 15 forks source link

Crashing on startup (Segmentation Fault) #113

Closed beljaeff closed 1 year ago

beljaeff commented 1 year ago

Device: Asus MemoPad ME572C Android version: 5.0.1 (stock), all google services was disabled Mull browser version: 108.2.0 (older versions has the same issue, I had tried all from 100 to 108)

Also, Fennec affected too. But Firefox (with derivatives), Iceraven and Tor Browser are not affected.

How to reproduce: install Mull browser and open it. It loads first screen (where you should choose theme and etc) and closes after ~1 second. UI is not freezed, and you may try to scroll the window and tap the button at the bottom. But it does not matter, browser closes.

This line from logs is interesting: F/libc (15973): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xdead0000 in tid 16000 (Gecko)

Here the full logs:

I/ActivityManager(  571): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=us.spotco.fennec_dos/.App} from uid 10135 on display 0
I/WindowStateAnimator(  571): createSurface WindowStateAnimator{2881a926 Starting us.spotco.fennec_dos}: mDrawState=DRAW_PENDING
V/WindowManager(  571): Skipping AppWindowToken{3343707c token=Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}} -- hidden on top
V/WindowManager(  571): Skipping AppWindowToken{7393c5 token=Token{3213ca3c ActivityRecord{1647842f u0 de.marmaro.krt.ffupdater/.MainActivity t32}}} -- hidden on top
V/WindowManager(  571): Skipping AppWindowToken{18bd144c token=Token{239e6c7f ActivityRecord{3158099e u0 pan.alexander.tordnscrypt.stable/pan.alexander.tordnscrypt.MainActivity t10}}} -- hidden on top
V/WindowManager(  571): Done at AppWindowToken{16fb1b87 token=Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}} -- full screen, return -1
V/WindowManager(  571): Resize reasons for w=Window{e5b4481 u0 Starting us.spotco.fennec_dos}:  contentInsetsChanged=true [0,50][0,96] visibleInsetsChanged=true [0,50][0,96] stableInsetsChanged=true [0,50][0,96] surfaceResized=true configChanged=true
V/WindowManager(  571): Resizing window Window{e5b4481 u0 Starting us.spotco.fennec_dos} to 1200.0x1920.0
V/WindowState(  571): Reporting new frame to Window{e5b4481 u0 Starting us.spotco.fennec_dos}: Rect(0, 0 - 1200, 1920)
I/WindowState(  571): Sending new config to window Window{e5b4481 u0 Starting us.spotco.fennec_dos}: 1200.0x1920.0 / {0 1.0 ?mcc?mnc en_US ldltr sw600dp w600dp h887dp 320dpi lrg port finger -keyb/v/h -nav/h s.4 themePack=null}
I/WindowState(  571): Resizing Window{e5b4481 u0 Starting us.spotco.fennec_dos} WITH DRAW PENDING
I/ActivityManager(  571): Start proc us.spotco.fennec_dos for activity us.spotco.fennec_dos/.App: pid=15973 uid=10130 gids={50130, 9997, 3003, 1028, 1015} abi=armeabi-v7a
D/houdini (15973): [15973] Initialize library(version: 5.0.5_y.47634 RELEASE)... successfully.
V/WindowStateAnimator(  571): finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING WindowStateAnimator{2881a926 Starting us.spotco.fennec_dos} in Surface(name=Starting us.spotco.fennec_dos)
V/WindowManager(  571): Skipping set freeze of Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}
V/WindowManager(  571): setAppVisibility(Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}, visible=true): mNextAppTransition=0x8 hidden=true hiddenRequested=true
V/WindowManager(  571): Done at AppWindowToken{3343707c token=Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}} -- full screen, return -1
D/WindowManager(  571): adjustConfigurationLw, config:{0 1.0 ?mcc?mnc ?locale ?layoutDir sw600dp w600dp h887dp 320dpi lrg port ?uimode ?night finger -keyb/v/h -nav/v themePack=null} mLidState:1 mHasDockFeature:false mHasKeyboardFeature:false mHasHallSensorFeature:true config.hardKeyboardHidden:2
V/WindowManager(  571): setAppVisibility(Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}, visible=false): mNextAppTransition=0x8 hidden=false hiddenRequested=false
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=true
I/WindowManager(  571):   SURFACE SHOW (performShowLocked): Window{e5b4481 u0 Starting us.spotco.fennec_dos}
V/WindowManager(  571): Done at AppWindowToken{3343707c token=Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}} -- full screen, return -1
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=true
V/ImageWallpaper(  688): onVisibilityChanged: mVisible, visible=true, false
V/ImageWallpaper(  688): Visibility changed to visible=false
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=true
V/WindowManager(  571): Done at AppWindowToken{3343707c token=Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}} -- full screen, return -1
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=true
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=false
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=false
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
V/Monotype(15973): SetAppTypeFace- try to flip, app = us.spotco.fennec_dos
V/Monotype(15973):     Typeface getFontPathFlipFont - systemFont = default
D/houdini (15973): [15973] Added shared library /data/app/us.spotco.fennec_dos-1/lib/arm/libjnidispatch.so for ClassLoader by Native Bridge.
D/StatusBar.NetworkController(  688): refreshViews connected={ wifi } level=???? combinedSignalIconId=0x0/(null) mobileLabel= wifiLabel=Panther emergencyOnly[0]=false emergencyOnly[1]=false combinedLabel=Panther mAirplaneMode=false mDataActivity[0]=0 mDataActivity[1]=0 mPhoneSignalIconId[0]=0x7f020323 mPhoneSignalIconId[1]=0x0 mQSPhoneSignalIconId[0]=0x7f02023a mQSPhoneSignalIconId[1]=0x0 mDataSignalIconId[0]=0x7f020323 mDataSignalIconId[1]=0x0 mDataTypeIconId[0]=0x0 mDataTypeIconId[1]=0x0 mQSDataTypeIconId[0]=0x0 mQSDataTypeIconId[1]=0x0 mRoaming[0]=false mRoaming[1]=false mIsNoSim[0]=false mIsNoSim[1]=false mWifiIconId=0x7f02032e mQSWifiIconId=0x7f02024a mBluetoothTetherIconId=0x7f020326
D/SignalClusterView(  688): vpn: GONE
D/SignalClusterView(  688): wifi: VISIBLE sig=2130838318 act=2130838306
D/SignalClusterView(  688): mobile[0]: GONE sig=2130838307 typ=0
D/SignalClusterView(  688): vpn: GONE
D/SignalClusterView(  688): wifi: VISIBLE sig=2130838318 act=2130838306
D/SignalClusterView(  688): mobile[0]: GONE sig=2130838307 typ=0
I/libglean_ffi(15973): glean_core::core: Creating new Glean v51.8.2
I/libglean_ffi(15973): glean_core::database: Database initialized
I/libglean_ffi(15973): glean_core: Glean initialized
I/GeckoThread(15973): preparing to run Gecko
D/houdini (15973): [16000] Added shared library /data/app/us.spotco.fennec_dos-1/lib/arm/libmozglue.so for ClassLoader by Native Bridge.
I/GeckoLoader(15973): Library base=/data/app/us.spotco.fennec_dos-1/lib/arm
W/Settings(15973): Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI.
I/GeckoLoader(15973): Library base=/data/app/us.spotco.fennec_dos-1/lib/arm
E/GeckoLibLoad(15973): Load sqlite start
W/GeckoLinker(15973): /data/app/us.spotco.fennec_dos-1/lib/arm/libnss3.so: unhandled flags #8 not handled
W/GeckoLinker(15973): /data/app/us.spotco.fennec_dos-1/lib/arm/libnss3.so: Relocation to NULL @0x00141ffc for symbol "__cxa_type_match"
E/GeckoLibLoad(15973): Load sqlite done
I/GeckoLoader(15973): Library base=/data/app/us.spotco.fennec_dos-1/lib/arm
E/GeckoLibLoad(15973): Load nss start
E/GeckoLibLoad(15973): Load nss done
I/GeckoLoader(15973): Library base=/data/app/us.spotco.fennec_dos-1/lib/arm
W/GeckoLinker(15973): /data/app/us.spotco.fennec_dos-1/lib/arm/libxul.so: unhandled flags #8 not handled
W/GeckoLinker(15973): /data/app/us.spotco.fennec_dos-1/lib/arm/liblgpllibs.so: unhandled flags #8 not handled
W/GeckoLinker(15973): /data/app/us.spotco.fennec_dos-1/lib/arm/libxul.so: Relocation to NULL @0x05203cac
E/SQLiteLog(15973): (283) recovered 87 frames from WAL file /data/data/us.spotco.fennec_dos/databases/androidx.work.workdb-wal
I/glean/MetricsPingSched(15973): New MetricsPingSched
I/glean/MetricsPingSched(15973): MetricsPingSched.schedule
I/glean/MetricsPingSched(15973): The 'metrics' ping was already sent today, 1673115499172.
W/GeckoLinker(15973): /data/app/us.spotco.fennec_dos-1/lib/arm/libxul.so: Relocation to NULL @0x05204fa0 for symbol "getrandom"
I/art     (15973): Background sticky concurrent mark sweep GC freed 24342(1511KB) AllocSpace objects, 6(96KB) LOS objects, 9% free, 10MB/11MB, paused 6.628ms total 72.166ms
E/SQLiteLog(15973): (283) recovered 9 frames from WAL file /data/data/us.spotco.fennec_dos/databases/recently_closed_tabs-wal
D/WifiWatchdogStateMachine(  571): CurrentRSSI:-49
I/art     (15973): Background partial concurrent mark sweep GC freed 17579(831KB) AllocSpace objects, 10(301KB) LOS objects, 40% free, 10MB/18MB, paused 9.603ms total 104.699ms
I/rc_log_ffi::ios(15973): rc_log adapter initialized!
I/art     (15973): Background sticky concurrent mark sweep GC freed 8701(436KB) AllocSpace objects, 4(60KB) LOS objects, 38% free, 11MB/18MB, paused 6.721ms total 45.072ms
W/nimbus::dbcache(15973): DatabaseCache attempting to read data before initialization is completed
E/GeckoLibLoad(15973): Loaded libs in 273.158993ms total, 50ms(490ms) user, 20ms(140ms) system, 0(26) faults
W/GeckoThread(15973): zerdatime 68793707 - runGecko
I/nimbus::persistence(15973): Already at version 2, no upgrade needed
W/nimbus::dbcache(15973): DatabaseCache attempting to read data before initialization is completed
I/nimbus  (15973): updating experiment list
W/PushConfig(15973): No firebase configuration found; cannot support push service.
I/nimbus  (15973): [Nimbus] Retrieved date from Context: 2023-01-07 17:43:39 UTC
I/nimbus  (15973): [Nimbus] Installation Date: 2023-01-07 17:43:39 UTC
E/SQLiteLog(15973): (283) recovered 9 frames from WAL file /data/data/us.spotco.fennec_dos/databases/mozac_downloads_database-wal
I/nimbus  (15973): [Nimbus] Update Date: 2023-01-07 17:45:16.857970496 UTC
I/nimbus  (15973): [Nimbus] Days since install: 0
I/nimbus  (15973): [Nimbus] Days since update: 0
D/StatusBar(  688): onNotificationPosted: StatusBarNotification(pkg=pan.alexander.tordnscrypt.stable user=UserHandle{0} id=101102 tag=null score=-20 key=0|pan.alexander.tordnscrypt.stable|101102|null|10160: Notification(pri=-2 contentView=pan.alexander.tordnscrypt.stable/0x109008e vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=service vis=PRIVATE))
D/StatusBar(  688): updateNotification(StatusBarNotification(pkg=pan.alexander.tordnscrypt.stable user=UserHandle{0} id=101102 tag=null score=-20 key=0|pan.alexander.tordnscrypt.stable|101102|null|10160: Notification(pri=-2 contentView=pan.alexander.tordnscrypt.stable/0x109008e vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=service vis=PRIVATE)))
V/ReflectionMethods(  688): ========ReflectionMethods.isSnapView = true ===============
V/ReflectionMethods(  688): ========ReflectionMethods.isSnapView = true ===============
I/nimbus  (15973): fetching experiments
I/art     (15973): Background sticky concurrent mark sweep GC freed 11400(471KB) AllocSpace objects, 1(16KB) LOS objects, 38% free, 11MB/18MB, paused 6.838ms total 116.587ms
V/Monotype(15973): SetAppTypeFace- try to flip, app = us.spotco.fennec_dos
V/Monotype(15973):     Typeface getFontPathFlipFont - systemFont = default
E/SQLiteLog(15973): (283) recovered 11 frames from WAL file /data/data/us.spotco.fennec_dos/databases/manifests-wal
D/StatusBar.NetworkController(  688): refreshViews connected={ wifi } level=???? combinedSignalIconId=0x0/(null) mobileLabel= wifiLabel=Panther emergencyOnly[0]=false emergencyOnly[1]=false combinedLabel=Panther mAirplaneMode=false mDataActivity[0]=0 mDataActivity[1]=0 mPhoneSignalIconId[0]=0x7f020323 mPhoneSignalIconId[1]=0x0 mQSPhoneSignalIconId[0]=0x7f02023a mQSPhoneSignalIconId[1]=0x0 mDataSignalIconId[0]=0x7f020323 mDataSignalIconId[1]=0x0 mDataTypeIconId[0]=0x0 mDataTypeIconId[1]=0x0 mQSDataTypeIconId[0]=0x0 mQSDataTypeIconId[1]=0x0 mRoaming[0]=false mRoaming[1]=false mIsNoSim[0]=false mIsNoSim[1]=false mWifiIconId=0x7f02032e mQSWifiIconId=0x7f02024a mBluetoothTetherIconId=0x7f020326
D/SignalClusterView(  688): vpn: GONE
D/SignalClusterView(  688): wifi: VISIBLE sig=2130838318 act=2130838305
D/SignalClusterView(  688): mobile[0]: GONE sig=2130838307 typ=0
D/SignalClusterView(  688): vpn: GONE
D/SignalClusterView(  688): wifi: VISIBLE sig=2130838318 act=2130838305
D/SignalClusterView(  688): mobile[0]: GONE sig=2130838307 typ=0
I/BgSyncManager(15973): Periodic syncing enabled: PeriodicSyncConfig(periodMinutes=240, initialDelayMinutes=5)
I/FirefoxAccountStateMach(15973): Sync is enabled
E/SQLiteLog(15973): (283) recovered 11 frames from WAL file /data/data/us.spotco.fennec_dos/databases/tab_collections-wal
E/SQLiteLog(15973): (283) recovered 11 frames from WAL file /data/data/us.spotco.fennec_dos/databases/top_sites-wal
D/OpenGLRenderer(15973): Render dirty regions requested: true
I/StartupTypeTelemetry(15973): Recorded start up: cold_main
D/Atlas   (15973): Validating map...
I/libglean_ffi(15973): glean_core::metrics::ping: Glean disabled: not submitting any pings.
I/libglean_ffi(15973): glean_core::core: baseline ping not submitted on active
V/AlarmManager(  571): triggered: act=ACTION_DELAY_MET cmp=us.spotco.fennec_dos/androidx.work.impl.background.systemalarm.SystemAlarmService Pkg: us.spotco.fennec_dos
I/FirefoxAccountStateMach(15973): Processing event 'mozilla.components.service.fxa.manager.Event$Account$Start@fada120' for state Idle(accountState=NotAuthenticated). Next state is Active(progressState=Initializing)
I/WindowStateAnimator(  571): createSurface WindowStateAnimator{affa944 us.spotco.fennec_dos/us.spotco.fennec_dos.App}: mDrawState=DRAW_PENDING
V/WindowManager(  571): Done at AppWindowToken{3343707c token=Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}} -- full screen, return -1
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=false
V/WindowManager(  571): Eval win Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App}: isDrawn=false, isAnimating=false
V/WindowManager(  571): Not displayed: s=Surface(name=us.spotco.fennec_dos/us.spotco.fennec_dos.App) pv=true mDrawState=1 ah=false th=false a=false
V/WindowManager(  571): Resize reasons for w=Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App}:  contentInsetsChanged=true [0,50][0,96] visibleInsetsChanged=true [0,50][0,96] stableInsetsChanged=true [0,50][0,96] surfaceResized=true configChanged=true
V/WindowManager(  571): Resizing window Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App} to 1200.0x1920.0
I/FirefoxAccount(15973): Registering persistence callback
I/FirefoxAccountStateMach(15973): Ran 'mozilla.components.service.fxa.manager.Event$Account$Start@fada120' side-effects for state Active(progressState=Initializing), got successive event mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@6a4e403
I/FirefoxAccountStateMach(15973): Processing event 'mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@6a4e403' for state Active(progressState=Initializing). Next state is Idle(accountState=NotAuthenticated)
V/WindowState(  571): Reporting new frame to Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App}: Rect(0, 0 - 1200, 1920)
I/WindowState(  571): Sending new config to window Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App}: 1200.0x1920.0 / {0 1.0 ?mcc?mnc en_US ldltr sw600dp w600dp h887dp 320dpi lrg port finger -keyb/v/h -nav/h s.4 themePack=null}
I/WindowState(  571): Resizing Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App} WITH DRAW PENDING
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=false
V/WindowManager(  571): Eval win Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App}: isDrawn=false, isAnimating=false
V/WindowManager(  571): Not displayed: s=Surface(name=us.spotco.fennec_dos/us.spotco.fennec_dos.App) pv=true mDrawState=1 ah=false th=false a=false
I/OpenGLRenderer(15973): Initialized EGL, version 1.4
W/OpenGLRenderer(15973): Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
D/OpenGLRenderer(15973): Enabling debug mode 0
I/Gecko:DumpUtils(15973): Fifo watcher disabled via pref.
I/Choreographer(15973): Skipped 34 frames!  The application may be doing too much work on its main thread.
W/PathParser(15973): Points are too far apart 4.014411251002577
I/libglean_ffi(15973): glean_core::upload: No more pings to upload! You are done.
I/WM-WorkerWrapper(15973): Worker result SUCCESS for Work [ id=f984d326-75ca-44b1-87a3-53b3213a5e13, tags={ mozac_service_glean_ping_upload_worker, mozilla.telemetry.glean.scheduler.PingUploadWorker } ]
W/PathParser(15973): Points are too far apart 4.014411251002577
W/PathParser(15973): Points are too far apart 4.000000000000002
W/PathParser(15973): Points are too far apart 4.000000000000002
D/houdini (16061): [16061] Initialize library(version: 5.0.5_y.47634 RELEASE)... successfully.
I/ActivityManager(  571): Start proc us.spotco.fennec_dos:tab25 for service us.spotco.fennec_dos/org.mozilla.gecko.process.GeckoChildProcessServices$tab25: pid=16061 uid=10130 gids={50130, 9997, 3003, 1028, 1015} abi=armeabi-v7a
V/WindowStateAnimator(  571): finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING WindowStateAnimator{affa944 us.spotco.fennec_dos/us.spotco.fennec_dos.App} in Surface(name=us.spotco.fennec_dos/us.spotco.fennec_dos.App)
V/WindowManager(  571): Eval win Window{e5b4481 u0 Starting us.spotco.fennec_dos}: isDrawn=true, isAnimating=false
V/WindowManager(  571): Eval win Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App}: isDrawn=true, isAnimating=false
V/WindowManager(  571): tokenMayBeDrawn: AppWindowToken{3343707c token=Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}} freezingScreen=false mAppFreezing=false
I/HK/LatinKbdBaseView(  765): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{1fb9dfc5 V.ED.... ......ID 0,0-1200,635 #7f080004 app:id/LatinkeyboardBaseView}
I/WindowManager(  571):   SURFACE SHOW (performShowLocked): Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App}
I/ActivityManager(  571): Displayed us.spotco.fennec_dos/.App: +3s41ms
V/WindowManager(  571): setAppVisibility(Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}, visible=false): mNextAppTransition=0xffffffff hidden=true hiddenRequested=true
V/Monotype(16061): SetAppTypeFace- try to flip, app = us.spotco.fennec_dos
V/Monotype(16061):     Typeface getFontPathFlipFont - systemFont = default
V/WindowManager(  571): Done at AppWindowToken{3343707c token=Token{2ff0db6f ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}}} -- full screen, return -1
I/ServiceChildProcess(16061): onCreate
I/GeckoThread(16061): preparing to run Gecko
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
E/WifiStateMachine(  571): WifiStateMachine CMD_START_SCAN source -2 txSuccessRate=32.32 rxSuccessRate=27.13 targetRoamBSSID=90:f6:52:e5:a7:a3 RSSI=-45
E/WifiStateMachine(  571): WifiStateMachine starting scan for "Panther"WPA_PSK with 2422
I/wpa_supplicant( 3851): wlan0: CTRL-EVENT-SCAN-STARTED 
D/WifiWatchdogStateMachine(  571): CurrentRSSI:-45
D/houdini (15973): [16000] Unsupported feature (ID:0x20e000af).
F/libc    (15973): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xdead0000 in tid 16000 (Gecko)
I/libc    (15973): Suppressing debuggerd output because prctl(PR_GET_DUMPABLE)==0
D/StatusBar(  688): onNotificationPosted: StatusBarNotification(pkg=pan.alexander.tordnscrypt.stable user=UserHandle{0} id=101102 tag=null score=-20 key=0|pan.alexander.tordnscrypt.stable|101102|null|10160: Notification(pri=-2 contentView=pan.alexander.tordnscrypt.stable/0x109008e vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=service vis=PRIVATE))
D/StatusBar(  688): updateNotification(StatusBarNotification(pkg=pan.alexander.tordnscrypt.stable user=UserHandle{0} id=101102 tag=null score=-20 key=0|pan.alexander.tordnscrypt.stable|101102|null|10160: Notification(pri=-2 contentView=pan.alexander.tordnscrypt.stable/0x109008e vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=service vis=PRIVATE)))
V/ReflectionMethods(  688): ========ReflectionMethods.isSnapView = true ===============
V/ReflectionMethods(  688): ========ReflectionMethods.isSnapView = true ===============
W/InputDispatcher(  571): channel 'ddada57 us.spotco.fennec_dos/us.spotco.fennec_dos.App (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
E/InputDispatcher(  571): channel 'ddada57 us.spotco.fennec_dos/us.spotco.fennec_dos.App (server)' ~ Channel is unrecoverably broken and will be disposed!
I/WindowState(  571): WIN DEATH: Window{ddada57 u0 us.spotco.fennec_dos/us.spotco.fennec_dos.App}
W/InputDispatcher(  571): Attempted to unregister already unregistered input channel 'ddada57 us.spotco.fennec_dos/us.spotco.fennec_dos.App (server)'
I/Zygote  (  289): Process 15973 exited due to signal (11)
I/ActivityManager(  571): Process us.spotco.fennec_dos (pid 15973) has died
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
W/ActivityManager(  571): Scheduling restart of crashed service us.spotco.fennec_dos/androidx.work.impl.background.systemalarm.SystemAlarmService in 6592ms
I/ServiceChildProcess(16061): Destroying GeckoServiceChildProcess
W/ActivityManager(  571): Force removing ActivityRecord{5241e4e u0 us.spotco.fennec_dos/.App t41}: app died, no saved state
V/WindowManager(  571): setAppVisibility(Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}, visible=true): mNextAppTransition=0x6 hidden=true hiddenRequested=true
V/WindowManager(  571): Done at AppWindowToken{16fb1b87 token=Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}} -- full screen, return -1
D/WindowManager(  571): adjustConfigurationLw, config:{0 1.0 ?mcc?mnc ?locale ?layoutDir sw600dp w600dp h887dp 320dpi lrg port ?uimode ?night finger -keyb/v/h -nav/v themePack=null} mLidState:1 mHasDockFeature:false mHasKeyboardFeature:false mHasHallSensorFeature:true config.hardKeyboardHidden:2
V/WindowManager(  571): Done at AppWindowToken{16fb1b87 token=Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}} -- full screen, return -1
I/art     (16061): System.exit called, status: 0
V/WindowManager(  571): Done at AppWindowToken{16fb1b87 token=Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}} -- full screen, return -1
D/WindowManager(  571): adjustConfigurationLw, config:{0 1.0 ?mcc?mnc ?locale ?layoutDir sw600dp w600dp h887dp 320dpi lrg port ?uimode ?night finger -keyb/v/h -nav/v themePack=null} mLidState:1 mHasDockFeature:false mHasKeyboardFeature:false mHasHallSensorFeature:true config.hardKeyboardHidden:2
I/AndroidRuntime(16061): VM exiting with result code 0, cleanup skipped.
I/WindowStateAnimator(  571): createSurface WindowStateAnimator{31155565 com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain}: mDrawState=DRAW_PENDING
V/WindowManager(  571): Done at AppWindowToken{16fb1b87 token=Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}} -- full screen, return -1
V/WindowManager(  571): Eval win Window{34e844f5 u0 com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain}: isDrawn=false, isAnimating=true
V/WindowManager(  571): Not displayed: s=Surface(name=com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain) pv=true mDrawState=1 ah=false th=false a=false
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
W/InputMethodManagerService(  571): Got RemoteException sending setActive(false) notification to pid 15973 uid 10130
I/HK/LatinKbdBaseView(  765): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{1fb9dfc5 V.ED.... ......ID 0,0-1200,635 #7f080004 app:id/LatinkeyboardBaseView}
I/ActivityManager(  571): Process us.spotco.fennec_dos:tab25 (pid 16061) has died
V/WindowManager(  571): Eval win Window{34e844f5 u0 com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain}: isDrawn=false, isAnimating=true
V/WindowManager(  571): Not displayed: s=Surface(name=com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain) pv=true mDrawState=1 ah=false th=false a=true
V/WindowStateAnimator(  571): finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING WindowStateAnimator{31155565 com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain} in Surface(name=com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain)
V/ImageWallpaper(  688): onOffsetsChanged: xOffset=0.0, yOffset=0.0, xOffsetStep=0.0, yOffsetStep=0.0, xPixels=0, yPixels=0
V/ImageWallpaper(  688): onVisibilityChanged: mVisible, visible=false, true
V/ImageWallpaper(  688): Visibility changed to visible=true
V/ImageWallpaper(  688): onVisibilityChanged: dds = false
V/ImageWallpaper(  688): [drawFrame] mLastRotation: 0, newRotation: 0
V/ImageWallpaper(  688): [updateSurfaceSize] surfaceWidth: 2400, surfaceHeight: 1920, DefaultDisplaySize.x: 1200, DefaultDisplaySize.y: 1920, mBackgroundWidth: 2400, mBackgroundHeight: 1920
V/WindowManager(  571): Eval win Window{34e844f5 u0 com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain}: isDrawn=true, isAnimating=true
V/ImageWallpaper(  688): [updateSurfaceSize] SurfaceFrame.width: 2400, SurfaceFrame.height: 1920
V/WindowManager(  571): tokenMayBeDrawn: AppWindowToken{16fb1b87 token=Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}} freezingScreen=false mAppFreezing=false
V/ImageWallpaper(  688): [updateSurfaceSize] surface dimensions haven't changed(surfaceWidth == dw && surfaceHeight == dh), return!
V/ImageWallpaper(  688): [drawFrame] surfaceDimensionsChanged: false, SurfaceFrame.width: 2400, SurfaceFrame.height: 1920, mLastSurfaceWidth: 2400, mLastSurfaceHeight: 1920
V/ImageWallpaper(  688): Suppressed drawFrame since redraw is not needed and offsets have not changed.
I/WindowManager(  571):   SURFACE SHOW (performShowLocked): Window{34e844f5 u0 com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain}
V/WindowManager(  571): Done at AppWindowToken{16fb1b87 token=Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}} -- full screen, return -1
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
I/dispmgr (15386): waiting for message from kernel.
I/dispmgr (15386): message from kernel received.
I/dispmgr (15386): DpstAlgorithm_DPST4_5 
I/dispmgr (15386): DpstAlgorithm_DPST4_5 level is 1
V/WindowManager(  571): Eval win Window{34e844f5 u0 com.vincent_falzon.discreetlauncher/com.vincent_falzon.discreetlauncher.ActivityMain}: isDrawn=true, isAnimating=false
V/WindowManager(  571): tokenMayBeDrawn: AppWindowToken{16fb1b87 token=Token{365d6fc6 ActivityRecord{f0581a1 u0 com.vincent_falzon.discreetlauncher/.ActivityMain t1}}} freezingScreen=false mAppFreezing=false
D/StatusBar.NetworkController(  688): refreshViews connected={ wifi } level=???? combinedSignalIconId=0x0/(null) mobileLabel= wifiLabel=Panther emergencyOnly[0]=false emergencyOnly[1]=false combinedLabel=Panther mAirplaneMode=false mDataActivity[0]=0 mDataActivity[1]=0 mPhoneSignalIconId[0]=0x7f020323 mPhoneSignalIconId[1]=0x0 mQSPhoneSignalIconId[0]=0x7f02023a mQSPhoneSignalIconId[1]=0x0 mDataSignalIconId[0]=0x7f020323 mDataSignalIconId[1]=0x0 mDataTypeIconId[0]=0x0 mDataTypeIconId[1]=0x0 mQSDataTypeIconId[0]=0x0 mQSDataTypeIconId[1]=0x0 mRoaming[0]=false mRoaming[1]=false mIsNoSim[0]=false mIsNoSim[1]=false mWifiIconId=0x7f02032e mQSWifiIconId=0x7f02024a mBluetoothTetherIconId=0x7f020326
D/SignalClusterView(  688): vpn: GONE
D/SignalClusterView(  688): wifi: VISIBLE sig=2130838318 act=2130838306
D/SignalClusterView(  688): mobile[0]: GONE sig=2130838307 typ=0
D/SignalClusterView(  688): vpn: GONE
D/SignalClusterView(  688): wifi: VISIBLE sig=2130838318 act=2130838306
D/SignalClusterView(  688): mobile[0]: GONE sig=2130838307 typ=0
D/WifiWatchdogStateMachine(  571): CurrentRSSI:-48
^C
SkewedZeppelin commented 1 year ago

That is an x86 device, not arm. Fennec F-Droid and Mull only support arm and arm64: https://gitlab.com/relan/fennecbuild/-/issues/18

The app starts because there is a translation layer:

D/houdini (15973): [15973] Initialize library(version: 5.0.5_y.47634 RELEASE)... successfully.
 D/houdini (15973): [16000] Unsupported feature (ID:0x20e000af).

but clearly it cannot handle for some reason.

beljaeff commented 1 year ago

I understand, thank you! Sorry for that issue, I should have done more research for it on my own. I have read that conversation on gitlab, the problem is that there is no x86_64 build for fennec is not it? I saw that there was the one who have build Geckoview locally. I'll try to write there, may be somebody will make a pipeline for x86_64 or may be I can help with it.