Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flutter_Stripe and Jitsi_Meet_Wrapper dependencies not working together #1332

Closed
mbebs opened this issue Jul 24, 2023 · 1 comment
Closed
Labels
needs triage Needs triage

Comments

@mbebs
Copy link

mbebs commented Jul 24, 2023

Describe the bug
Any project that has both Flutter Stripe and Jitsi_Meet_Wrapper dependencies, the Jitsi_Meet_Wrapper crashes, the Flutter_Stripe also crashes the app.

To Reproduce
Steps to reproduce the behavior:

  1. Copy the Jitsi_Meet_Wrapper example flutter app from pub.dev
  2. Add Jitsi_Meet_Wrapper dependency:
  3. Add Flutter_Stripe dependency: e.g flutter_stripe: ^9.3.0
  4. Try to create or join a meeting. App crashes. Without the flutter_Stripe dependency added, app runs with no issues.

Expected behavior
Meeting is expected to start with no issues

**Errors **
D/ReactInstanceManagerHolder(28424): initializing RN with Activity
D/AndroidRuntime(28424): Shutting down VM
E/AndroidRuntime(28424): FATAL EXCEPTION: main
E/AndroidRuntime(28424): Process: com.myadd.jitsi, PID: 28424
E/AndroidRuntime(28424): java.lang.NoSuchMethodError: No static method builder()Lcom/facebook/react/common/MapBuilder$Builder; in class Lcom/facebook/react/common/MapBuilder; or its super classes (declaration of 'com.facebook.react.common.MapBuilder' appears in /data/app/~~DVwcobJ_5v53qTVM-P-ESA==/com.myadd.jitsi-2hp7u0MQWNoXC1yia3aPIA==/base.apk!classes14.dex)
E/AndroidRuntime(28424): at com.facebook.react.ReactAndroidHWInputDeviceHelper.(ReactAndroidHWInputDeviceHelper.java:25)
E/AndroidRuntime(28424): at com.facebook.react.ReactRootView.(ReactRootView.java:100)
E/AndroidRuntime(28424): at org.jitsi.meet.sdk.JitsiMeetView.createReactRootView(JitsiMeetView.java:181)
E/AndroidRuntime(28424): at org.jitsi.meet.sdk.JitsiMeetView.setProps(JitsiMeetView.java:224)
E/AndroidRuntime(28424): at org.jitsi.meet.sdk.JitsiMeetView.join(JitsiMeetView.java:157)
E/AndroidRuntime(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.join(JitsiMeetActivity.java:174)
E/AndroidRuntime(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.initialize(JitsiMeetActivity.java:220)
E/AndroidRuntime(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.onCreate(JitsiMeetActivity.java:109)
E/AndroidRuntime(28424): at dev.saibotma.jitsi_meet_wrapper.JitsiMeetWrapperActivity.onCreate(JitsiMeetWrapperActivity.kt:37)
E/AndroidRuntime(28424): at android.app.Activity.performCreate(Activity.java:8000)
E/AndroidRuntime(28424): at android.app.Activity.performCreate(Activity.java:7984)
E/AndroidRuntime(28424): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
E/AndroidRuntime(28424): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)
E/AndroidRuntime(28424): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)
E/AndroidRuntime(28424): at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
E/AndroidRuntime(28424): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
E/AndroidRuntime(28424): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
E/AndroidRuntime(28424): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
E/AndroidRuntime(28424): at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime(28424): at android.os.Looper.loop(Looper.java:223)
E/AndroidRuntime(28424): at android.app.ActivityThread.main(ActivityThread.java:7656)
E/AndroidRuntime(28424): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(28424): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
E/AndroidRuntime(28424): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
E/JitsiMeetSDK(28424): JitsiMeetUncaughtExceptionHandler FATAL ERROR
E/JitsiMeetSDK(28424): java.lang.NoSuchMethodError: No static method builder()Lcom/facebook/react/common/MapBuilder$Builder; in class Lcom/facebook/react/common/MapBuilder; or its super classes (declaration of 'com.facebook.react.common.MapBuilder' appears in /data/app/~~DVwcobJ_5v53qTVM-P-ESA==/com.zabtel.njangi-2hp7u0MQWNoXC1yia3aPIA==/base.apk!classes14.dex)
E/JitsiMeetSDK(28424): at com.facebook.react.ReactAndroidHWInputDeviceHelper.(ReactAndroidHWInputDeviceHelper.java:25)
E/JitsiMeetSDK(28424): at com.facebook.react.ReactRootView.(ReactRootView.java:100)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetView.createReactRootView(JitsiMeetView.java:181)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetView.setProps(JitsiMeetView.java:224)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetView.join(JitsiMeetView.java:157)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.join(JitsiMeetActivity.java:174)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.initialize(JitsiMeetActivity.java:220)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.onCreate(JitsiMeetActivity.java:109)
E/JitsiMeetSDK(28424): at dev.saibotma.jitsi_meet_wrapper.JitsiMeetWrapperActivity.onCreate(JitsiMeetWrapperActivity.kt:37)
E/JitsiMeetSDK(28424): at android.app.Activity.performCreate(Activity.java:8000)
E/JitsiMeetSDK(28424): at android.app.Activity.performCreate(Activity.java:7984)
E/JitsiMeetSDK(28424): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
E/JitsiMeetSDK(28424): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)
E/JitsiMeetSDK(28424): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)
E/JitsiMeetSDK(28424): at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
E/JitsiMeetSDK(28424): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
E/JitsiMeetSDK(28424): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
E/JitsiMeetSDK(28424): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
E/JitsiMeetSDK(28424): at android.os.Handler.dispatchMessage(Handler.java:106)
E/JitsiMeetSDK(28424): at android.os.Looper.loop(Looper.java:223)
E/JitsiMeetSDK(28424): at android.app.ActivityThread.main(ActivityThread.java:7656)
E/JitsiMeetSDK(28424): at java.lang.reflect.Method.invoke(Native Method)
E/JitsiMeetSDK(28424): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
E/JitsiMeetSDK(28424): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
E/JitsiMeetSDK(28424):
E/JitsiMeetSDK(28424): java.lang.NoSuchMethodError: No static method builder()Lcom/facebook/react/common/MapBuilder$Builder; in class Lcom/facebook/react/common/MapBuilder; or its super classes (declaration of 'com.facebook.react.common.MapBuilder' appears in /data/app/~~DVwcobJ_5v53qTVM-P-ESA==/com.zabtel.njangi-2hp7u0MQWNoXC1yia3aPIA==/base.apk!classes14.dex)
E/JitsiMeetSDK(28424): at com.facebook.react.ReactAndroidHWInputDeviceHelper.(ReactAndroidHWInputDeviceHelper.java:25)
E/JitsiMeetSDK(28424): at com.facebook.react.ReactRootView.(ReactRootView.java:100)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetView.createReactRootView(JitsiMeetView.java:181)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetView.setProps(JitsiMeetView.java:224)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetView.join(JitsiMeetView.java:157)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.join(JitsiMeetActivity.java:174)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.initialize(JitsiMeetActivity.java:220)
E/JitsiMeetSDK(28424): at org.jitsi.meet.sdk.JitsiMeetActivity.onCreate(JitsiMeetActivity.java:109)
E/JitsiMeetSDK(28424): at dev.saibotma.jitsi_meet_wrapper.JitsiMeetWrapperActivity.onCreate(JitsiMeetWrapperActivity.kt:37)
E/JitsiMeetSDK(28424): at android.app.Activity.performCreate(Activity.java:8000)
E/JitsiMeetSDK(28424): at android.app.Activity.performCreate(Activity.java:7984)
E/JitsiMeetSDK(28424): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
E/JitsiMeetSDK(28424): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)
E/JitsiMeetSDK(28424): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)
E/JitsiMeetSDK(28424): at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
E/JitsiMeetSDK(28424): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
E/JitsiMeetSDK(28424): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
E/JitsiMeetSDK(28424): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
E/JitsiMeetSDK(28424): at android.os.Handler.dispatchMessage(Handler.java:106)
E/JitsiMeetSDK(28424): at android.os.Looper.loop(Looper.java:223)
E/JitsiMeetSDK(28424): at android.app.ActivityThread.main(ActivityThread.java:7656)
E/JitsiMeetSDK(28424): at java.lang.reflect.Method.invoke(Native Method)
E/JitsiMeetSDK(28424): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
E/JitsiMeetSDK(28424): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)'

Below are the dependencies
flutter_stripe: ^9.0.0+1
jitsi_meet_wrapper: ^0.2.0+1

@mbebs mbebs added the needs triage Needs triage label Jul 24, 2023
@jonasbark
Copy link
Member

Closing as duplicate of #1232

@jonasbark jonasbark closed this as not planned Won't fix, can't repro, duplicate, stale Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs triage Needs triage
Projects
None yet
Development

No branches or pull requests

2 participants