# Bug 2: SIGINT before successful frame production results in  "Corrupted double-linked list" error:

## Details:

Oddly, this only happened in GDB; not when running the program normally.

## Logs:

```
AssembleFrameReq: no_slots_succeeded callbackSuccess=0 timerFired=yes nSucceeded=0 nFailed=0 nTotal=84 trackerAssembled=0
stimFrameProductionTimesliceCInd: Failed to assemble frame.
AssembleFrameReq: no_slots_succeeded callbackSuccess=0 timerFired=yes nSucceeded=0 nFailed=0 nTotal=84 trackerAssembled=0
stimFrameProductionTimesliceCInd: Failed to assemble frame.
AssembleFrameReq: no_slots_succeeded callbackSuccess=0 timerFired=yes nSucceeded=0 nFailed=0 nTotal=84 trackerAssembled=0
stimFrameProductionTimesliceCInd: Failed to assemble frame.
AssembleFrameReq: no_slots_succeeded callbackSuccess=0 timerFired=yes nSucceeded=0 nFailed=0 nTotal=84 trackerAssembled=0
stimFrameProductionTimesliceCInd: Failed to assemble frame.
AssembleFrameReq: no_slots_succeeded callbackSuccess=0 timerFired=yes nSucceeded=0 nFailed=0 nTotal=84 trackerAssembled=0
stimFrameProductionTimesliceCInd: Failed to assemble frame.
AssembleFrameReq: no_slots_succeeded callbackSuccess=0 timerFired=yes nSucceeded=0 nFailed=0 nTotal=84 trackerAssembled=0
stimFrameProductionTimesliceCInd: Failed to assemble frame.
AssembleFrameReq: no_slots_succeeded callbackSuccess=0 timerFired=yes nSucceeded=0 nFailed=0 nTotal=84 trackerAssembled=0
stimFrameProductionTimesliceCInd: Failed to assemble frame.
AssembleFrameReq: no_slots_succeeded callbackSuccess=0 timerFired=yes nSucceeded=0 nFailed=0 nTotal=84 trackerAssembled=0
stimFrameProductionTimesliceCInd: Failed to assemble frame.
Mrntt: About to detach all sense devices.
xcbWindow_detachDeviceCReq: Detached X11 window device:
Device Identifier: win0, Sensor Type: e, QualeIface API: visual-qualeiface, QualeIface API Params: (), StimBuff API: xcb, StimBuff API Params: (dev-substring ), Provider: xorg, Provider Params: (display=1 screen=0 ), Device Selector: mut
discardHeartbeatAck: Lidar not ready for operation: work_state: 0x0 (Initializing), ack_msg: 0x45
Mrntt: Successfully detached 4 of 4 sense devices.
Mrntt: About to finalize all stim buff api libs.
[Thread 0x7fffb9ff36c0 (LWP 611384) exited]
corrupted double-linked list

Thread 14 "body" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffbbff76c0 (LWP 611380)]
Download failed: Invalid argument.  Continuing without source file ./nptl/./nptl/pthread_kill.c.
__pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
warning: 44     ./nptl/pthread_kill.c: No such file or directory
(gdb)  
```
