diff --git a/system/stack/test/btm/stack_btm_regression_tests.cc b/system/stack/test/btm/stack_btm_regression_tests.cc
index e771d60508bb3182c86489f970aa04f1ae568877..93c3d6806be5d552e7d86d69e4a00f97ac0a41ff 100644
--- a/system/stack/test/btm/stack_btm_regression_tests.cc
+++ b/system/stack/test/btm/stack_btm_regression_tests.cc
@@ -40,4 +40,12 @@ TEST_F(StackBTMRegressionTests,
   osi_free(pevent);
 }
 
+// regression test for b/255304475
+TEST_F(StackBTMRegressionTests,
+       OOB_in_btm_ble_clear_resolving_list_complete) {
+  BT_HDR* pevent = (BT_HDR*)osi_calloc(sizeof(BT_HDR));
+  btm_ble_clear_resolving_list_complete(pevent->data, 0);
+  osi_free(pevent);
+}
+
 }  // namespace