Tasks #1513

Document exception handling in main function of RSB-using C++ programs

Added by J. Wienke over 8 years ago. Updated over 7 years ago.

Status:ResolvedStart date:05/27/2013
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:Documentation
Target version:rsb-0.12

Description

Each RSB client program should handle exceptions at least in its main method because on certain OSes the exception type and message are not printed as a default. Users should be informed how to deal with this.


Related issues

Related to Robotics Service Bus - Bug #1230: Unintuitive error message upon misconfiguration Closed 11/06/2012
Related to Robotics Service Bus - Bug #796: Crash in ReceiverTask w/o Stacktrace on MacOS Rejected 01/06/2012

Associated revisions

Revision 8f45c784
Added by J. Moringen over 7 years ago

Added "Participants are not cleaned up" in troubleshooting.rst

fixes #1513

  • troubleshooting.rst (Participants are not cleaned up): new section;
    explain how to ensure cleanup of participants for all languages

History

#1 Updated by J. Wienke about 8 years ago

As a sidenote: on MacOS, backtraces can be seen in Console.app

#2 Updated by J. Moringen about 8 years ago

This applies to the C++ implementation, right?

#3 Updated by J. Wienke about 8 years ago

I think so.

#4 Updated by J. Moringen about 8 years ago

  • Subject changed from Document exception handling in main method to Document exception handling in main function of RSB-using C++ programs

#5 Updated by J. Moringen almost 8 years ago

  • Target version changed from rsb-0.10 to rsb-0.11

#6 Updated by J. Moringen over 7 years ago

  • Target version changed from rsb-0.11 to rsb-0.12

#7 Updated by J. Moringen over 7 years ago

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

Applied in changeset rsb-manual|commit:8f45c784a5ad55a2ec6618a2636c0978deebf8e9.

Also available in: Atom PDF