You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

60 lines
1.8 KiB

  1. /** @page bugs Bug Reporting
  2. Please report bugs by subscribing to the OpenOCD mailing list and
  3. posting a message with your report:
  4. openocd-development@lists.berlios.de
  5. To minimize work for OpenOCD developers, you should try to include
  6. all of the information listed below. If you feel that some of the
  7. items below are unnecessary for a clear bug report, you may leave
  8. them out; likewise, feel free to include additional information
  9. that may be important.
  10. - Target PCB/board description
  11. - Configuration scripts
  12. - OpenOCD command line
  13. - List of commands issued or GDB operations performed
  14. - Expected result
  15. - Actual result
  16. - Logs using <code>debug_level 3</code> (or with '-d 3' on the command line)
  17. - If the report is for a regression:
  18. - Include logs for both working and broken versions.
  19. - Find the precise version that caused the regression by binary search.
  20. For example: if testing version 550 works but 600 fail, then try 575, etc.
  21. If possible, please develop and attach a patch that helps to expose or
  22. solve the reported problem. See the PATCHES file for more information
  23. for that process.
  24. Attach all files directly to your posting. The mailing list knows to
  25. transform attachments to links, but attachments must be less than 300KB
  26. in total.
  27. @section bugscrashdump Obtaining Crash Backtraces
  28. If OpenOCD is crashing, you can use GDB to get a trace:@par
  29. @code
  30. % gdb --args openocd ....
  31. (gdb) run
  32. (gdb) bt
  33. => here a stack trace is dumped.
  34. @endcode
  35. @section bugsintreedebug Running and Debugging In-Tree
  36. To run or debug the in-tree executable (not recommended), you must
  37. use libtool to set up the correct shared library paths:
  38. @code
  39. libtool gdb --args openocd ....
  40. @endcode
  41. or the more pedantic (and forward-compatible):
  42. @code
  43. libtool --mode=execute gdb --args openocd ....
  44. @endcode
  45. */
  46. /** @file
  47. This file contains the @ref bugs page.
  48. */