hyperboria / android

Android app for mesh networking with cjdns
GNU General Public License v3.0
159 stars 40 forks source link

Develop binaries crash #76

Open vikulin opened 6 years ago

vikulin commented 6 years ago

I/art: Background sticky concurrent mark sweep GC freed 6761(472KB) AllocSpace objects, 2(32KB) LOS objects, 12% free, 3MB/4MB, paused 1.202ms total 119.707ms I/Choreographer: Skipped 37 frames! The application may be doing too much work on its main thread. D/EGL_emulation: eglMakeCurrent: 0xb0494d60: ver 2 0 I/Choreographer: Skipped 31 frames! The application may be doing too much work on its main thread. D/EGL_emulation: eglMakeCurrent: 0xb0494d60: ver 2 0 D/EGL_emulation: eglMakeCurrent: 0xb0494d60: ver 2 0 D/EGL_emulation: eglMakeCurrent: 0xb0494d60: ver 2 0 W/art: Verification of void berlin.meshnet.cjdns.Cjdroute$Default$2$1$4.call(berlin.meshnet.cjdns.model.Node$Me) took 166.732ms I/Default: 1534110230 INFO RandomSeed.c:42 Attempting to seed random number generator I/Default: 1534110230 INFO RandomSeed.c:50 Trying random seed [/dev/urandom] Success 1534110231 INFO RandomSeed.c:50 Trying random seed [/proc/sys/kernel/random/uuid (Linux)] Success I/Default: 1534110231 INFO RandomSeed.c:64 Seeding random number generator succeeded with [2] sources 1534110231 INFO LibuvEntropyProvider.c:59 Taking clock samples every [1000]ms for random generator I/Default: 1534110231 DEBUG Core.c:355 Getting pre-configuration from client I/Default: 1534110232 DEBUG Pipe.c:231 Pipe [/data/data/berlin.meshnet.cjdns/files/cjdns_pipe_81412c4f-1839-49d4-beca-fd101dfa38ca] established connection I/Default: 1534110232 DEBUG Core.c:358 Finished getting pre-configuration from client I/Default: 1534110232 DEBUG UDPAddrIface.c:273 Binding to address [127.0.0.1:11234] I/Default: 1534110232 DEBUG UDPAddrIface.c:312 Bound to address [127.0.0.1:11234] I/Default: 1534110232 DEBUG SubnodePathfinder.c:119 INIT I/Default: 1534110232 DEBUG Pathfinder.c:172 INIT I/Default: 1534110232 DEBUG NodeStore.c:565 Linking [fc00:12dc:6d44:7e55:ee60:6035:59f5:f596] with [fc00:12dc:6d44:7e55:ee60:6035:59f5:f596] with label fragment [0000.0000.0000.0001] I/Default: 1534110233 DEBUG Janitor.c:637 Could not find anything to do I/Default: 1534110233 DEBUG Janitor.c:665 Global Mean Response Time: 5000 nodes [1] links [1] I/Default: 1534110233 DEBUG Janitor.c:637 Could not find anything to do I/AdminApi: ping sent E/AdminApi: ping completed I/Default: cjdroute started I/AdminApi: Security_setupComplete sent E/AdminApi: Security_setupComplete completed I/AdminApi: UDPInterface_new sent E/AdminApi: UDPInterface_new completed I/AdminApi: UDPInterface_beginConnection sent E/AdminApi: UDPInterface_beginConnection completed I/AdminApi: UDPInterface_new sent E/AdminApi: UDPInterface_new completed I/AdminApi: UDPInterface_beginConnection sent E/AdminApi: UDPInterface_beginConnection completed I/art: Background sticky concurrent mark sweep GC freed 4196(256KB) AllocSpace objects, 0(0B) LOS objects, 8% free, 3MB/4MB, paused 12.984ms total 96.981ms E/art: dlopen("/data/app/berlin.meshnet.cjdns-1/lib/arm/libsendfd.so", RTLD_LAZY) failed: dlopen failed: cannot locate symbol "__register_atfork" referenced by "libsendfd.so"... E/AndroidRuntime: FATAL EXCEPTION: RxCachedThreadScheduler-1 Process: berlin.meshnet.cjdns, PID: 3491 java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread. at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:54) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:152) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:265) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:818) Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "__register_atfork" referenced by "libsendfd.so"... at java.lang.Runtime.loadLibrary(Runtime.java:371) at java.lang.System.loadLibrary(System.java:989) at berlin.meshnet.cjdns.FileDescriptorSender.(FileDescriptorSender.java:15) at berlin.meshnet.cjdns.FileDescriptorSender.send(FileDescriptorSender.java) at berlin.meshnet.cjdns.CjdnsVpnService$4.call(CjdnsVpnService.java:177) at berlin.meshnet.cjdns.CjdnsVpnService$4.call(CjdnsVpnService.java:172) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.operators.OperatorMerge$InnerSubscriber.emit(OperatorMerge.java:676) at rx.internal.operators.OperatorMerge$InnerSubscriber.onNext(OperatorMerge.java:586) at berlin.meshnet.cjdns.CjdnsVpnService$5$1.call(CjdnsVpnService.java:166) at berlin.meshnet.cjdns.CjdnsVpnService$5$1.call(CjdnsVpnService.java:154) at rx.Observable.unsafeSubscribe(Observable.java:7466) at rx.internal.operators.OperatorMerge$MergeSubscriber.handleNewSource(OperatorMerge.java:215) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:185) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:120) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.operators.OperatorMerge$InnerSubscriber.emit(OperatorMerge.java:676) at rx.internal.operators.OperatorMerge$InnerSubscriber.onNext(OperatorMerge.java:586) at berlin.meshnet.cjdns.CjdrouteConf$1.call(CjdrouteConf.java:100) at berlin.meshnet.cjdns.CjdrouteConf$1.call(CjdrouteConf.java:90) at rx.Observable.unsafeSubscribe(Observable.java:7466) at rx.internal.operators.OperatorMerge$MergeSubscriber.handleNewSource(OperatorMerge.java:215) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:185) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:120) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.operators.OperatorMerge$InnerSubscriber.emit(OperatorMerge.java:676) at rx.internal.operators.OperatorMerge$InnerSubscriber.onNext(OperatorMerge.java:586) at berlin.meshnet.cjdns.AdminApi$BaseOnSubscribe.call(AdminApi.java:711) at berlin.meshnet.cjdns.AdminApi$BaseOnSubscribe.call(AdminApi.java:676) at rx.Observable.unsafeSubscribe(Observable.java:7466) at rx.internal.operators.OperatorMerge$MergeSubscriber.handleNewSource(OperatorMerge.java:215) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:185) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:120) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.operators.OperatorMerge$InnerSubscriber.emit(OperatorMerge.java:676) at rx.internal.operators.OperatorMerge$InnerSubscriber.onNext(OperatorMerge.java:586) at berlin.meshnet.cjdns.AdminApi$BaseOnSubscribe.call(AdminApi.java:711) at berlin.meshnet.cjdns.AdminApi$BaseOnSubscribe.call(AdminApi.java:676) at rx.Observable.unsafeSubscribe(Observable.java:7466) at rx.internal.operators.OperatorMerge$MergeSubscriber.handleNewSource(OperatorMerge.java:215) at rx.internal.op D/Error: ERR: exClass=rx.exceptions.OnErrorThrowable$OnNextValue D/Error: ERR: exMsg=OnError while emitting onNext value: java.lang.Integer.class ERR: file=OperatorMerge.java ERR: class=rx.internal.operators.OperatorMerge$InnerSubscriber ERR: method=emit line=679 D/Error: ERR: stack=java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread.