Closed techiespace closed 3 years ago
Following the release of our latests versions, the only modification required are the following and will be updated soon
in the MainActivity.java file :
import com.voxeet.specifics.RNVoxeetActivity;
public class MainActivity extends RNVoxeetActivity {
instead of public class MainActivity extends ReactActivity {in the MainApplication.java file :
import com.voxeet.sdk.push.utils.NotificationHelper;
create if it does not exist yet an onCreate method and set the default notification channel
public class MainApplication ... {
@Override
public void onCreate() {
super.onCreate();
// and put the following code to enable default notification channel for your app
NotificationHelper.createNotificationChannel(this,
getString(R.string.default_notification_channel_id),
"The notification title", //will be displayed in the app's notification channel's management
"Notifications will appear here", //will be displayed in the app's notification channel's management
Color.WHITE);
}
}
After this, you may also want to manage the notification, modify your AndroidManifest.xml file to include the following modification :
<manifest>
<application ...>
...
<meta-data
android:name="rn_voxeet_incoming_call_accepted_or_declined"
android:value="your.package.name.MainActivity" />
<!-- copy the following meta-data tag if you have a drawable to represent the notification icon for your app -->
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/ic_stat_notification_android" />
<!-- copy the following meta-data if you also want to change the default notification color for your app -->
<meta-data
android:name="com.google.firebase.messaging.default_notification_color"
android:resource="@android:color/white" />
</application>
</manifest>
@codlab I've removed the previous imports and only added the snippets you mentioned above. This allowed me to compile for android. However the (react functions) to create and join conference do not work for native. Same for the streamAdded and streamUpdated callbacks. Can you please help on how we can create and join a conference and set streamAdded and streamUpdated callbacks in react native>
@techiespace Hi, I've seen your second support ticket about the streamAdded, streamUpdated as well as the VoxeetSDK functions from React.JS. This is not something the UXKit is capable of doing today. Using the UXKit, you should not need to use these events as the UXKit will handle the management of the video streams directly in the overlay.
@FabienLavocat Hi, can you give any code example on how to used the UXKit. The docs provide examples and tutorials for React web only. I see the following imports available from index.d.ts in my React Native node modules.
export { ConferenceUser, CreateConference, JoinConference, MediaStream } from "./types";
export { VoxeetSDK, VoxeetEvents, VideoView };
A quick example of how to use these would be very helpful.
We are going to publish a new version of the UXKit for React Native this week or next week. It will contain an updated documentation (See the readme preview) as well as documented TypeScript definition of the VoxeetSDK object (preview of the definition).
You can use this import:
import { VoxeetSDK } from "@voxeet/react-native-voxeet-conferencekit";
Then, following the TypeScript definition on the link I just gave you, it should be fairly straightforward.
You need to call initialize
, then connect
, create
and join
.
After calling initialize
, connect
, create
and join
, what is the next step? What should I have my render method?
The join
function will open the UXKit layout on top of your application. The end user will be directly in the conference.
If you want to invite someone, you can also call the invite function to have someone joining your conference.
Code:
const conferenceAlias = '12345678_QA_voxeet_back_stage_state';
// 1. Create the conference
await VoxeetSDK.create({ alias: conferenceAlias })
.then((conference) => {
console.log('voxeet conference: ', conference); //call successful
// 2. Join the conference
VoxeetSDK.join(conference.conferenceId, {
})
.then((participant) => {
console.log('voxeet joined particiapnt : ', participant); //App crashes before reaching this line
setJoined(true);
})
.catch((e) => {
Logger.log('error ', e);
});
})
.catch((e) => {
Logger.log('error-2 ', e);
});
};
The app just exits without any error in console.
Usecase: We have an admin and consumer. Admin sends an invite to multiple consumers and consumer joins the conference. Before joining consumer should see a camera preview in a small window which is also sent to the admin(So admin can see previews of all consumers and then select which ones to allow in the main conference). Once they are satisfied with their lighting conditions they can join in the call. The way we did this on web was by creating two conferences. One for preview and one main conference which the consumer joins after preview. How would you suggest we handle this on react native?
The crash of the app indicates that you must likely haven’t set Hermes as the default engine runner for your app. Please follow the mandatory steps for Android in the main readme section and retry from there.
@codlab I have this line added in my app/build.gradle
project.ext.react = [
enableHermes: true
]
With it you normally will use the hermes engine and won’t have the issue.
note that the snippet you posted before has an asynchronous bug. The await won’t wait for the join to return: please add a return statement before the VoxeetSDK’s join call (for the promise to be propagate to the main).
You can use the following to be more concise :
try {
const conferenceAlias = '12345678_QA_voxeet_back_stage_state';
const conference = await VoxeetSDK.create({ alias: conferenceAlias });
const joined = await VoxeetSDK.join(conference.conferenceId, { });
setJoined(true);
} catch(e) {
Logger.log('error ', e);
}
If you still have a crash, can you forward your adb logcat
results but it won't likely happen since the Hermes engine, the new one, is compatible with our library as well as all the other ones
I'll check it and get back to you. Can you please see the aforementioned use-case, is possible using uxkit? Also, do we have any control(like resizing and changing its styles) over the overlay that will be displayed after join?
@codlab adb logcat printed the below error message just before the app crashed.
02-22 22:24:58.158 6995 6995 D FirebaseProvider: FirebaseInstanceId.getInstance().getAccessToken() returned an IllegalStateException, you have an issue with your project configuration (google-services.json for instance)
02-22 22:24:58.158 6995 6995 W System.err: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process live.streamstyle. Make sure to call FirebaseApp.initializeApp(Context) first.
02-22 22:24:58.158 6995 6995 W System.err: at com.google.firebase.FirebaseApp.getInstance(com.google.firebase:firebase-common@@16.0.2:240)
02-22 22:24:58.158 6995 6995 W System.err: at com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown Source:1)
02-22 22:24:58.158 6995 6995 W System.err: at com.voxeet.uxkit.firebase.implementation.FirebaseProvider.getToken(FirebaseProvider.java:75)
02-22 22:24:58.158 6995 6995 W System.err: at com.voxeet.sdk.services.VoxeetHttp.lambda$identifyChain$6$VoxeetHttp(VoxeetHttp.java:272)
02-22 22:24:58.158 6995 6995 W System.err: at com.voxeet.sdk.services.-$$Lambda$VoxeetHttp$GmbFHlozwHthoal4u5BNnrUgNBA.onCall(Unknown Source:4)
02-22 22:24:58.159 6995 6995 W System.err: at com.voxeet.promise.PromiseInOut$9.run(PromiseInOut.java:261)
02-22 22:24:58.159 6995 6995 W System.err: at android.os.Handler.handleCallback(Handler.java:938)
02-22 22:24:58.159 6995 6995 W System.err: at android.os.Handler.dispatchMessage(Handler.java:99)
02-22 22:24:58.159 6995 6995 W System.err: at android.os.Looper.loop(Looper.java:223)
02-22 22:24:58.159 6995 6995 W System.err: at android.app.ActivityThread.main(ActivityThread.java:7656)
02-22 22:24:58.159 6995 6995 W System.err: at java.lang.reflect.Method.invoke(Native Method)
02-22 22:24:58.159 6995 6995 W System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
02-22 22:24:58.159 6995 6995 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
02-22 22:24:59.256 6995 7105 D VoxeetHttp: intercept: builderIdentify
02-22 22:24:59.298 6995 6995 D VoxeetHttp: Successful login with id d7d30262-288f-3170-835e-f0e1074e889e
02-22 22:24:59.323 6995 6995 D SessionService: onCall: first login part done success ? true
02-22 22:24:59.509 6995 7110 D WebSocketProxy: onOpen: websocket:=okhttp3.internal.ws.RealWebSocket@a4411c8 response:=Response{protocol=http/1.1, code=101, message=Switching Protocols, url=https://ws-in.voxeet.com/v2/session?Token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MTQwMTI5MDAsImRldmljZVR5cGUiOiJBTkRST0lEIiwidGhpcmRQYXJ0eUlkIjoiU3BtOUxHdE40WldfZXUtaEhZSldUQT09Iiwidm94ZWV0UmVnaW9uIjoiaW4iLCJuYW1lIjoidGVzdEBnbWFpbC5jb20iLCJleHRlcm5hbElkIjoidGVzdEBnbWFpbC5jb20iLCJzZXNzaW9uSWQiOiI1MTNjMzc1Mi02ODUwLTQ1Y2ItOWVhOS01NjBmYzQ4MjE4NWUiLCJ1c2VySWQiOiJkN2QzMDI2Mi0yODhmLTMxNzAtODM1ZS1mMGUxMDc0ZTg4OWUifQ.XOjn2etU9LYiLjgsiwxsl52sjARc5RG-NW-OWciUTSg}
02-22 22:24:59.510 6995 7110 D WebSocketProxy: startPing
02-22 22:24:59.510 6995 7110 D VoxeetWebSocket: onStateChanged: newState:=CONNECTED
02-22 22:24:59.511 6995 6995 D ConferenceService: onEvent: SocketConnectEvent not rejoined </3 DEFAULT null
02-22 22:24:59.512 6995 6995 D SessionService: onEvent: calling resolved true
02-22 22:24:59.516 6995 6995 D ConferenceService: onEvent: SocketConnectEvent not rejoined </3 DEFAULT null
02-22 22:24:59.554 6995 6995 D DefaultRootViewProvider: onEvent: state CREATING null
02-22 22:24:59.556 6995 6995 D VoxeetConferenceView: onEvent: ConferenceStatusUpdatedEvent live.streamstyle.MainActivity@72d55c4
02-22 22:24:59.558 6995 6995 D CreateConferencePromiseable: Attempting to create conferene alias:=12345678_QA_voxeet_back_stage_state
02-22 22:24:59.698 6995 7118 D VoxeetHttp: intercept: builder
02-22 22:24:59.878 6995 7115 D VoxeetHttp: intercept: builder
02-22 22:24:59.905 6995 7114 D VoxeetHttp: intercept: builder
It seems that you are using the uxkit's firebase module but did not actually set up Firebase inside your project which then in turn crash your app
I'm not using firebase explicity anywhere in the project. Followed the readme here for adding it. Is there any change apart from the readme there?
02-23 00:10:25.672 516 886 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 00:10:25.672 516 886 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 00:10:25.715 10599 10663 D VoxeetSDK: initExceptionIfOk: checking for exception to log internally
02-23 00:10:25.719 10599 10663 D io.sentry.android.AndroidSentryClientFactory: Construction of Android Sentry.
02-23 00:10:25.721 10599 10663 D io.sentry.android.AndroidSentryClientFactory: Sentry init with ctx='live.streamstyle.MainApplication@825e14' and dsn='Dsn{uri=https://sentry.io/}'
02-23 00:10:25.729 10599 10663 D io.sentry.android.AndroidSentryClientFactory: Using buffer dir: /data/user/0/live.streamstyle/cache/sentry-buffered-events
02-23 00:10:25.734 10599 10663 D VoxeetSentry: internalInit: handler ? io.sentry.SentryUncaughtExceptionHandler@611a0c3
02-23 00:10:25.734 10599 10663 D VoxeetSentry: internalInit: overriding the default thread uncaught handler ? false
02-23 00:10:25.734 10599 10663 D VoxeetSentry: internalInit: if it's not the intended behaviour, please use the method VoxeetSentry.enableOverride(true/false)
02-23 00:10:25.734 10599 10663 D VoxeetSentry: VoxeetSentry: sentry := com.voxeet.sentry.VoxeetSentry@e4f0d40
02-23 00:10:25.734 10599 10663 D VoxeetSentry: VoxeetSentry: onException := public void com.voxeet.sentry.VoxeetSentry.onException(java.lang.Throwable)
02-23 00:10:25.734 10599 10663 D VoxeetSDK: initExceptionIfOk: finished to try implementing error management
02-23 00:10:25.734 10599 10663 D VoxeetHttp: VoxeetHttp: initializing using appId/password
02-23 00:10:25.728 10599 10599 W mqt_native_modu: type=1400 audit(0.0:331): avc: denied { read } for name="version" dev="proc" ino=4026532035 scontext=u:r:untrusted_app_29:s0:c155,c256,c512,c768 tcontext=u:object_r:proc_version:s0 tclass=file permissive=0 app=live.streamstyle
02-23 00:10:25.743 10599 10599 D SessionService: onCall: start login in promise
02-23 00:10:25.743 10599 10599 D SessionService: onCall: having the list with elements := []
02-23 00:10:25.743 10599 10599 D SessionService: onCall: start login done... can take a time
02-23 00:10:25.762 10599 10599 D FirebaseProvider: FirebaseInstanceId.getInstance().getAccessToken() returned an IllegalStateException, you have an issue with your project configuration (google-services.json for instance)
02-23 00:10:25.762 10599 10599 W System.err: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process live.streamstyle. Make sure to call FirebaseApp.initializeApp(Context) first.
02-23 00:10:25.762 10599 10599 W System.err: at com.google.firebase.FirebaseApp.getInstance(com.google.firebase:firebase-common@@16.0.2:240)
02-23 00:10:25.762 10599 10599 W System.err: at com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown Source:1)
02-23 00:10:25.762 10599 10599 W System.err: at com.voxeet.uxkit.firebase.implementation.FirebaseProvider.getToken(FirebaseProvider.java:75)
02-23 00:10:25.762 10599 10599 W System.err: at com.voxeet.sdk.services.VoxeetHttp.lambda$identifyChain$6$VoxeetHttp(VoxeetHttp.java:272)
02-23 00:10:25.762 10599 10599 W System.err: at com.voxeet.sdk.services.-$$Lambda$VoxeetHttp$GmbFHlozwHthoal4u5BNnrUgNBA.onCall(Unknown Source:4)
02-23 00:10:25.762 10599 10599 W System.err: at com.voxeet.promise.PromiseInOut$9.run(PromiseInOut.java:261)
02-23 00:10:25.762 10599 10599 W System.err: at android.os.Handler.handleCallback(Handler.java:938)
02-23 00:10:25.762 10599 10599 W System.err: at android.os.Handler.dispatchMessage(Handler.java:99)
02-23 00:10:25.762 10599 10599 W System.err: at android.os.Looper.loop(Looper.java:223)
02-23 00:10:25.762 10599 10599 W System.err: at android.app.ActivityThread.main(ActivityThread.java:7656)
02-23 00:10:25.762 10599 10599 W System.err: at java.lang.reflect.Method.invoke(Native Method)
02-23 00:10:25.763 10599 10599 W System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
02-23 00:10:25.763 10599 10599 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
02-23 00:10:25.806 516 1465 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 00:10:26.650 10599 10705 D VoxeetHttp: intercept: builderIdentify
02-23 00:10:26.696 10599 10599 D VoxeetHttp: Successful login with id d7d30262-288f-3170-835e-f0e1074e889e
02-23 00:10:26.701 10599 10599 D SessionService: onCall: first login part done success ? true
02-23 00:10:26.814 10599 10710 D WebSocketProxy: onOpen: websocket:=okhttp3.internal.ws.RealWebSocket@1c5dcfa response:=Response{protocol=http/1.1, code=101, message=Switching Protocols, url=https://ws-in.voxeet.com/v2/session?Token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MTQwMTkyMjcsImRldmljZVR5cGUiOiJBTkRST0lEIiwidGhpcmRQYXJ0eUlkIjoiU3BtOUxHdE40WldfZXUtaEhZSldUQT09Iiwidm94ZWV0UmVnaW9uIjoiaW4iLCJuYW1lIjoidGVzdEBnbWFpbC5jb20iLCJleHRlcm5hbElkIjoidGVzdEBnbWFpbC5jb20iLCJzZXNzaW9uSWQiOiIxZjcwOWQ0Yy0zZjE3LTRmZGMtOTMwMy0wN2ZkY2I5Nzg2NjIiLCJ1c2VySWQiOiJkN2QzMDI2Mi0yODhmLTMxNzAtODM1ZS1mMGUxMDc0ZTg4OWUifQ.KXblCTLb0-DYomh2CtsQfmGaOb6qRHt_m4h2GGZNK4Y}
02-23 00:10:26.814 10599 10710 D WebSocketProxy: startPing
02-23 00:10:26.814 10599 10710 D VoxeetWebSocket: onStateChanged: newState:=CONNECTED
02-23 00:10:26.816 10599 10599 D ConferenceService: onEvent: SocketConnectEvent not rejoined </3 DEFAULT null
02-23 00:10:26.816 10599 10599 D SessionService: onEvent: calling resolved true
02-23 00:10:26.819 10599 10599 D ConferenceService: onEvent: SocketConnectEvent not rejoined </3 DEFAULT null
02-23 00:10:26.843 10599 10599 D DefaultRootViewProvider: onEvent: state CREATING null
02-23 00:10:26.844 10599 10599 D VoxeetConferenceView: onEvent: ConferenceStatusUpdatedEvent live.streamstyle.MainActivity@1b968d7
02-23 00:10:26.845 10599 10599 D CreateConferencePromiseable: Attempting to create conferene alias:=12345678_QA_voxeet_back_stage_state
02-23 00:10:26.961 10599 10718 D VoxeetHttp: intercept: builder
02-23 00:10:27.001 10599 10715 D VoxeetHttp: intercept: builder
02-23 00:10:27.017 10599 10599 D ConferenceService: createOrSetConferenceWithParams: set conference id := b51e08a1-5426-4bcc-8441-1ae721fbbd5d
02-23 00:10:27.019 10599 10599 D Conference: log: updateParticipants: create RestParticipant from RestParticipant := Participant{id='d7d30262-288f-3170-835e-f0e1074e889e', participantInfo=ParticipantInfo{name='test@gmail.com', externalId='test@gmail.com', avatarUrl='null'}, status=null, quality='null'}
02-23 00:10:27.019 10599 10599 D Conference: log:
02-23 00:10:27.020 10599 10599 D DefaultRootViewProvider: onEvent: state CREATED null
02-23 00:10:27.020 10599 10599 D SoundPool: stop: []
02-23 00:10:27.020 10599 10599 D SoundPool: stop: testing out.mp3 1
02-23 00:10:27.020 10599 10599 D VoxeetConferenceView: onEvent: your current conference type is not compatible with ringing
02-23 00:10:27.020 10599 10599 D CreateConferencePromiseable: internalCreate onNext: join with := b51e08a1-5426-4bcc-8441-1ae721fbbd5d 12345678_QA_voxeet_back_stage_state
02-23 00:10:27.020 10599 10599 D CreateConferencePromiseable: now conference is b51e08a1-5426-4bcc-8441-1ae721fbbd5d
02-23 00:10:27.023 10599 10663 D com.voxeet.sdk.utils.Validate: hasPermissionInManifest: permission android.permission.RECORD_AUDIO is in manifest
02-23 00:10:27.024 10599 10663 D RNVoxeetConferencekitModule: join: joining as listener ? false
02-23 00:10:27.025 10599 10599 D ConferenceService: createOrSetConferenceWithParams: set conference id := b51e08a1-5426-4bcc-8441-1ae721fbbd5d
02-23 00:10:27.025 10599 10599 D JoinPromise: Attempting to join conference alias:=12345678_QA_voxeet_back_stage_state conferenceId:=b51e08a1-5426-4bcc-8441-1ae721fbbd5d
02-23 00:10:27.025 10599 10599 D JoinPromise: onNext: having conference
02-23 00:10:27.025 10599 10599 D JoinPromise: onNext: join with := b51e08a1-5426-4bcc-8441-1ae721fbbd5d 12345678_QA_voxeet_back_stage_state
02-23 00:10:27.025 10599 10599 D ConferenceService: joining b51e08a1-5426-4bcc-8441-1ae721fbbd5d
02-23 00:10:27.026 10599 10599 D com.voxeet.sdk.utils.Validate: hasPermissionInManifest: permission android.permission.RECORD_AUDIO is in manifest
02-23 00:10:27.026 10599 10599 D ConferenceInformation: isOwnVideoStarted: false
02-23 00:10:27.026 10599 10599 D com.voxeet.sdk.utils.Validate: hasPermissionInManifest: permission android.permission.RECORD_AUDIO is in manifest
02-23 00:10:27.044 10599 10599 D HostConnection: HostConnection::get() New Host Connection established 0xbcdd55c0, tid 10599
02-23 00:10:27.054 10599 10599 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_async_frame_commands ANDROID_EMU_gles_max_version_2
02-23 00:10:27.055 10599 10599 I org.webrtc.Logging: EglBase10Impl: Using OpenGL ES version 2
02-23 00:10:27.055 10599 10599 D EGL_emulation: eglCreateContext: 0xbcdd4130: maj 2 min 0 rcv 2
02-23 00:10:27.056 10599 10599 I org.webrtc.Logging: EglBase14Impl: Using OpenGL ES version 2
02-23 00:10:27.057 10599 10599 D EGL_emulation: eglCreateContext: 0xbcde4dd0: maj 2 min 0 rcv 2
02-23 00:10:27.057 10599 10599 D EventBus: No subscribers registered for event class com.voxeet.sdk.media.EglBaseRefreshEvent
02-23 00:10:27.057 10599 10599 D EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
02-23 00:10:27.057 10599 10599 W org.webrtc.Logging: WebRtcAudioManager: Overriding default output behavior: setStereoOutput(true)
02-23 00:10:27.061 516 1465 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 00:10:27.061 516 1465 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 00:10:27.064 10599 10599 I org.webrtc.Logging: WebRtcAudioManagerExternal: Sample rate is set to 44100 Hz
02-23 00:10:27.064 10599 10599 I org.webrtc.Logging: WebRtcAudioManagerExternal: Sample rate is set to 44100 Hz
02-23 00:10:27.064 10599 10599 I org.webrtc.Logging: JavaAudioDeviceModule: createAudioDeviceModule
02-23 00:10:27.064 10599 10599 I org.webrtc.Logging: JavaAudioDeviceModule: HW NS will not be used.
02-23 00:10:27.064 10599 10599 I org.webrtc.Logging: JavaAudioDeviceModule: HW AEC will not be used.
02-23 00:10:27.064 10599 10599 I org.webrtc.Logging: WebRtcAudioEffectsExternal: ctor@[name=main, id=2]
02-23 00:10:27.069 10599 10723 E MediaSDK: JNI Init
02-23 00:10:27.087 10599 10723 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es
02-23 00:10:27.096 10599 10723 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 10723 (SDK), pid 10599 (ive.streamstyle)
02-23 00:10:27.088 10599 10599 W SDK : type=1400 audit(0.0:332): avc: denied { ioctl } for path="socket:[254946]" dev="sockfs" ino=254946 ioctlcmd=0x8927 scontext=u:r:untrusted_app_29:s0:c155,c256,c512,c768 tcontext=u:r:untrusted_app_29:s0:c155,c256,c512,c768 tclass=udp_socket permissive=0 app=live.streamstyle
02-23 00:10:27.181 10731 10731 I crash_dump32: obtaining output fd from tombstoned, type: kDebuggerdTombstone
02-23 00:10:27.181 284 284 I tombstoned: received crash request for pid 10723
02-23 00:10:27.182 10731 10731 I crash_dump32: performing dump of process 10599 (target tid = 10723)
02-23 00:10:27.190 10731 10731 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-23 00:10:27.190 10731 10731 F DEBUG : Build fingerprint: 'google/sdk_gphone_x86_arm/generic_x86_arm:11/RSR1.201013.001/6903271:userdebug/dev-keys'
02-23 00:10:27.190 10731 10731 F DEBUG : Revision: '0'
02-23 00:10:27.190 10731 10731 F DEBUG : ABI: 'x86'
02-23 00:10:27.190 10731 10731 F DEBUG : Timestamp: 2021-02-23 00:10:27+0530
02-23 00:10:27.190 10731 10731 F DEBUG : pid: 10599, tid: 10723, name: SDK >>> live.streamstyle <<<
02-23 00:10:27.190 10731 10731 F DEBUG : uid: 10155
02-23 00:10:27.190 10731 10731 F DEBUG : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
02-23 00:10:27.190 10731 10731 F DEBUG : eax 00000000 ebx 00002967 ecx 000029e3 edx 00000006
02-23 00:10:27.190 10731 10731 F DEBUG : edi f219581e esi ad53c8c0
02-23 00:10:27.190 10731 10731 F DEBUG : ebp f5454b90 esp ad53c868 eip f5454b99
02-23 00:10:27.274 10731 10731 F DEBUG : backtrace:
02-23 00:10:27.274 10731 10731 F DEBUG : #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
02-23 00:10:27.274 10731 10731 F DEBUG : #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40) (BuildId: 6e3a0180fa6637b68c0d181c343e6806)
02-23 00:10:27.275 10731 10731 F DEBUG : #02 pc 00076511 /apex/com.android.runtime/lib/bionic/libc.so (abort+209) (BuildId: 6e3a0180fa6637b68c0d181c343e6806)
02-23 00:10:27.275 10731 10731 F DEBUG : #03 pc 000b8d4c /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libc++_shared.so (BuildId: 8771d1ad0fbd042529aa00a1937ddbc7b237a107)
02-23 00:10:27.275 10731 10731 F DEBUG : #04 pc 000b29d0 /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libc++_shared.so (__gxx_personality_v0+416) (BuildId: 8771d1ad0fbd042529aa00a1937ddbc7b237a107)
02-23 00:10:27.275 10731 10731 F DEBUG : #05 pc 000a4ec4 /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libreactnativejni.so (BuildId: 930803d0b368271f5f896b0cefe51d5c5c2e92b3)
02-23 00:10:27.275 10731 10731 F DEBUG : #06 pc 000a51b6 /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libreactnativejni.so (_Unwind_RaiseException+263) (BuildId: 930803d0b368271f5f896b0cefe51d5c5c2e92b3)
02-23 00:10:27.275 10731 10731 F DEBUG : #07 pc 000b6d6c /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libfbjni.so (__cxa_throw+108) (BuildId: 3546c1351f83366cb88b3802c4c63ee907e2db98)
02-23 00:10:27.275 10731 10731 F DEBUG : #08 pc 0005c7a4 /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libc++_shared.so (std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const+212) (BuildId: 8771d1ad0fbd042529aa00a1937ddbc7b237a107)
02-23 00:10:27.275 10731 10731 F DEBUG : #09 pc 0006d922 /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libMediaEngineJni.so (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 00:10:27.275 10731 10731 F DEBUG : #10 pc 0006bc79 /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libMediaEngineJni.so (sole::uuid::str() const+361) (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 00:10:27.275 10731 10731 F DEBUG : #11 pc 0006b0ea /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libMediaEngineJni.so (mxe::media_engine<mxe::media_mixer>::create_local_media_stream()+170) (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 00:10:27.275 10731 10731 F DEBUG : #12 pc 0005f372 /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libMediaEngineJni.so (mxe::media_engine<mxe::media_mixer>::init(std::__ndk1::unique_ptr<webrtc::VideoEncoderFactory, std::__ndk1::default_delete<webrtc::VideoEncoderFactory> >, std::__ndk1::unique_ptr<webrtc::VideoDecoderFactory, std::__ndk1::default_delete<webrtc::VideoDecoderFactory> >, rtc::scoped_refptr<webrtc::VideoTrackSourceInterface>, rtc::scoped_refptr<webrtc::AudioDeviceModule>, webrtc::MediaConstraints const&)+322) (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 00:10:27.275 10731 10731 F DEBUG : #13 pc 0005adf9 /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/lib/x86/libMediaEngineJni.so (Java_com_voxeet_android_media_MediaEngine_Init+2185) (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 00:10:27.275 10731 10731 F DEBUG : #14 pc 00142132 /apex/com.android.art/lib/libart.so (art_quick_generic_jni_trampoline+82) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #15 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #16 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #17 pc 00386701 /apex/com.android.art/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+385) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #18 pc 0037bcad /apex/com.android.art/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+829) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #19 pc 007a83d8 /apex/com.android.art/lib/libart.so (MterpInvokeDirectRange+504) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #20 pc 00135ba1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_direct_range+33) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #21 pc 001f610c [anon:dalvik-classes3.dex extracted in memory from /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/base.apk!classes3.dex] (com.voxeet.android.media.MediaEngine.lambda$new$0$MediaEngine+80)
02-23 00:10:27.275 10731 10731 F DEBUG : #22 pc 007a14fe /apex/com.android.art/lib/libart.so (MterpInvokeVirtual+1806) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #23 pc 001357a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_virtual+33) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #24 pc 001f5288 [anon:dalvik-classes3.dex extracted in memory from /data/app/~~RDLAYsM92iuD86Jete5ZWg==/live.streamstyle-Mi0SeBq6jtxNXO5NCyDgLA==/base.apk!classes3.dex] (com.voxeet.android.media.-$$Lambda$MediaEngine$TiQYYqUayy_SdGDCyVCifERtZYA.run+20)
02-23 00:10:27.275 10731 10731 F DEBUG : #25 pc 0036fb02 /apex/com.android.art/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.16375758241455872412)+370) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #26 pc 00379b00 /apex/com.android.art/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+176) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #27 pc 0078b325 /apex/com.android.art/lib/libart.so (artQuickToInterpreterBridge+1061) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #28 pc 0014220d /apex/com.android.art/lib/libart.so (art_quick_to_interpreter_bridge+77) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.275 10731 10731 F DEBUG : #29 pc 02016892 /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Handler.handleCallback+66)
02-23 00:10:27.275 10731 10731 F DEBUG : #30 pc 020014e1 /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Handler.dispatchMessage+65)
02-23 00:10:27.275 10731 10731 F DEBUG : #31 pc 02028d40 /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Looper.loop+1584)
02-23 00:10:27.276 10731 10731 F DEBUG : #32 pc 0013baf2 /apex/com.android.art/lib/libart.so (art_quick_invoke_static_stub+418) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #33 pc 001d0392 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+258) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #34 pc 00386701 /apex/com.android.art/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+385) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #35 pc 0037aa3e /apex/com.android.art/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1070) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #36 pc 007a4d2d /apex/com.android.art/lib/libart.so (MterpInvokeStatic+637) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #37 pc 00135921 /apex/com.android.art/lib/libart.so (mterp_op_invoke_static+33) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #38 pc 0036e914 /system/framework/framework.jar (offset 0x92b000) (android.os.HandlerThread.run+56)
02-23 00:10:27.276 10731 10731 F DEBUG : #39 pc 0036fb02 /apex/com.android.art/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.16375758241455872412)+370) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #40 pc 00379b00 /apex/com.android.art/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+176) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #41 pc 0078b325 /apex/com.android.art/lib/libart.so (artQuickToInterpreterBridge+1061) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #42 pc 0014220d /apex/com.android.art/lib/libart.so (art_quick_to_interpreter_bridge+77) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #43 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #44 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #45 pc 0062f37c /apex/com.android.art/lib/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+620) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #46 pc 0062f595 /apex/com.android.art/lib/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+85) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #47 pc 00697701 /apex/com.android.art/lib/libart.so (art::Thread::CreateCallback(void*)+1537) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 00:10:27.276 10731 10731 F DEBUG : #48 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100) (BuildId: 6e3a0180fa6637b68c0d181c343e6806)
02-23 00:10:27.276 10731 10731 F DEBUG : #49 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71) (BuildId: 6e3a0180fa6637b68c0d181c343e6806)
02-23 00:10:27.494 0 0 D logd : logdr: UID=10155 GID=10155 PID=10731 n tail=50 logMask=8 pid=10599 start=0ns timeout=0ns
02-23 00:10:27.497 0 0 D logd : logdr: UID=10155 GID=10155 PID=10731 n tail=50 logMask=1 pid=10599 start=0ns timeout=0ns
02-23 00:10:27.709 0 0 D logd : logdr: UID=10155 GID=10155 PID=10731 n tail=0 logMask=8 pid=10599 start=0ns timeout=0ns
02-23 00:10:27.710 0 0 D logd : logdr: UID=10155 GID=10155 PID=10731 n tail=0 logMask=1 pid=10599 start=0ns timeout=0ns
02-23 00:10:27.642 284 284 E tombstoned: Tombstone written to: /data/tombstones/tombstone_45
02-23 00:10:27.643 516 10739 I DropBoxManagerService: add tag=data_app_native_crash isTagEnabled=true flags=0x2
02-23 00:10:27.643 516 10738 W ActivityTaskManager: Force finishing activity live.streamstyle/.MainActivity
02-23 00:10:27.645 516 550 I BootReceiver: Copying /data/tombstones/tombstone_45 to DropBox (SYSTEM_TOMBSTONE)
02-23 00:10:27.646 516 550 I DropBoxManagerService: add tag=SYSTEM_TOMBSTONE isTagEnabled=true flags=0x2
02-23 00:10:27.648 307 364 D goldfish-address-space: allocate: Ask for block of size 0xf0000
02-23 00:10:27.648 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3ff8f9000 size 0xf1000
02-23 00:10:27.658 516 6790 D HostConnection: HostConnection::get() New Host Connection established 0xb5fc8580, tid 6790
02-23 00:10:27.661 516 542 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
02-23 00:10:27.661 516 542 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
02-23 00:10:27.661 516 542 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
02-23 00:10:27.661 516 542 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
02-23 00:10:27.675 516 6790 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_async_frame_commands ANDROID_EMU_gles_max_version_2
02-23 00:10:27.675 516 6790 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
02-23 00:10:27.676 516 6790 D EGL_emulation: eglCreateContext: 0xf4db1400: maj 2 min 0 rcv 2
02-23 00:10:27.678 516 6790 D EGL_emulation: eglMakeCurrent: 0xf4db1400: ver 2 0 (tinfo 0xbd557ef0) (first time)
02-23 00:10:27.765 0 0 I init : Untracked pid 10731 exited with status 0
02-23 00:10:27.788 0 0 I init : Untracked pid 10733 exited with status 0
02-23 00:10:27.722 307 364 D goldfish-address-space: allocate: Ask for block of size 0xebb00
02-23 00:10:27.722 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fee0d000 size 0xed000
02-23 00:10:27.725 307 364 D goldfish-address-space: allocate: Ask for block of size 0xebb00
02-23 00:10:27.725 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fed20000 size 0xed000
02-23 00:10:27.728 307 364 D goldfish-address-space: allocate: Ask for block of size 0xebb00
02-23 00:10:27.728 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3ffb32000 size 0xed000
02-23 00:10:27.745 291 291 I Zygote : Process 10599 exited due to signal 6 (Aborted)
02-23 00:10:27.746 516 1465 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ TRACK_DEFAULT id=76, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10155 AdministratorUids: [] RequestorUid: 10155 RequestorPackageName: live.streamstyle] ], android.os.BinderProxy@332cef5)
02-23 00:10:27.747 516 614 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=76, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10155 AdministratorUids: [] RequestorUid: 10155 RequestorPackageName: live.streamstyle] ] (release request)
02-23 00:10:27.747 516 960 I WindowManager: WIN DEATH: Window{33b4b36 u0 live.streamstyle/live.streamstyle.MainActivity}
02-23 00:10:27.747 516 960 W InputDispatcher: Attempted to unregister already unregistered input channel '33b4b36 live.streamstyle/live.streamstyle.MainActivity (server)'
02-23 00:10:27.747 516 1874 I ActivityManager: Process live.streamstyle (pid 10599) has died: prcp TOP
02-23 00:10:27.748 516 544 I libprocessgroup: Successfully killed process cgroup uid 10155 pid 10599 in 0ms
02-23 00:10:27.750 443 443 D BufferPoolAccessor2.0: bufferpool2 0xf4680f08 : 0(0 size) total buffers - 0(0 size) used buffers - 153/157 (recycle/alloc) - 4/157 (fetch/transfer)
02-23 00:10:27.750 443 443 D BufferPoolAccessor2.0: Destruction - bufferpool2 0xf4680f08 cached: 0/0M, 0/0% in use; allocs: 157, 97% recycled; transfers: 157, 97% unfetched
02-23 00:10:27.750 443 443 D BufferPoolAccessor2.0: bufferpool2 0xf46809b8 : 0(0 size) total buffers - 0(0 size) used buffers - 21/24 (recycle/alloc) - 3/24 (fetch/transfer)
02-23 00:10:27.750 443 443 D BufferPoolAccessor2.0: Destruction - bufferpool2 0xf46809b8 cached: 0/0M, 0/0% in use; allocs: 24, 88% recycled; transfers: 24, 88% unfetched
02-23 00:10:27.820 0 0 I binder : undelivered transaction 972957, process died.
02-23 00:10:27.792 676 676 V KeyguardUpdateMonitor: onSubscriptionInfoChanged()
02-23 00:10:27.793 516 1874 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.793 516 1874 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.793 516 1874 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.793 516 1874 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.793 516 1874 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.793 516 1874 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.793 516 1874 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.794 516 1874 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.794 516 1874 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.794 516 1874 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 516 1874 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE.
02-23 00:10:27.795 889 889 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1
02-23 00:10:27.796 676 676 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215554 dataRoaming=0 iconBitmap=android.graphics.Bitmap@c09ecb7 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true}
02-23 00:10:27.796 889 889 D Telephony: isEmergencyPreferredAccount: Device does not require preference.
02-23 00:10:27.800 516 10738 W ActivityManager: Ignoring remove of inactive process: ProcessRecord{c62ab26 0:live.streamstyle/u0a155}
02-23 00:10:27.803 516 536 W ActivityManager: setHasOverlayUi called on unknown pid: 10599
02-23 00:10:27.814 516 1465 W ActivityManager: Unable to start service Intent { act=android.service.appprediction.AppPredictionService cmp=com.google.android.as/com.google.android.apps.miphone.aiai.app.AiAiPredictionService } U=0: not found
02-23 00:10:27.814 516 1465 W RemoteAppPredictionService: could not bind to Intent { act=android.service.appprediction.AppPredictionService cmp=com.google.android.as/com.google.android.apps.miphone.aiai.app.AiAiPredictionService } using flags 67108865
02-23 00:10:27.840 307 364 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 00:10:27.841 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3ff6cb000 size 0x178000
02-23 00:10:27.846 307 364 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 00:10:27.846 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3ffd10000 size 0x178000
02-23 00:10:27.848 307 366 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 00:10:27.848 307 366 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3ffaa7000 size 0x178000
02-23 00:10:27.851 307 364 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 00:10:27.851 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fec95000 size 0x178000
02-23 00:10:27.856 307 364 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 00:10:27.856 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fe728000 size 0x178000
02-23 00:10:27.859 307 364 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 00:10:27.859 307 364 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fe5b0000 size 0x178000
02-23 00:10:27.877 1305 9845 E sb.v.u.LiteSuggestSourc: On-device lite suggest model loading error.
02-23 00:10:27.881 1305 1890 W ThreadPoolDumper: Queue length for executor EventBus is now 11. Perhaps some tasks are too long, or the pool is too small.
02-23 00:10:27.884 1305 1786 W LocationOracle: No location history returned by ContextManager
02-23 00:10:27.899 1138 1958 W GCoreFlp: No location to return for getLastLocation()
02-23 00:10:27.910 1305 1305 I BgTaskExecutorImpl: Starting EXCLUSIVE background task TNG_MINUS_ONE_SYNC.
02-23 00:10:27.913 1305 1735 E MDD : DownloadProgressMonitor: Can't find file group for uri: android://com.google.android.googlequicksearchbox/files/sharedminusonemodule/shared/SharedMinusOneData.pb.tmp
02-23 00:10:27.913 1305 1890 I TngMinusOneSync: Syncing TNG:-1
02-23 00:10:28.146 516 536 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{4f70e81 u0 live.streamstyle/.MainActivity t-1 f}}
02-23 00:10:28.704 516 1874 D WifiNl80211Manager: Scan result ready event
02-23 00:10:28.704 516 1874 D WifiNative: Scan result ready event
02-23 00:10:28.774 516 1874 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
- Code:
const conferenceAlias = '12345678_QA_voxeet_back_stage_state'; // 1. Create the conference await VoxeetSDK.create({ alias: conferenceAlias }) .then((conference) => { console.log('voxeet conference: ', conference); //call successful // 2. Join the conference VoxeetSDK.join(conference.conferenceId, { }) .then((participant) => { console.log('voxeet joined particiapnt : ', participant); //App crashes before reaching this line setJoined(true); }) .catch((e) => { Logger.log('error ', e); }); }) .catch((e) => { Logger.log('error-2 ', e); }); };
The app just exits without any error in console.
- Usecase: We have an admin and consumer. Admin sends an invite to multiple consumers and consumer joins the conference. Before joining consumer should see a camera preview in a small window which is also sent to the admin(So admin can see previews of all consumers and then select which ones to allow in the main conference). Once they are satisfied with their lighting conditions they can join in the call. The way we did this on web was by creating two conferences. One for preview and one main conference which the consumer joins after preview. How would you suggest we handle this on react native?
Also, can you please take a look at the usecase above and let us know if it is possible using UX kit on consumer side and Voxeet web SDK on admin side?
Firebase was not the issue 👍 This exception is just a print. It seems that your app is not using the Hermes configuration. Can you clean the folder android/app/build, it really seems that it still uses the previous native build?
Concerning your use case, react-native is only meant to make the use of the UXKit's overlay for now. Future releases will introduce more features
I did a full clean (./gradlew clean && ./gradlew cleanBuildCache && cd .. && ./gradlew
), uninstalled the app(also deleted everything in android/app/build manually) and reinstalled it on emulator. The error is similar to before..
Opening for first time after build:
02-23 01:34:28.280 544 1562 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 01:34:28.280 544 4197 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 01:34:28.319 8363 8438 D VoxeetSDK: initExceptionIfOk: checking for exception to log internally
02-23 01:34:28.322 8363 8438 D io.sentry.android.AndroidSentryClientFactory: Construction of Android Sentry.
02-23 01:34:28.324 8363 8438 D io.sentry.android.AndroidSentryClientFactory: Sentry init with ctx='live.streamstyle.MainApplication@8eb4b83' and dsn='Dsn{uri=https://sentry.io/}'
02-23 01:34:28.332 8363 8438 D io.sentry.android.AndroidSentryClientFactory: Using buffer dir: /data/user/0/live.streamstyle/cache/sentry-buffered-events
02-23 01:34:28.340 8363 8438 D VoxeetSentry: internalInit: handler ? io.sentry.SentryUncaughtExceptionHandler@e04028b
02-23 01:34:28.340 8363 8438 D VoxeetSentry: internalInit: overriding the default thread uncaught handler ? false
02-23 01:34:28.340 8363 8438 D VoxeetSentry: internalInit: if it's not the intended behaviour, please use the method VoxeetSentry.enableOverride(true/false)
02-23 01:34:28.340 8363 8438 D VoxeetSentry: VoxeetSentry: sentry := com.voxeet.sentry.VoxeetSentry@2fd9f68
02-23 01:34:28.340 8363 8438 D VoxeetSentry: VoxeetSentry: onException := public void com.voxeet.sentry.VoxeetSentry.onException(java.lang.Throwable)
02-23 01:34:28.340 8363 8438 D VoxeetSDK: initExceptionIfOk: finished to try implementing error management
02-23 01:34:28.332 8363 8363 W mqt_native_modu: type=1400 audit(0.0:228): avc: denied { read } for name="version" dev="proc" ino=4026532035 scontext=u:r:untrusted_app_29:s0:c157,c256,c512,c768 tcontext=u:object_r:proc_version:s0 tclass=file permissive=0 app=live.streamstyle
02-23 01:34:28.341 8363 8438 D VoxeetHttp: VoxeetHttp: initializing using appId/password
02-23 01:34:28.351 8363 8363 D SessionService: onCall: start login in promise
02-23 01:34:28.351 8363 8363 D SessionService: onCall: having the list with elements := []
02-23 01:34:28.351 8363 8363 D SessionService: onCall: start login done... can take a time
02-23 01:34:28.376 8363 8363 D FirebaseProvider: FirebaseInstanceId.getInstance().getAccessToken() returned an IllegalStateException, you have an issue with your project configuration (google-services.json for instance)
02-23 01:34:28.376 8363 8363 W System.err: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process live.streamstyle. Make sure to call FirebaseApp.initializeApp(Context) first.
02-23 01:34:28.377 8363 8363 W System.err: at com.google.firebase.FirebaseApp.getInstance(com.google.firebase:firebase-common@@16.0.2:240)
02-23 01:34:28.377 8363 8363 W System.err: at com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown Source:1)
02-23 01:34:28.377 8363 8363 W System.err: at com.voxeet.uxkit.firebase.implementation.FirebaseProvider.getToken(FirebaseProvider.java:75)
02-23 01:34:28.377 8363 8363 W System.err: at com.voxeet.sdk.services.VoxeetHttp.lambda$identifyChain$6$VoxeetHttp(VoxeetHttp.java:272)
02-23 01:34:28.377 8363 8363 W System.err: at com.voxeet.sdk.services.-$$Lambda$VoxeetHttp$GmbFHlozwHthoal4u5BNnrUgNBA.onCall(Unknown Source:4)
02-23 01:34:28.377 8363 8363 W System.err: at com.voxeet.promise.PromiseInOut$9.run(PromiseInOut.java:261)
02-23 01:34:28.377 8363 8363 W System.err: at android.os.Handler.handleCallback(Handler.java:938)
02-23 01:34:28.377 8363 8363 W System.err: at android.os.Handler.dispatchMessage(Handler.java:99)
02-23 01:34:28.377 8363 8363 W System.err: at android.os.Looper.loop(Looper.java:223)
02-23 01:34:28.377 8363 8363 W System.err: at android.app.ActivityThread.main(ActivityThread.java:7656)
02-23 01:34:28.377 8363 8363 W System.err: at java.lang.reflect.Method.invoke(Native Method)
02-23 01:34:28.377 8363 8363 W System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
02-23 01:34:28.377 8363 8363 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
02-23 01:34:28.414 544 1562 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 01:34:28.692 1247 1306 I VoiceInputManagerWrapper: VoiceInputManagerWrapper.shutdownVoiceInternal():95 shutdownVoiceInternal()
02-23 01:34:29.659 8363 8783 D VoxeetHttp: intercept: builderIdentify
02-23 01:34:29.732 8363 8363 D VoxeetHttp: Successful login with id d7d30262-288f-3170-835e-f0e1074e889e
02-23 01:34:29.753 8363 8363 D SessionService: onCall: first login part done success ? true
02-23 01:34:29.999 8363 8788 D WebSocketProxy: onOpen: websocket:=okhttp3.internal.ws.RealWebSocket@52784d7 response:=Response{protocol=http/1.1, code=101, message=Switching Protocols, url=https://ws-in.voxeet.com/v2/session?Token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MTQwMjQyNzAsImRldmljZVR5cGUiOiJBTkRST0lEIiwidGhpcmRQYXJ0eUlkIjoiU3BtOUxHdE40WldfZXUtaEhZSldUQT09Iiwidm94ZWV0UmVnaW9uIjoiaW4iLCJuYW1lIjoidGVzdEBnbWFpbC5jb20iLCJleHRlcm5hbElkIjoidGVzdEBnbWFpbC5jb20iLCJzZXNzaW9uSWQiOiI4YjVhNTllYS05YWVhLTQyYmYtODI1Ny1kMzVlYTE5NDI4ZDMiLCJ1c2VySWQiOiJkN2QzMDI2Mi0yODhmLTMxNzAtODM1ZS1mMGUxMDc0ZTg4OWUifQ.a1LBp5Hhefh88v0tYk7mcx2GBUPwtCKG0i1q3HrY2bc}
02-23 01:34:30.000 8363 8788 D WebSocketProxy: startPing
02-23 01:34:30.000 8363 8788 D VoxeetWebSocket: onStateChanged: newState:=CONNECTED
02-23 01:34:30.002 8363 8363 D ConferenceService: onEvent: SocketConnectEvent not rejoined </3 DEFAULT null
02-23 01:34:30.002 8363 8363 D SessionService: onEvent: calling resolved true
02-23 01:34:30.005 8363 8363 D ConferenceService: onEvent: SocketConnectEvent not rejoined </3 DEFAULT null
02-23 01:34:30.026 8363 8363 D DefaultRootViewProvider: onEvent: state CREATING null
02-23 01:34:30.027 8363 8363 D VoxeetConferenceView: onEvent: ConferenceStatusUpdatedEvent live.streamstyle.MainActivity@e05d02d
02-23 01:34:30.029 8363 8363 D CreateConferencePromiseable: Attempting to create conferene alias:=12345678_QA_voxeet_back_stage_state
02-23 01:34:30.193 8363 8796 D VoxeetHttp: intercept: builder
02-23 01:34:30.289 8363 8793 D VoxeetHttp: intercept: builder
02-23 01:34:30.831 8363 8363 D ConferenceService: createOrSetConferenceWithParams: set conference id := 43d1e6b8-12e6-466b-946b-98fd1e892134
02-23 01:34:30.833 8363 8363 D Conference: log: updateParticipants: create RestParticipant from RestParticipant := Participant{id='d7d30262-288f-3170-835e-f0e1074e889e', participantInfo=ParticipantInfo{name='test@gmail.com', externalId='test@gmail.com', avatarUrl='null'}, status=null, quality='null'}
02-23 01:34:30.833 8363 8363 D Conference: log:
02-23 01:34:30.833 8363 8363 D DefaultRootViewProvider: onEvent: state CREATED null
02-23 01:34:30.833 8363 8363 D SoundPool: stop: []
02-23 01:34:30.833 8363 8363 D SoundPool: stop: testing out.mp3 1
02-23 01:34:30.833 8363 8363 D VoxeetConferenceView: onEvent: your current conference type is not compatible with ringing
02-23 01:34:30.833 8363 8363 D CreateConferencePromiseable: internalCreate onNext: join with := 43d1e6b8-12e6-466b-946b-98fd1e892134 12345678_QA_voxeet_back_stage_state
02-23 01:34:30.834 8363 8363 D CreateConferencePromiseable: now conference is 43d1e6b8-12e6-466b-946b-98fd1e892134
02-23 01:34:30.835 8363 8438 D com.voxeet.sdk.utils.Validate: hasPermissionInManifest: permission android.permission.RECORD_AUDIO is in manifest
02-23 01:34:30.836 8363 8438 E com.voxeet.sdk.utils.Validate: No Audio permission granted for the app, please add <uses-permission android:name="android.permission.RECORD_AUDIO" /> to your AndroidManifest.xml and request for the permission to use it if sdk > 21
02-23 01:34:30.836 8363 8438 D RNVoxeetConferencekitModule: join: live.streamstyle.MainActivity@e05d02d does not have mic permission
02-23 01:34:30.836 8363 8438 D RNVoxeetConferencekitModule: requestMicrophone: live.streamstyle.MainActivity@e05d02d
02-23 01:34:30.838 544 564 D EventSequenceValidator: inc AccIntentStartedEvents to 2
02-23 01:34:30.838 544 1562 I ActivityTaskManager: START u0 {act=android.content.pm.action.REQUEST_PERMISSIONS pkg=com.google.android.permissioncontroller cmp=com.google.android.permissioncontroller/com.android.permissioncontroller.permission.ui.GrantPermissionsActivity (has extras)} from uid 10157
02-23 01:34:30.856 544 5262 I MediaFocusControl: abandonAudioFocus() from uid/pid 10157/8363 clientId=android.media.AudioManager@9f844bbexpo.modules.av.AVManager@c596461
02-23 01:34:30.857 544 5262 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (3647014)
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.858 544 5262 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:30.934 309 373 D goldfish-address-space: allocate: Ask for block of size 0x1cf980
02-23 01:34:30.934 309 373 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3ff676000 size 0x1d1000
02-23 01:34:30.939 309 373 D goldfish-address-space: allocate: Ask for block of size 0x1cf980
02-23 01:34:30.939 309 373 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fee1a000 size 0x1d1000
02-23 01:34:30.942 309 373 D goldfish-address-space: allocate: Ask for block of size 0x1cf980
02-23 01:34:30.942 309 373 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fec49000 size 0x1d1000
02-23 01:34:30.952 544 564 D EventSequenceValidator: dec AccIntentStartedEvents to 1
02-23 01:34:30.952 544 571 D ArtManagerInternalImpl: /data/misc/iorapd/com.google.android.permissioncontroller/300900706/com.android.permissioncontroller.permission.ui.GrantPermissionsActivity/compiled_traces/compiled_trace.pb doesn't exist
02-23 01:34:30.953 544 571 I ActivityTaskManager: Displayed com.google.android.permissioncontroller/com.android.permissioncontroller.permission.ui.GrantPermissionsActivity: +110ms
02-23 01:34:31.211 8363 8792 D VoxeetHttp: intercept: builder
02-23 01:34:31.380 544 1562 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 01:34:35.972 1247 1306 I PeriodicStatsRunner: PeriodicStatsRunner.call():180 call()
02-23 01:34:35.972 1247 1306 I PeriodicStatsRunner: PeriodicStatsRunner.call():184 No submit PeriodicStats since input started.
02-23 01:34:37.611 3574 3574 V GrantPermissionsActivity: Logged buttons presented and clicked permissionGroupName=android.permission-group.MICROPHONE uid=10157 package=live.streamstyle presentedButtons=44 clickedButton=32 sessionId=-6082574775502702147
02-23 01:34:37.614 544 5262 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 01:34:37.614 544 5262 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 01:34:37.621 544 4197 I OneTimePermissionUserManager: Start tracking live.streamstyle. uid=10157 timeout=60000 importanceToResetTimer=100 importanceToKeepSessionAlive=125
02-23 01:34:37.621 544 4197 V OneTimePermissionUserManager: Importance changed for live.streamstyle (10157). importance=100
02-23 01:34:37.622 3574 3574 V GrantPermissionsActivity: Permission grant result requestId=-6082574775502702147 callingUid=10157 callingPackage=live.streamstyle permission=android.permission.RECORD_AUDIO isImplicit=false result=10
02-23 01:34:37.623 309 373 D goldfish-address-space: allocate: Ask for block of size 0xf0000
02-23 01:34:37.623 309 373 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3ff8bf000 size 0xf1000
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.632 544 1576 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.633 544 1576 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.633 544 1576 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.633 544 1576 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.633 544 1576 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.633 544 1576 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.633 544 1576 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.633 544 1576 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE.
02-23 01:34:37.662 3574 5872 D OpenGLRenderer: endAllActiveAnimators on 0xe6d894b0 (RippleDrawable) with handle 0xed4b6730
02-23 01:34:37.747 544 5262 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 01:34:40.716 544 1562 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 01:34:42.700 1247 1306 I PeriodicStatsRunner: PeriodicStatsRunner.call():180 call()
02-23 01:34:42.700 1247 1306 I PeriodicStatsRunner: PeriodicStatsRunner.call():184 No submit PeriodicStats since input started.
02-23 01:34:43.642 529 529 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument
02-23 01:34:43.642 529 529 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe
02-23 01:34:43.677 527 527 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument
02-23 01:34:43.677 527 527 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument
const isHermes = () => !!global.HermesInternal;
returns true
The Firebase error will still be displayed, the react-native-uxkit is meant to be used (for now) with Firebase. It then just discard the error (the stack is printed but does not throw)
02-23 01:34:30.835 8363 8438 D com.voxeet.sdk.utils.Validate: hasPermissionInManifest: permission android.permission.RECORD_AUDIO is in manifest
02-23 01:34:30.836 8363 8438 E com.voxeet.sdk.utils.Validate: No Audio permission granted for the app, please add <uses-permission android:name="android.permission.RECORD_AUDIO" /> to your AndroidManifest.xml and request for the permission to use it if sdk > 21
02-23 01:34:30.836 8363 8438 D RNVoxeetConferencekitModule: join: live.streamstyle.MainActivity@e05d02d does not have mic permission
02-23 01:34:30.836 8363 8438 D RNVoxeetConferencekitModule: requestMicrophone: live.streamstyle.MainActivity@e05d02d
Indicates that this time the app does not have the mic permission. Please retry your flow after having requested the mic permission
Added the RECORD_AUDIO permission code.
02-23 16:43:49.876 15658 15890 E MediaSDK: JNI Init
02-23 16:43:50.005 15658 15890 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es
Fulll logs:
02-23 16:43:45.443 544 2975 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 16:43:45.508 15658 15719 I ReactNativeJS: 'Voxeet test issue hermes: ', true
02-23 16:43:45.514 15658 15720 D VoxeetSDK: initExceptionIfOk: checking for exception to log internally
02-23 16:43:45.523 15658 15720 D io.sentry.android.AndroidSentryClientFactory: Construction of Android Sentry.
02-23 16:43:45.527 15658 15720 D io.sentry.android.AndroidSentryClientFactory: Sentry init with ctx='live.streamstyle.MainApplication@b48b232' and dsn='Dsn{uri=https://sentry.io/}'
02-23 16:43:45.544 15658 15720 D io.sentry.android.AndroidSentryClientFactory: Using buffer dir: /data/user/0/live.streamstyle/cache/sentry-buffered-events
02-23 16:43:45.555 15658 15720 D VoxeetSentry: internalInit: handler ? io.sentry.SentryUncaughtExceptionHandler@7905576
02-23 16:43:45.555 15658 15720 D VoxeetSentry: internalInit: overriding the default thread uncaught handler ? false
02-23 16:43:45.555 15658 15720 D VoxeetSentry: internalInit: if it's not the intended behaviour, please use the method VoxeetSentry.enableOverride(true/false)
02-23 16:43:45.555 15658 15720 D VoxeetSentry: VoxeetSentry: sentry := com.voxeet.sentry.VoxeetSentry@1c28777
02-23 16:43:45.555 15658 15720 D VoxeetSentry: VoxeetSentry: onException := public void com.voxeet.sentry.VoxeetSentry.onException(java.lang.Throwable)
02-23 16:43:45.556 15658 15720 D VoxeetSDK: initExceptionIfOk: finished to try implementing error management
02-23 16:43:45.556 15658 15720 D VoxeetHttp: VoxeetHttp: initializing using appId/password
02-23 16:43:45.552 15658 15658 W mqt_native_modu: type=1400 audit(0.0:272): avc: denied { read } for name="version" dev="proc" ino=4026532035 scontext=u:r:untrusted_app_29:s0:c160,c256,c512,c768 tcontext=u:object_r:proc_version:s0 tclass=file permissive=0 app=live.streamstyle
02-23 16:43:45.578 544 906 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 16:43:45.617 15658 15658 D SessionService: onCall: start login in promise
02-23 16:43:45.617 15658 15658 D SessionService: onCall: having the list with elements := []
02-23 16:43:45.617 15658 15658 D SessionService: onCall: start login done... can take a time
02-23 16:43:45.710 15658 15658 D FirebaseProvider: FirebaseInstanceId.getInstance().getAccessToken() returned an IllegalStateException, you have an issue with your project configuration (google-services.json for instance)
02-23 16:43:45.710 15658 15658 W System.err: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process live.streamstyle. Make sure to call FirebaseApp.initializeApp(Context) first.
02-23 16:43:45.710 15658 15658 W System.err: at com.google.firebase.FirebaseApp.getInstance(com.google.firebase:firebase-common@@16.0.2:240)
02-23 16:43:45.711 15658 15658 W System.err: at com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown Source:1)
02-23 16:43:45.711 15658 15658 W System.err: at com.voxeet.uxkit.firebase.implementation.FirebaseProvider.getToken(FirebaseProvider.java:75)
02-23 16:43:45.711 15658 15658 W System.err: at com.voxeet.sdk.services.VoxeetHttp.lambda$identifyChain$6$VoxeetHttp(VoxeetHttp.java:272)
02-23 16:43:45.711 15658 15658 W System.err: at com.voxeet.sdk.services.-$$Lambda$VoxeetHttp$GmbFHlozwHthoal4u5BNnrUgNBA.onCall(Unknown Source:4)
02-23 16:43:45.711 15658 15658 W System.err: at com.voxeet.promise.PromiseInOut$9.run(PromiseInOut.java:261)
02-23 16:43:45.711 15658 15658 W System.err: at android.os.Handler.handleCallback(Handler.java:938)
02-23 16:43:45.711 15658 15658 W System.err: at android.os.Handler.dispatchMessage(Handler.java:99)
02-23 16:43:45.711 15658 15658 W System.err: at android.os.Looper.loop(Looper.java:223)
02-23 16:43:45.711 15658 15658 W System.err: at android.app.ActivityThread.main(ActivityThread.java:7656)
02-23 16:43:45.711 15658 15658 W System.err: at java.lang.reflect.Method.invoke(Native Method)
02-23 16:43:45.712 15658 15658 W System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
02-23 16:43:45.712 15658 15658 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
02-23 16:43:48.256 15658 15872 D VoxeetHttp: intercept: builderIdentify
02-23 16:43:48.355 15658 15658 D VoxeetHttp: Successful login with id d7d30262-288f-3170-835e-f0e1074e889e
02-23 16:43:48.365 15658 15658 D SessionService: onCall: first login part done success ? true
02-23 16:43:48.542 544 906 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 16:43:48.697 15658 15877 D WebSocketProxy: onOpen: websocket:=okhttp3.internal.ws.RealWebSocket@f124da6 response:=Response{protocol=http/1.1, code=101, message=Switching Protocols, url=https://ws-in.voxeet.com/v2/session?Token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MTQwNzg4MjgsImRldmljZVR5cGUiOiJBTkRST0lEIiwidGhpcmRQYXJ0eUlkIjoiU3BtOUxHdE40WldfZXUtaEhZSldUQT09Iiwidm94ZWV0UmVnaW9uIjoiaW4iLCJuYW1lIjoidGVzdEBnbWFpbC5jb20iLCJleHRlcm5hbElkIjoidGVzdEBnbWFpbC5jb20iLCJzZXNzaW9uSWQiOiIyNmFkMGVmZi1lMjIxLTQ3ODYtYmY5OC0zYzhkZmJjZTE0NTYiLCJ1c2VySWQiOiJkN2QzMDI2Mi0yODhmLTMxNzAtODM1ZS1mMGUxMDc0ZTg4OWUifQ.6HLrXQKeNHABay8rBK0Ez_t-x7TnsUXxufT1eQuPkOw}
02-23 16:43:48.697 15658 15877 D WebSocketProxy: startPing
02-23 16:43:48.697 15658 15877 D VoxeetWebSocket: onStateChanged: newState:=CONNECTED
02-23 16:43:48.697 15658 15658 D ConferenceService: onEvent: SocketConnectEvent not rejoined </3 DEFAULT null
02-23 16:43:48.697 15658 15658 D SessionService: onEvent: calling resolved true
02-23 16:43:48.699 15658 15658 D ConferenceService: onEvent: SocketConnectEvent not rejoined </3 DEFAULT null
02-23 16:43:48.713 15658 15658 D DefaultRootViewProvider: onEvent: state CREATING null
02-23 16:43:48.714 15658 15658 D VoxeetConferenceView: onEvent: ConferenceStatusUpdatedEvent live.streamstyle.MainActivity@e05d02d
02-23 16:43:48.715 15658 15658 D CreateConferencePromiseable: Attempting to create conferene alias:=12345678_QA_voxeet_back_stage_state
02-23 16:43:48.940 15658 15885 D VoxeetHttp: intercept: builder
02-23 16:43:49.165 15658 15881 D VoxeetHttp: intercept: builder
02-23 16:43:49.630 15658 15658 D ConferenceService: createOrSetConferenceWithParams: set conference id := 06d83407-4c99-4389-b77f-1c2cdefa30b6
02-23 16:43:49.639 15658 15658 D Conference: log: updateParticipants: create RestParticipant from RestParticipant := Participant{id='d7d30262-288f-3170-835e-f0e1074e889e', participantInfo=ParticipantInfo{name='test@gmail.com', externalId='test@gmail.com', avatarUrl='null'}, status=null, quality='null'}
02-23 16:43:49.639 15658 15658 D Conference: log:
02-23 16:43:49.641 15658 15658 D DefaultRootViewProvider: onEvent: state CREATED null
02-23 16:43:49.642 15658 15658 D SoundPool: stop: []
02-23 16:43:49.642 15658 15658 D SoundPool: stop: testing out.mp3 1
02-23 16:43:49.642 15658 15658 D VoxeetConferenceView: onEvent: your current conference type is not compatible with ringing
02-23 16:43:49.643 15658 15658 D CreateConferencePromiseable: internalCreate onNext: join with := 06d83407-4c99-4389-b77f-1c2cdefa30b6 12345678_QA_voxeet_back_stage_state
02-23 16:43:49.644 15658 15658 D CreateConferencePromiseable: now conference is 06d83407-4c99-4389-b77f-1c2cdefa30b6
02-23 16:43:49.660 15658 15720 D com.voxeet.sdk.utils.Validate: hasPermissionInManifest: permission android.permission.RECORD_AUDIO is in manifest
02-23 16:43:49.663 15658 15720 D RNVoxeetConferencekitModule: join: joining as listener ? false
02-23 16:43:49.670 15658 15658 D ConferenceService: createOrSetConferenceWithParams: set conference id := 06d83407-4c99-4389-b77f-1c2cdefa30b6
02-23 16:43:49.670 15658 15658 D JoinPromise: Attempting to join conference alias:=12345678_QA_voxeet_back_stage_state conferenceId:=06d83407-4c99-4389-b77f-1c2cdefa30b6
02-23 16:43:49.670 15658 15658 D JoinPromise: onNext: having conference
02-23 16:43:49.671 15658 15658 D JoinPromise: onNext: join with := 06d83407-4c99-4389-b77f-1c2cdefa30b6 12345678_QA_voxeet_back_stage_state
02-23 16:43:49.672 15658 15658 D ConferenceService: joining 06d83407-4c99-4389-b77f-1c2cdefa30b6
02-23 16:43:49.675 15658 15658 D com.voxeet.sdk.utils.Validate: hasPermissionInManifest: permission android.permission.RECORD_AUDIO is in manifest
02-23 16:43:49.676 15658 15658 D ConferenceInformation: isOwnVideoStarted: false
02-23 16:43:49.676 15658 15658 D com.voxeet.sdk.utils.Validate: hasPermissionInManifest: permission android.permission.RECORD_AUDIO is in manifest
02-23 16:43:49.755 15658 15658 D HostConnection: HostConnection::get() New Host Connection established 0xb6b1ea80, tid 15658
02-23 16:43:49.787 15658 15658 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_async_frame_commands ANDROID_EMU_gles_max_version_2
02-23 16:43:49.792 15658 15658 I org.webrtc.Logging: EglBase10Impl: Using OpenGL ES version 2
02-23 16:43:49.795 15658 15658 D EGL_emulation: eglCreateContext: 0xb6b2c5b0: maj 2 min 0 rcv 2
02-23 16:43:49.799 15658 15658 I org.webrtc.Logging: EglBase14Impl: Using OpenGL ES version 2
02-23 16:43:49.801 15658 15658 D EGL_emulation: eglCreateContext: 0xb6b2b430: maj 2 min 0 rcv 2
02-23 16:43:49.802 15658 15658 D EventBus: No subscribers registered for event class com.voxeet.sdk.media.EglBaseRefreshEvent
02-23 16:43:49.803 15658 15658 D EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
02-23 16:43:49.805 15658 15658 W org.webrtc.Logging: WebRtcAudioManager: Overriding default output behavior: setStereoOutput(true)
02-23 16:43:49.828 544 906 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 16:43:49.830 544 2975 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 16:43:49.831 544 2975 I chatty : uid=1000(system) Binder:544_15 identical 1 line
02-23 16:43:49.831 544 2975 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 16:43:49.846 15658 15658 I org.webrtc.Logging: WebRtcAudioManagerExternal: Sample rate is set to 44100 Hz
02-23 16:43:49.847 15658 15658 I org.webrtc.Logging: WebRtcAudioManagerExternal: Sample rate is set to 44100 Hz
02-23 16:43:49.848 15658 15658 I org.webrtc.Logging: JavaAudioDeviceModule: createAudioDeviceModule
02-23 16:43:49.849 15658 15658 I org.webrtc.Logging: JavaAudioDeviceModule: HW NS will not be used.
02-23 16:43:49.849 15658 15658 I org.webrtc.Logging: JavaAudioDeviceModule: HW AEC will not be used.
02-23 16:43:49.850 15658 15658 I org.webrtc.Logging: WebRtcAudioEffectsExternal: ctor@[name=main, id=2]
02-23 16:43:49.876 15658 15890 E MediaSDK: JNI Init
02-23 16:43:50.005 15658 15890 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es
02-23 16:43:50.056 15658 15890 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 15890 (SDK), pid 15658 (ive.streamstyle)
02-23 16:43:50.040 15658 15658 W SDK : type=1400 audit(0.0:273): avc: denied { ioctl } for path="socket:[628319]" dev="sockfs" ino=628319 ioctlcmd=0x8927 scontext=u:r:untrusted_app_29:s0:c160,c256,c512,c768 tcontext=u:r:untrusted_app_29:s0:c160,c256,c512,c768 tclass=udp_socket permissive=0 app=live.streamstyle
02-23 16:43:50.220 15658 15882 D VoxeetHttp: intercept: builder
02-23 16:43:50.313 15901 15901 I crash_dump32: obtaining output fd from tombstoned, type: kDebuggerdTombstone
02-23 16:43:50.316 286 286 I tombstoned: received crash request for pid 15890
02-23 16:43:50.319 15901 15901 I crash_dump32: performing dump of process 15658 (target tid = 15890)
02-23 16:43:50.365 15901 15901 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-23 16:43:50.366 15901 15901 F DEBUG : Build fingerprint: 'google/sdk_gphone_x86_arm/generic_x86_arm:11/RSR1.201013.001/6903271:userdebug/dev-keys'
02-23 16:43:50.366 15901 15901 F DEBUG : Revision: '0'
02-23 16:43:50.366 15901 15901 F DEBUG : ABI: 'x86'
02-23 16:43:50.368 15901 15901 F DEBUG : Timestamp: 2021-02-23 16:43:50+0530
02-23 16:43:50.369 15901 15901 F DEBUG : pid: 15658, tid: 15890, name: SDK >>> live.streamstyle <<<
02-23 16:43:50.369 15901 15901 F DEBUG : uid: 10160
02-23 16:43:50.369 15901 15901 F DEBUG : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
02-23 16:43:50.369 15901 15901 F DEBUG : eax 00000000 ebx 00003d2a ecx 00003e12 edx 00000006
02-23 16:43:50.369 15901 15901 F DEBUG : edi e929c81e esi a5d018c0
02-23 16:43:50.369 15901 15901 F DEBUG : ebp ed83bb90 esp a5d01868 eip ed83bb99
02-23 16:43:50.605 15901 15901 F DEBUG : backtrace:
02-23 16:43:50.605 15901 15901 F DEBUG : #00 pc 00000b99 [vdso] (__kernel_vsyscall+9)
02-23 16:43:50.605 15901 15901 F DEBUG : #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40) (BuildId: 6e3a0180fa6637b68c0d181c343e6806)
02-23 16:43:50.605 15901 15901 F DEBUG : #02 pc 00076511 /apex/com.android.runtime/lib/bionic/libc.so (abort+209) (BuildId: 6e3a0180fa6637b68c0d181c343e6806)
02-23 16:43:50.605 15901 15901 F DEBUG : #03 pc 000b8d4c /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libc++_shared.so (BuildId: 8771d1ad0fbd042529aa00a1937ddbc7b237a107)
02-23 16:43:50.605 15901 15901 F DEBUG : #04 pc 000b29d0 /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libc++_shared.so (__gxx_personality_v0+416) (BuildId: 8771d1ad0fbd042529aa00a1937ddbc7b237a107)
02-23 16:43:50.605 15901 15901 F DEBUG : #05 pc 000a4ec4 /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libreactnativejni.so (BuildId: 930803d0b368271f5f896b0cefe51d5c5c2e92b3)
02-23 16:43:50.605 15901 15901 F DEBUG : #06 pc 000a51b6 /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libreactnativejni.so (_Unwind_RaiseException+263) (BuildId: 930803d0b368271f5f896b0cefe51d5c5c2e92b3)
02-23 16:43:50.605 15901 15901 F DEBUG : #07 pc 000b6d6c /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libfbjni.so (__cxa_throw+108) (BuildId: 3546c1351f83366cb88b3802c4c63ee907e2db98)
02-23 16:43:50.605 15901 15901 F DEBUG : #08 pc 0005c7a4 /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libc++_shared.so (std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const+212) (BuildId: 8771d1ad0fbd042529aa00a1937ddbc7b237a107)
02-23 16:43:50.605 15901 15901 F DEBUG : #09 pc 0006d922 /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libMediaEngineJni.so (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 16:43:50.605 15901 15901 F DEBUG : #10 pc 0006bc79 /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libMediaEngineJni.so (sole::uuid::str() const+361) (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 16:43:50.606 15901 15901 F DEBUG : #11 pc 0006b0ea /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libMediaEngineJni.so (mxe::media_engine<mxe::media_mixer>::create_local_media_stream()+170) (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 16:43:50.606 15901 15901 F DEBUG : #12 pc 0005f372 /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libMediaEngineJni.so (mxe::media_engine<mxe::media_mixer>::init(std::__ndk1::unique_ptr<webrtc::VideoEncoderFactory, std::__ndk1::default_delete<webrtc::VideoEncoderFactory> >, std::__ndk1::unique_ptr<webrtc::VideoDecoderFactory, std::__ndk1::default_delete<webrtc::VideoDecoderFactory> >, rtc::scoped_refptr<webrtc::VideoTrackSourceInterface>, rtc::scoped_refptr<webrtc::AudioDeviceModule>, webrtc::MediaConstraints const&)+322) (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 16:43:50.606 15901 15901 F DEBUG : #13 pc 0005adf9 /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/lib/x86/libMediaEngineJni.so (Java_com_voxeet_android_media_MediaEngine_Init+2185) (BuildId: 645cb905670cf05b212cacfe708ad9bf26cff493)
02-23 16:43:50.606 15901 15901 F DEBUG : #14 pc 00142132 /apex/com.android.art/lib/libart.so (art_quick_generic_jni_trampoline+82) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.606 15901 15901 F DEBUG : #15 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.606 15901 15901 F DEBUG : #16 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.606 15901 15901 F DEBUG : #17 pc 00386701 /apex/com.android.art/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+385) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.606 15901 15901 F DEBUG : #18 pc 0037bcad /apex/com.android.art/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+829) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.606 15901 15901 F DEBUG : #19 pc 007a83d8 /apex/com.android.art/lib/libart.so (MterpInvokeDirectRange+504) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.606 15901 15901 F DEBUG : #20 pc 00135ba1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_direct_range+33) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.606 15901 15901 F DEBUG : #21 pc 001f610c [anon:dalvik-classes3.dex extracted in memory from /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/base.apk!classes3.dex] (com.voxeet.android.media.MediaEngine.lambda$new$0$MediaEngine+80)
02-23 16:43:50.606 15901 15901 F DEBUG : #22 pc 007a14fe /apex/com.android.art/lib/libart.so (MterpInvokeVirtual+1806) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #23 pc 001357a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_virtual+33) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #24 pc 001f5288 [anon:dalvik-classes3.dex extracted in memory from /data/app/~~mLnm8UqfMvNDEuXsjED2rg==/live.streamstyle-0ChqmJfabyfq2haIdGPrVg==/base.apk!classes3.dex] (com.voxeet.android.media.-$$Lambda$MediaEngine$TiQYYqUayy_SdGDCyVCifERtZYA.run+20)
02-23 16:43:50.607 15901 15901 F DEBUG : #25 pc 0036fb02 /apex/com.android.art/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.16375758241455872412)+370) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #26 pc 00379b00 /apex/com.android.art/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+176) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #27 pc 0078b325 /apex/com.android.art/lib/libart.so (artQuickToInterpreterBridge+1061) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #28 pc 0014220d /apex/com.android.art/lib/libart.so (art_quick_to_interpreter_bridge+77) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #29 pc 0201b462 /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Handler.handleCallback+66)
02-23 16:43:50.607 15901 15901 F DEBUG : #30 pc 0202dd91 /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Handler.dispatchMessage+65)
02-23 16:43:50.607 15901 15901 F DEBUG : #31 pc 02028c70 /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Looper.loop+1584)
02-23 16:43:50.607 15901 15901 F DEBUG : #32 pc 0013baf2 /apex/com.android.art/lib/libart.so (art_quick_invoke_static_stub+418) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #33 pc 001d0392 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+258) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #34 pc 00386701 /apex/com.android.art/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+385) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #35 pc 0037aa3e /apex/com.android.art/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1070) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #36 pc 007a4d2d /apex/com.android.art/lib/libart.so (MterpInvokeStatic+637) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.607 15901 15901 F DEBUG : #37 pc 00135921 /apex/com.android.art/lib/libart.so (mterp_op_invoke_static+33) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #38 pc 0036e914 /system/framework/framework.jar (offset 0x92b000) (android.os.HandlerThread.run+56)
02-23 16:43:50.608 15901 15901 F DEBUG : #39 pc 0036fb02 /apex/com.android.art/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.16375758241455872412)+370) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #40 pc 00379b00 /apex/com.android.art/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+176) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #41 pc 0078b325 /apex/com.android.art/lib/libart.so (artQuickToInterpreterBridge+1061) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #42 pc 0014220d /apex/com.android.art/lib/libart.so (art_quick_to_interpreter_bridge+77) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #43 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #44 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #45 pc 0062f37c /apex/com.android.art/lib/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+620) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #46 pc 0062f595 /apex/com.android.art/lib/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+85) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #47 pc 00697701 /apex/com.android.art/lib/libart.so (art::Thread::CreateCallback(void*)+1537) (BuildId: 8191579dfafff37a5cbca70f9a73020f)
02-23 16:43:50.608 15901 15901 F DEBUG : #48 pc 000e6974 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+100) (BuildId: 6e3a0180fa6637b68c0d181c343e6806)
02-23 16:43:50.608 15901 15901 F DEBUG : #49 pc 00078567 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+71) (BuildId: 6e3a0180fa6637b68c0d181c343e6806)
02-23 16:43:50.934 0 0 D logd : logdr: UID=10160 GID=10160 PID=15901 n tail=50 logMask=8 pid=15658 start=0ns timeout=0ns
02-23 16:43:50.939 0 0 D logd : logdr: UID=10160 GID=10160 PID=15901 n tail=50 logMask=1 pid=15658 start=0ns timeout=0ns
02-23 16:43:51.310 0 0 D logd : logdr: UID=10160 GID=10160 PID=15901 n tail=0 logMask=8 pid=15658 start=0ns timeout=0ns
02-23 16:43:51.312 0 0 D logd : logdr: UID=10160 GID=10160 PID=15901 n tail=0 logMask=1 pid=15658 start=0ns timeout=0ns
02-23 16:43:51.278 286 286 E tombstoned: Tombstone written to: /data/tombstones/tombstone_06
02-23 16:43:51.281 544 15908 W ActivityTaskManager: Force finishing activity live.streamstyle/.MainActivity
02-23 16:43:51.285 544 580 I BootReceiver: Copying /data/tombstones/tombstone_06 to DropBox (SYSTEM_TOMBSTONE)
02-23 16:43:51.286 544 580 I DropBoxManagerService: add tag=SYSTEM_TOMBSTONE isTagEnabled=true flags=0x2
02-23 16:43:51.287 309 378 D goldfish-address-space: allocate: Ask for block of size 0xf0000
02-23 16:43:51.287 309 378 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3ffca6000 size 0xf1000
02-23 16:43:51.295 544 15909 I DropBoxManagerService: add tag=data_app_native_crash isTagEnabled=true flags=0x2
02-23 16:43:51.308 544 572 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
02-23 16:43:51.309 544 572 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
02-23 16:43:51.380 0 0 I init : Untracked pid 15901 exited with status 0
02-23 16:43:51.337 544 572 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
02-23 16:43:51.337 544 572 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
02-23 16:43:51.413 0 0 I init : Untracked pid 15903 exited with status 0
02-23 16:43:51.376 293 293 I Zygote : Process 15658 exited due to signal 6 (Aborted)
02-23 16:43:51.422 544 2975 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ TRACK_DEFAULT id=103, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10160 AdministratorUids: [] RequestorUid: 10160 RequestorPackageName: live.streamstyle] ], android.os.BinderProxy@301d4ef)
02-23 16:43:51.423 544 638 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=103, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10160 AdministratorUids: [] RequestorUid: 10160 RequestorPackageName: live.streamstyle] ] (release request)
02-23 16:43:51.423 544 1876 I ActivityManager: Process live.streamstyle (pid 15658) has died: prcp TOP
02-23 16:43:51.426 544 1563 I WindowManager: WIN DEATH: Window{c25d636 u0 live.streamstyle/live.streamstyle.MainActivity}
02-23 16:43:51.426 544 1563 W InputDispatcher: Attempted to unregister already unregistered input channel 'c25d636 live.streamstyle/live.streamstyle.MainActivity (server)'
02-23 16:43:51.426 442 6705 D BufferPoolAccessor2.0: bufferpool2 0xe9dc2dd8 : 0(0 size) total buffers - 0(0 size) used buffers - 153/157 (recycle/alloc) - 4/157 (fetch/transfer)
02-23 16:43:51.426 442 6705 D BufferPoolAccessor2.0: Destruction - bufferpool2 0xe9dc2dd8 cached: 0/0M, 0/0% in use; allocs: 157, 97% recycled; transfers: 157, 97% unfetched
02-23 16:43:51.427 442 6705 D BufferPoolAccessor2.0: bufferpool2 0xe9dc3438 : 0(0 size) total buffers - 0(0 size) used buffers - 21/24 (recycle/alloc) - 3/24 (fetch/transfer)
02-23 16:43:51.427 442 6705 D BufferPoolAccessor2.0: Destruction - bufferpool2 0xe9dc3438 cached: 0/0M, 0/0% in use; allocs: 24, 88% recycled; transfers: 24, 88% unfetched
02-23 16:43:51.429 544 574 I libprocessgroup: Successfully killed process cgroup uid 10160 pid 15658 in 5ms
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.486 544 1876 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.487 544 1876 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.488 544 1876 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE.
02-23 16:43:51.491 936 936 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1
02-23 16:43:51.491 936 936 D Telephony: isEmergencyPreferredAccount: Device does not require preference.
02-23 16:43:51.516 6919 6919 I MemoryTrimmer: Trimming objects from memory, since app is in the background.
02-23 16:43:51.517 1247 1247 I AppBase : AppBase.onTrimMemory():615 onTrimMemory(): 10
02-23 16:43:51.518 1247 1247 I GoogleInputMethodService: GoogleInputMethodService.onTrimMemory():4225 onTrimMemory(): 10
02-23 16:43:51.524 8178 8540 I cr_BindingManager: onTrimMemory: level=80, size=0
02-23 16:43:51.527 544 564 W ActivityManager: setHasOverlayUi called on unknown pid: 15658
02-23 16:43:51.537 544 1876 W ActivityManager: Unable to start service Intent { act=android.service.appprediction.AppPredictionService cmp=com.google.android.as/com.google.android.apps.miphone.aiai.app.AiAiPredictionService } U=0: not found
02-23 16:43:51.537 544 1876 W RemoteAppPredictionService: could not bind to Intent { act=android.service.appprediction.AppPredictionService cmp=com.google.android.as/com.google.android.apps.miphone.aiai.app.AiAiPredictionService } using flags 67108865
02-23 16:43:51.544 309 378 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 16:43:51.544 309 378 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fde54000 size 0x178000
02-23 16:43:51.550 309 378 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 16:43:51.551 309 378 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fe398000 size 0x178000
02-23 16:43:51.553 309 378 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 16:43:51.553 309 378 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fdac6000 size 0x178000
02-23 16:43:51.596 6919 6970 D HostConnection: HostConnection::get() New Host Connection established 0xed1b18d0, tid 6970
02-23 16:43:51.610 6919 6970 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_async_frame_commands ANDROID_EMU_gles_max_version_2
02-23 16:43:51.611 6919 6970 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
02-23 16:43:51.612 6919 6970 D EGL_emulation: eglCreateContext: 0xed1ae530: maj 2 min 0 rcv 2
02-23 16:43:51.613 6919 6970 D EGL_emulation: eglMakeCurrent: 0xed1ae530: ver 2 0 (tinfo 0xed4ba090) (first time)
02-23 16:43:51.619 309 378 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 16:43:51.619 309 378 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fd94e000 size 0x178000
02-23 16:43:51.623 309 378 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 16:43:51.623 309 378 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fd65e000 size 0x178000
02-23 16:43:51.626 309 378 D goldfish-address-space: allocate: Ask for block of size 0x177000
02-23 16:43:51.626 309 378 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fd4e6000 size 0x178000
02-23 16:43:51.653 6919 15387 E sb.v.u.LiteSuggestSourc: On-device lite suggest model loading error.
02-23 16:43:51.660 6919 6974 W ThreadPoolDumper: Queue length for executor EventBus is now 11. Perhaps some tasks are too long, or the pool is too small.
02-23 16:43:51.665 6919 6950 W LocationOracle: No location history returned by ContextManager
02-23 16:43:51.705 6919 6919 I BgTaskExecutorImpl: Starting EXCLUSIVE background task TNG_MINUS_ONE_SYNC.
02-23 16:43:51.709 6919 6945 E MDD : DownloadProgressMonitor: Can't find file group for uri: android://com.google.android.googlequicksearchbox/files/sharedminusonemodule/shared/SharedMinusOneData.pb.tmp
02-23 16:43:51.714 6919 6974 I TngMinusOneSync: Syncing TNG:-1
02-23 16:43:51.785 544 564 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{9cda581 u0 live.streamstyle/.MainActivity t-1 f}}
02-23 16:43:52.828 544 906 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 16:43:52.830 544 906 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4
02-23 16:43:55.725 1174 1664 W Conscrypt: Could not set socket write timeout: java.net.SocketException: Socket closed
02-23 16:43:55.726 1174 1664 W Conscrypt: at com.google.android.gms.org.conscrypt.Platform.setSocketWriteTimeout(:com.google.android.gms@201817022@20.18.17 (040700-311416286):2)
02-23 16:43:55.726 1174 1664 W Conscrypt: at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket.setSoWriteTimeout(:com.google.android.gms@201817022@20.18.17 (040700-311416286):0)
02-23 16:43:55.877 1174 1664 W Conscrypt: Could not set socket write timeout: java.net.SocketException: Socket closed
02-23 16:43:55.877 1174 1664 W Conscrypt: at com.google.android.gms.org.conscrypt.Platform.setSocketWriteTimeout(:com.google.android.gms@201817022@20.18.17 (040700-311416286):2)
02-23 16:43:55.877 1174 1664 W Conscrypt: at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket.setSoWriteTimeout(:com.google.android.gms@201817022@20.18.17 (040700-311416286):0)
02-23 16:43:56.429 442 873 D BufferPoolAccessor2.0: evictor expired: 2, evicted: 0
02-23 16:43:56.636 1247 1306 I PeriodicStatsRunner: PeriodicStatsRunner.call():180 call()
02-23 16:43:56.636 1247 1306 I PeriodicStatsRunner: PeriodicStatsRunner.call():184 No submit PeriodicStats since input started.
02-23 16:44:21.128 544 664 E ClipboardService: Denying clipboard access to com.android.chrome, application is not in focus nor is it a system service for user 0
02-23 16:44:35.950 527 527 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument
02-23 16:44:35.950 527 527 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument
02-23 16:44:36.016 529 529 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument
02-23 16:44:36.017 529 529 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe
02-23 16:45:36.009 527 527 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument
02-23 16:45:36.009 527 527 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument
02-23 16:45:36.076 529 529 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument
02-23 16:45:36.076 529 529 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe
What is your react-native project version? Can you forward a public repository integrating the plugin so that I can try to reproduce the issue? is it working on a real device?
@codlab I created a new repo with same react-native version to isolate the issue and I got the overlay screen there! I'm backtracking the issue with my current repo and will update here on the root cause.
Thanks for the update. Please ping me so I can as well try to reproduce the complete flow on my side 👍
Here is the link for the repo having the crash issue. Please add loginScreen.js
. Also provide the permissions for recording and camera manually as mentioned in the README.
You might have to restart the app a couple of times before you get a crash. Logcat would show the below log when the crash happens:
2021-02-25 10:17:17.438 7483-7802/live.streamstyle E/MediaSDK: JNI Init
@codlab did the crash replicate for you?
@codlab any update on this?
I can reproduce the crash with your repo, thank you for sharing it. @codlab could it be because the initialization of the SDK is not ready when the conference starts? If you reopen the application after the crash, then it works properly.
@techiespace the function VoxeetSDK.initialize
returns a promise, so you must await
it or use the .then()
I couldn't work on it with the new SDK version that we are pushing. I will give a look in the next few hours (with as well the new SDK version - there are few improvements that are specifically in the JNI side which means that it may be some good news on this)
@FabienLavocat Thanks for the update. I tried adding await to to call but unfortunately facing the same crash and error as before.
I also got the crash when testing on my device. I fixed it by removing the direct dependency from the dependencies block. I also integrated the newest version of the SDK + UXKit to be sure it was using the latest binaries (it works normally without this modification)
You can find the modification here https://github.com/codlab/voxeet-demo/commit/31d2119e9c31db99712c2c803bd52677e074f040
It's safe to remove the implementation line + block mentioning the @voxeet/react-native-voxeet-conferencekit
I cloned the repo and did a fresh install. However the same error pops up. Can you try uninstalling the app and then reinstall it with react-native run-android
? Its not always the first time that the app crashes. At times it crashes on reinstalling 3-4 times.
Steps I followed:
For camera permissions I added this code parallel to the mic permission code in IntroScreens.js:
const grantedCam = await PermissionsAndroid.request(
PermissionsAndroid.PERMISSIONS.CAMERA,
{
title: 'App Camera Permission',
message:
'App needs access to your Camera ' +
'so you can take awesome pictures.',
buttonNeutral: 'Ask Me Later',
buttonNegative: 'Cancel',
buttonPositive: 'OK',
}
);
if (grantedCam === PermissionsAndroid.RESULTS.GRANTED) {
console.log('You can use the Mic');
} else {
console.log('Mic permission denied');
}
I still can’t reproduce the issue using the repo I created. Can you push to your repo to be sure?
Using my fork, I made the following for 20min (between 10 to 15 full rebuilds) : adb uninstall live.streamstyle ; rm -rf android/app/build ; react-native run-android
the issue could not be reproduced
Here is my repo: https://github.com/techiespace/voxeet-demo/tree/codlab-fork (same as your fork with added camera permission)
I've added the complete log during the crash along with a screencast of the crash here. The issue is reproduced at 2:15 in the screencast.
Android device specs:
I could not reproduce the issue. I reverted to non Hermes mode to check it and I have the previously obtained crash where you've got the TKILL exception following sole::uuid::str()
call. I will check if I can track the error down (given that the react native is using the precompiled sdk and such it will be quite something but hopefully I'll get more info today about that error).
03-03 06:25:40.078 16268 16268 F DEBUG : #00 pc 00000000000224bc /system/lib64/libc.so (abort+116)
03-03 06:25:40.078 16268 16268 F DEBUG : #01 pc 00000000000b8124 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libc++_shared.so
03-03 06:25:40.078 16268 16268 F DEBUG : #02 pc 00000000000b43d4 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libc++_shared.so (__gxx_personality_v0+364)
03-03 06:25:40.078 16268 16268 F DEBUG : #03 pc 000000000003cce8 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libjscexecutor.so
03-03 06:25:40.078 16268 16268 F DEBUG : #04 pc 000000000003d00c /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libjscexecutor.so (_Unwind_RaiseException+252)
03-03 06:25:40.078 16268 16268 F DEBUG : #05 pc 00000000000b7a78 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libfbjni.so (__cxa_throw+112)
03-03 06:25:40.078 16268 16268 F DEBUG : #06 pc 0000000000068b94 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libc++_shared.so (std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const+212)
03-03 06:25:40.078 16268 16268 F DEBUG : #07 pc 00000000000c58f0 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libMediaEngineJni.so
03-03 06:25:40.078 16268 16268 F DEBUG : #08 pc 00000000000c3db0 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libMediaEngineJni.so (sole::uuid::str() const+324)
03-03 06:25:40.078 16268 16268 F DEBUG : #09 pc 00000000000c3368 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libMediaEngineJni.so (mxe::media_engine<mxe::media_mixer>::create_local_media_stream(bool, bool)+164)
03-03 06:25:40.078 16268 16268 F DEBUG : #10 pc 00000000000b7b90 /data/app/live.streamstyle-j1rWndKkOyDlWsBajyIL5Q==/lib/arm64/libMediaEngineJni.so (mxe::media_engine<mxe::media_mixer>::init(std::__ndk1::unique_ptr<webrtc::VideoEncoderFactory, std::__ndk1::default_delete<webrtc::VideoEncoderFactory>>, std::__ndk1::unique_ptr<webrtc::VideoDecoderFactory, std::__ndk1::default_delete<webrtc::VideoDecoderFactory>>, rtc::scoped_refptr<webrtc::VideoTrackSourceInterface>, rtc::scoped_refptr<webrtc::AudioDeviceModule>, webrtc::MediaConstraints const
Given that react-native libraries are clashing with ours, I suggest to fallback to the 0.61.5
for instance which should be ok using the Hermes engine. I will continue to dig into the issue (I can confirm that it's about using some of the std methods that it clashes. A possibility is that latest react native libs have introduced a regression and use some deprecated libs which collide with the standard ndk's)
Edit: it may be possible that since we are using the NDK r20 and that react-native is still using an outdated r19 version, the clash comes when their *.so are included before ours which could mean that some incompatibility is introduced. Since normally each NDK revisions are retro compatible, I'll try to force injecting the shared objects that we use (libc++.so) before finishing the apk bundle
Thanks for the update. I'll change the react-native version and re-recheck :+1:
But I still can't reproduce the issue at all with the Hermes engine
I'm sure that Hermes is enabled in my setup..
Downgrading the react-native version is leading to a different error:
2021-03-04 09:37:26.145 9696-9768/live.streamstyle E/unknown:ReactNative: Exception in native call
com.facebook.react.bridge.NoSuchKeyException: avatarUrl
at com.facebook.react.bridge.ReadableNativeMap.getNullableValue(ReadableNativeMap.java:122)
at com.facebook.react.bridge.ReadableNativeMap.getNullableValue(ReadableNativeMap.java:126)
at com.facebook.react.bridge.ReadableNativeMap.getString(ReadableNativeMap.java:161)
at com.voxeet.RNVoxeetConferencekitModule.toUserInfo(RNVoxeetConferencekitModule.java:542)
at com.voxeet.RNVoxeetConferencekitModule.connect(RNVoxeetConferencekitModule.java:243)
at java.lang.reflect.Method.invoke(Native Method)
at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:371)
at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:150)
at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:26)
at android.os.Looper.loop(Looper.java:224)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(MessageQueueThreadImpl.java:225)
at java.lang.Thread.run(Thread.java:919)
I will note this for the next version to prevent any issue like this. Can you update the js code from
await VoxeetSDK.connect({
externalId: 'test@gmail.com',
name: 'test@gmail.com',
});
to
await VoxeetSDK.connect({
externalId: 'test@gmail.com',
name: 'test@gmail.com',
avatarUrl: undefined //or "" for instance
});
Adding avatarUrl: ''
worked. The app has not crashed till now. I'll test it some more today and get back.
@codlab Do we have any callback which is triggered when a participant leaves the call or is kicker out by another participant?
@techiespace the UXKit for React Native does not have the conference events implemented in the RN layer.
Could the RNVoxeetConferenceEvent
be of any help here? I see that the SDK also provides VoxeetEvents
. If not is any other work around possible?
We have handled the case when the user is kicked out by admin(using socket messages sent from admin). So when user receives the message we call the leave()
function along with other functions to update state.
The issue is only when the user leaves the call by himself. Here we want to call some functions to update state variables in our app.
@techiespace You could implement the events by looking at what is done on the Cordova side - https://github.com/voxeet/voxeet-uxkit-cordova/blob/master/src/android/com/voxeet/toolkit/VoxeetCordova.java#L498 - https://github.com/voxeet/voxeet-uxkit-cordova/blob/master/src/ios/CDVVoxeet.m#L446
Using the latest beta version, (installing the library using @latest as a suffix), you will be able to register for the various events that are provided by the SDK. Until a complete documentation is written, I would suggest using typescript implementation
Describe the bug
I followed the setup instructions for uikit configuration for react native. After doing
react-native run-android
I get an error while trying to import com.reactlibrary.RNReactNativeVoxeetConferencekitPackageSteps to Reproduce the Problem
Followed the exacts steps for installation here.
Minimalistic code (recommended)
Specifications