Crash on startup (EEXIST secret file already exists)
Steps to reproduce the bug: open the app
Expected behavior: manyverse loads
Actual behavior: manyverse crashes
Technical details
- Manyverse app version:0.2110.5-beta
- Device/phone model:google pixel 3a
- Android OS version:11
manyverse became crashy after i downloaded the new release yesterday. i have been getting the apk and install from it since the beginning and it was okay until now. the stacktrace seem to point at an existing ssb secret. i have glanced through it and it seems okay to post here
10-06 13:45:54.953 W/System.err(30501): \tat com.scuttlebutt.bluetoothbridge.control.ControlUnixSocket$1.run(Co
ntrolUnixSocket.java:107)
10-06 13:45:54.953 W/System.err(30501): \tat java.lang.Thread.run(Thread.java:923)
10-06 13:45:54.
954 D/bt_control_socket(30501): Error establishing connection to control socket: Connection refused retries remaining: 100000\
n10-06 13:45:54.976 D/SoLoader(30501): About to load: libreactnativejni.so
10-06 13:45:54.977 D/SoLoader(30501): libreactnati
vejni.so not found on /data/user/0/se.manyver/lib-main
10-06 13:45:54.977 D/SoLoader(30501): libreactnativejni.so found on /d
ata/app/~~Q8tLX6CAFOlx0hI0-hR1cg==/se.manyver-RI2A0Zkx5suQfSFsND3cyg==/lib/arm64
10-06 13:45:54.977 D/SoLoader(30501): Not re
solving dependencies for libreactnativejni.so
10-06 13:45:55.096 D/SoLoader(30501): Loaded: libreactnativejni.so
10-06 13:45
:55.101 I/TetheringManager(30501): registerTetheringEventCallback:se.manyver
10-06 13:45:55.172 D/SoLoader(30501): init exiti
ng
10-06 13:45:55.246 W/Thread-6(30501): type=1400 audit(0.0:5282): avc: denied { ioctl } for path=\"/sys/kernel/debug/tracin
g/trace_marker\" dev=\"tracefs\" ino=4108 ioctlcmd=0x5451 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:object_r:debug
fs_trace_marker:s0 tclass=file permissive=0 app=se.manyver
10-06 13:45:55.246 W/Thread-6(30501): type=1400 audit(0.0:5283): a
vc: denied { ioctl } for path=\"/dev/binder\" dev=\"tmpfs\" ino=21558 ioctlcmd=0x5451 scontext=u:r:untrusted_app_27:s0:c512,c7
68 tcontext=u:object_r:binder_device:s0 tclass=chr_file permissive=0 app=se.manyver
10-06 13:45:55.246 W/Thread-6(30501): typ
e=1400 audit(0.0:5284): avc: denied { ioctl } for path=\"/apex/com.android.art/javalib/core-oj.jar\" dev=\"loop23\" ino=68 ioc
tlcmd=0x5451 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=se.man
yver
10-06 13:45:55.246 W/Thread-6(30501): type=1400 audit(0.0:5285): avc: denied { ioctl } for path=\"/apex/com.android.art/
javalib/core-libart.jar\" dev=\"loop23\" ino=67 ioctlcmd=0x5451 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:object_r
:system_file:s0 tclass=file permissive=0 app=se.manyver
10-06 13:45:55.246 W/Thread-6(30501): type=1400 audit(0.0:5286): avc:
denied { ioctl } for path=\"/apex/com.android.art/javalib/core-icu4j.jar\" dev=\"loop23\" ino=66 ioctlcmd=0x5451 scontext=u:r
:untrusted_app_27:s0:c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=se.manyver
10-06 13:45:55.276
W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.picker.ReactDi
alogPickerManager
10-06 13:45:55.279 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class c
om.facebook.react.uimanager.LayoutShadowNode
10-06 13:45:55.280 W/unknown:ViewManagerPropertyUpdater(30501): Could not find g
enerated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager
10-06 13:45:55.281 W/unknown:ViewManagerPr
opertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.picker.ReactDropdownPickerManager
10
-06 13:45:55.282 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.vie
ws.scroll.ReactHorizontalScrollViewManager
10-06 13:45:55.284 W/unknown:ViewManagerPropertyUpdater(30501): Could not find gen
erated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager
10-06 13:45:55.285 W/unknow
n:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgr
essBarViewManager
10-06 13:45:55.286 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode
10-06 13:45:55.287 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager
10-06 13:45:55.288 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager
10-06 13:45:55.290 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode
10-06 13:45:55.291 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager
10-06 13:45:55.292 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode
10-06 13:45:55.293 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager
10-06 13:45:55.296 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager
10-06 13:45:55.296 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode
10-06 13:45:55.297 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.image.ReactImageManager
10-06 13:45:55.299 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager
10-06 13:45:55.300 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode
10-06 13:45:55.300 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager
10-06 13:45:55.302 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode
10-06 13:45:55.302 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager
10-06 13:45:55.305 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode
10-06 13:45:55.306 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager
10-06 13:45:55.307 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode
10-06 13:45:55.308 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.view.ReactViewManager
10-06 13:45:55.309 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager
10-06 13:45:55.309 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode
10-06 13:45:55.309 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager
10-06 13:45:55.310 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.reactnativecommunity.slider.ReactSliderManager
10-06 13:45:55.311 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.reactnativecommunity.slider.ReactSliderManager$ReactSliderShadowNode
10-06 13:45:55.311 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$GroupViewManager
10-06 13:45:55.313 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RenderableShadowNode
10-06 13:45:55.314 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PathViewManager
10-06 13:45:55.314 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$CircleViewManager
10-06 13:45:55.315 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$EllipseViewManager
10-06 13:45:55.316 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LineViewManager
10-06 13:45:55.316 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RectViewManager
10-06 13:45:55.317 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextViewManager
10-06 13:45:55.318 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TSpanViewManager
10-06 13:45:55.319 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextPathViewManager
10-06 13:45:55.319 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ImageViewManager
10-06 13:45:55.320 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ClipPathViewManager
10-06 13:45:55.320 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$DefsViewManager
10-06 13:45:55.320 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$UseViewManager
10-06 13:45:55.321 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$SymbolManager
10-06 13:45:55.322 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LinearGradientManager
10-06 13:45:55.323 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RadialGradientManager
10-06 13:45:55.324 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PatternManager
10-06 13:45:55.325 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MaskManager
10-06 13:45:55.326 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ForeignObjectManager
10-06 13:45:55.327 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MarkerManager
10-06 13:45:55.328 W/unknown:ViewManagerPropertyUpdater(30501): Could not find generated setter for class com.horcrux.svg.SvgViewManager
10-06 13:45:55.659 D/SoLoader(30501): About to load: libyoga.so
10-06 13:45:55.660 D/SoLoader(30501): libyoga.so not found on /data/user/0/se.manyver/lib-main
10-06 13:45:55.661 D/SoLoader(30501): libyoga.so found on /data/app/~~Q8tLX6CAFOlx0hI0-hR1cg==/se.manyver-RI2A0Zkx5suQfSFsND3cyg==/lib/arm64
10-06 13:45:55.661 D/SoLoader(30501): Not resolving dependencies for libyoga.so
10-06 13:45:55.663 D/SoLoader(30501): Loaded: libyoga.so
10-06 13:45:55.735 I/ReactNativeJS(30501): Running \"Manyverse.Welcome\" with {\"initialProps\":{\"componentId\":\"Component1\"},\"rootTag\":1}
10-06 13:45:55.777 D/SoLoader(30501): About to load: libimagepipeline.so
10-06 13:45:55.779 D/SoLoader(30501): libimagepipeline.so not found on /data/user/0/se.manyver/lib-main
10-06 13:45:55.782 D/SoLoader(30501): libimagepipeline.so found on /data/app/~~Q8tLX6CAFOlx0hI0-hR1cg==/se.manyver-RI2A0Zkx5suQfSFsND3cyg==/lib/arm64
10-06 13:45:55.782 D/SoLoader(30501): Not resolving dependencies for libimagepipeline.so
10-06 13:45:55.792 D/SoLoader(30501): Loaded: libimagepipeline.so
10-06 13:45:56.216 I/ReactNativeJS(30501): Running \"Manyverse.Central\" with {\"initialProps\":{\"componentId\":\"Component4\"},\"rootTag\":11}
10-06 13:45:56.299 I/ReactNativeJS(30501): Running \"Manyverse.Drawer\" with {\"initialProps\":{\"componentId\":\"Component5\"},\"rootTag\":21}
10-06 13:45:56.386 E/unknown:FabricViewStateManager(30501): setState called without a StateWrapper
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): Error: EEXIST: file already exists, open '/data/user/0/se.manyver/files/.ssb/secret'
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at Object.openSync (fs.js:462:3)
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at Object.writeFileSync (fs.js:1384:35)
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at Object.exports.createSync (/data/user/0/se.manyver/files/nodejs-project/index.js:57067:8)
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at Object.HmhoBUNx528KX6oeQOYdonZP2HwDl8zLntuBhy/Jl9M=.exports.loadOrCreateSync (/data/user/0/se.manyver/files/nodejs-project/index.js:25321:20)
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at Object.pfbvuJj0WEh9A8c8lKo+kNj22ic737RogbC/nIRW4t4= (/data/user/0/se.manyver/files/nodejs-project/index.js:63383:22)
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at load (/data/user/0/se.manyver/files/nodejs-project/index.js:14:8)
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at /data/user/0/se.manyver/files/nodejs-project/index.js:17:29
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at startSSB (/data/user/0/se.manyver/files/nodejs-project/index.js:17822:28)
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at EventChannel.<anonymous> (/data/user/0/se.manyver/files/nodejs-project/index.js:17825:9)
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): at EventChannel.emit (events.js:314:20) {
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): errno: -17,
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): syscall: 'open',
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): code: 'EEXIST',
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): path: '/data/user/0/se.manyver/files/.ssb/secret'
10-06 13:45:56.393 E/NODEJS-MOBILE(30501): }
10-06 13:45:56.427 D/CompatibilityChangeReporter(30501): Compat change id reported: 149924527; UID 10122; state: ENABLED
10-06 13:45:56.427 D/CompatibilityChangeReporter(30501): Compat change id reported: 132649864; UID 10122; state: DISAB