ps2/rileylink_ios

Crashes from "Unbalanced call to dispatch_group_leave()"

tmecklem opened this issue · 3 comments

There are two recurring stacktraces in crash logs related to Unbalanced call to dispatch_group_leave(), both in RileyLinkBLEDevice.

The stacktraces seem to indicate that the lines of code being executed at the time of the crashes are:

I'll attach the relevant stacktraces below.

Crash log from - (void)dataReceivedFromRL:(NSData*) data (I don't seem to have the desymbolicated version for this one)

com.mecklem.loop_issue_2_crash_bf816d6c0e164ff09798a0aa8aeca723_c3299731043345c994f545fb675a9ca1_0_v1.txt

Crash in - (BOOL) doCmd:(nonnull CmdBase*)cmd withTimeoutMs:(NSInteger)timeoutMS:

com.mecklem.loop_issue_1_crash_6b6608ca932745b9a5aa6b172419140c_9e366a0174774ee6b9dc0887324d800e_0_v1.txt

ps2 commented

This is fixed in dev.