PCD: Caught fault signal

  • albert

    albert - 2012-12-05

    Our system was rebooting after the following message " pcd : Caught fault signal".
    And this message is being printed when PCD receives one of the following signals.

    I'm wondering whether generation of these signals are due to PCD process malfunction,
    or due to "other" processes that PCD launches..

    Any help would be appreciated.

  • Hai Shalom

    Hai Shalom - 2012-12-05

    This is a result of an internal malfunction which caused one of these signals.
    When this happens, pcd will write a self exception file in /tmp/pcd_self_exception.txt (unless changed by the configuration). It is a binary file and not a text file, and its format is available in PCD_process_terminate function.
    This binary file can help you understand where it crashed, by looking at the pc and lr/ra values.
    pcd reboots the system when such a fatal error happens. However, you can always disable pcd rebooting the system by enabling debug mode (-d).


Log in to post a comment.