Project

General

Profile

Bug #12753

80MHz board driver could be a little more forgiving of mistakes.

Added by Dennis Nicklaus over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
05/23/2016
Due date:
% Done:

90%

Estimated time:
Spent time:
Duration:

Description

By mistake, I called cmtfintadcAcnetCreate twice with the same value as the first argument. I did this from the shell.
The resulting exception kills the shell.
> cmtfintadcAcnetCreate 1,0x2400
value = 0 = 0x0
> cmtfintadcAcnetCreate 1,0x3400
0xcd6410 (tShellRem1): Unhandled C++ exception resulted in call to terminate

[Shell is now dead]]

History

#1 Updated by John Diamond over 3 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 90

cmtfintadcAcnetCreate() was missing a try/catch block. I added one that should display the message from the exception and return -2.



Also available in: Atom PDF