Skip to content
This repository has been archived by the owner on May 1, 2023. It is now read-only.

Sample App Crashes #7

Closed
Leland-Takamine opened this issue Mar 14, 2018 · 2 comments
Closed

Sample App Crashes #7

Leland-Takamine opened this issue Mar 14, 2018 · 2 comments

Comments

@Leland-Takamine
Copy link

Leland-Takamine commented Mar 14, 2018

Installed and ran the sample apk for release-fef2654. Clicking the "Start tracing" button causes the following crash on an 8.1.0 device (Pixel 2):

03-14 12:04:14.259 19558 19558 E AndroidRuntime: java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libfbjni.so
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:442)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:367)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:332)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.jni.HybridData.<clinit>(HybridData.java:34)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.profilo.writer.NativeTraceWriter.initHybrid(Native Method)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.profilo.writer.NativeTraceWriter.<init>(NativeTraceWriter.java:37)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.profilo.logger.Logger.startWorkerThreadIfNecessary(Logger.java:377)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.profilo.logger.Logger.postCreateTrace(Logger.java:271)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.profilo.core.TraceControl.startTraceInternal(TraceControl.java:327)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.profilo.core.TraceControl.startTrace(TraceControl.java:285)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.profilo.controllers.external.api.ExternalTraceControl.startTrace(ExternalTraceControl.java:42)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.facebook.profilo.sample.SampleAppMainActivity$1.onClick(SampleAppMainActivity.java:63)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at android.view.View.performClick(View.java:6294)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at android.widget.CompoundButton.performClick(CompoundButton.java:134)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at android.view.View$PerformClick.run(View.java:24770)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:790)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:99)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:164)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:6494)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
03-14 12:04:14.259 19558 19558 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
@BurntBrunch
Copy link
Contributor

Sorry about that, fix incoming.

facebook-github-bot pushed a commit that referenced this issue Mar 16, 2018
Summary:
This addresses #7
The oss build does not set a name for fbjni, so it fails to load.

Reviewed By: ricardorey10

Differential Revision: D7299093

fbshipit-source-id: 910c7e15d18d62875a41bcd117f44f05ce3a5fde
@BurntBrunch
Copy link
Contributor

d277466 fixes this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants