# Bluetooth-related crash (StackOverflowError)

**URL:** <https://devforum.zoom.us/t/bluetooth-related-crash-stackoverflowerror/112658>\
**Category:** Android\
**Created:** [June 27, 2024, 8:11am UTC](https://devforum.zoom.us/t/bluetooth-related-crash-stackoverflowerror/112658 "2024-06-27T08:11:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mlewandowski](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mlewandowski/32/60961_2.png) [@mlewandowski](https://devforum.zoom.us/u/mlewandowski)\
**Post date:** [June 27, 2024, 8:11am UTC](https://devforum.zoom.us/t/bluetooth-related-crash-stackoverflowerror/112658/1 "2024-06-27T08:11:20Z")

</div>

**Description**  
We’ve experienced following crash after integrating Zoom Video SDK into our app:

```auto
Fatal Exception: java.lang.StackOverflowError: stack size 8188KB
       at com.zipow.cmmlib.Logger.log(Logger.java:1)
       at us.zoom.video_sdk.e0.a(ZMLog.java:21)
       at us.zoom.video_sdk.e0.e(ZMLog.java:11)
       at us.zoom.video_sdk.e0.e(ZMLog.java:5)
       at us.zoom.video_sdk.e0.a(ZMLog.java:2)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:1)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset.close(BluetoothHeadset.java:453)
       at android.bluetooth.BluetoothAdapter.closeProfileProxy(BluetoothAdapter.java:3703)
       at us.zoom.androidlib.util.HeadsetUtil$a.onServiceDisconnected(HeadsetUtil.java:5)
       at android.bluetooth.BluetoothHeadset$3.handleMessage(BluetoothHeadset.java:1550)
       at android.os.Handler.dispatchMessage(Handler.java:106)
       at android.os.Looper.loopOnce(Looper.java:201)
       at android.os.Looper.loop(Looper.java:288)
       at android.app.ActivityThread.main(ActivityThread.java:7872)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)

```

**Which Android Video SDK version?**  
1.12.0

**To Reproduce(If applicable)**  
Just open the app that has Zoom Video SDK integrated

**Smartphone (please complete the following information):**

- Device: ARM64 Android emulator
- OS: Android 13

---

<div class="post-metadata">

**Author:** ![jledwon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jledwon/32/59907_2.png) [@jledwon](https://devforum.zoom.us/u/jledwon)\
**Post date:** [July 26, 2024, 7:10am UTC](https://devforum.zoom.us/t/bluetooth-related-crash-stackoverflowerror/112658/2 "2024-07-26T07:10:14Z")

</div>

I’m also affected by this issue.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [August 25, 2024, 5:10pm UTC](https://devforum.zoom.us/t/bluetooth-related-crash-stackoverflowerror/112658/3 "2024-08-25T17:10:36Z")

</div>

Closed on August 25, 2024, 5:10pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
