# \[mios8\] crashing instructions

**URL:** <https://forum.midibox.org/t/mios8-crashing-instructions/19605>\
**Category:** MIOS programming (C)\
**Tags:** mios8\
**Created:** [June 4, 2016, 11:51am UTC](https://forum.midibox.org/t/mios8-crashing-instructions/19605 "2016-06-04T11:51:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![yoho](https://forum.midibox.org/letter_avatar_proxy/v4/letter/y/76d3ee/32.png) [@yoho](https://forum.midibox.org/u/yoho)\
**Post date:** [June 4, 2016, 11:51am UTC](https://forum.midibox.org/t/mios8-crashing-instructions/19605/1 "2016-06-04T11:51:13Z")

</div>

Hi all,

I just stopped by to check if my experiences are right…

1 In my mios c program (user\_tick function)&nbsp;i used a modulo division like counter%divider and divider was a unsigned, non zero value, which caused the program to crash and the pic to start over. Using a number did’t. I could think of workarounds, but I am curious to hear yours

2 the same happened with 3 nested ifs, again I am working on a workaround, but I am equally happy to hear yours.

Is there a list of Mios8 don’t in C programming?
