关于QNX重启问题!

问题是:
现在在QNX上运行着一个自己编写的运用程序,无人为干扰地运行了差不多一个月,现在碰到的情况就是在某个时间整个QNX系统重启了两次(15天一次)。
现在想请教的是:
1.我自己的程序会不会导致系统的重启(自己程序中没有任何关于重启的调用);
2.假如自己程序有内存泄露的BUG,会不会在内存耗光时导致系统重启;
3.系统的微内核出现问题会不会导致系统重启;
4.还有没有可能的情况导致系统重启的?
最后还是谢谢大家!

QNX的版本是什么?硬件是什么?(x86?)

qnx系统自己不会重启吧?会不会是硬件有看门狗

不好意思,请教大家时没有把问题说全面
硬件cpu是x86的,有硬件看门狗的,但是软件中没有打开启用。QNX版本是6.2.1。现在我想撇开硬件的关系,看看是否有可能软件导致系统自动重启的:
1.是否软件的误操作会导致看门狗启动而使系统自动重启,现在我检查过软件代码,在我能力范围之内没有觉察导致这种可能的;
2.现在怀疑软件运行时有内存的泄露,会不会在内存耗光时导致系统自动重启的?
谢谢大家!