summaryrefslogtreecommitdiff
path: root/doc/valgrind.txt
diff options
context:
space:
mode:
authorRussell Bryant <russell@russellbryant.com>2010-11-11 22:14:25 +0000
committerRussell Bryant <russell@russellbryant.com>2010-11-11 22:14:25 +0000
commit893ca656af419e58c8dd675274d4a4d59b22cc03 (patch)
tree8b9307baeee40cb5429b1fada5b3da28ec15b536 /doc/valgrind.txt
parent99a698efb7c0bc8548c032b37692da8ec13be9ea (diff)
Merged revisions 294740 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8 ........ r294740 | russell | 2010-11-11 16:13:38 -0600 (Thu, 11 Nov 2010) | 11 lines Remove most of the contents of the doc dir in favor of the wiki content. This merge does the following things: * Removes most of the contents from the doc/ directory in favor of the wiki - http://wiki.asterisk.org/ * Updates the build_tools/prep_tarball script to know how to export the contents of the wiki in both PDF and plain text formats so that the documentation is still included in Asterisk release tarballs. ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@294741 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'doc/valgrind.txt')
-rw-r--r--doc/valgrind.txt24
1 files changed, 0 insertions, 24 deletions
diff --git a/doc/valgrind.txt b/doc/valgrind.txt
deleted file mode 100644
index 3d68e54e3..000000000
--- a/doc/valgrind.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-If you're having certain types of crashes, such as those associated with
-memory corruption, a bug marshal may ask you to run Asterisk under valgrind.
-You should follow these steps, to give the bug marshal the maximum amount
-of information about the crash.
-
-1. Run 'make menuselect' and in the Compiler Options, enable MALLOC_DEBUG
- and DONT_OPTIMIZE. A bug marshal may also ask you to enable additional
- compiler flags, such as DEBUG_THREADS, depending upon the nature of the
- issue.
-
-2. Rebuild and install Asterisk.
-
-3. Run Asterisk as follows:
- valgrind --suppressions=/usr/src/asterisk/contrib/valgrind.supp --log-fd=9 asterisk -vvvvcg 9>valgrind.txt
-
- Where /usr/src/asterisk/ is location of asterisk source code.
-
-4. Reproduce the issue. Following the manifestation of the issue (or when
- the process crashes), upload the valgrind.txt to the issue tracker.
-
-Please note that even if valgrind prevents Asterisk from crashing, the
-information logged may STILL be of use to developers, so please upload the
-resulting log file whether Asterisk crashes or not.
-