diff options
author | Jan Djärv <[email protected]> | 2003-01-27 19:59:08 +0000 |
---|---|---|
committer | Jan Djärv <[email protected]> | 2003-01-27 19:59:08 +0000 |
commit | 46def98960543fce36b1c3cb16fe5b0444d30052 (patch) | |
tree | 80e63a3a0a6c5cf8cb7fae6d36cc898e80aee953 | |
parent | 0a1d6de043b7b9fa11f0c8eb258bbd27679ae8f9 (diff) |
Added note about xmon.
-rw-r--r-- | etc/ChangeLog | 4 | ||||
-rw-r--r-- | etc/DEBUG | 13 |
2 files changed, 17 insertions, 0 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index 27bd4eede3..f3f109098d 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,7 @@ +2003-01-27 Jan Dj,Ad(Brv <[email protected]> + + * DEBUG: Added note about xmon. + 2003-01-20 Joanna Pluta <[email protected]> * TUTORIAL.pl: Updated. @@ -305,6 +305,19 @@ procedure: - You should now look around this offending X call and try to figure out what is wrong with it. +** If Emacs causes errors or memory leaks in your X server + +You can trace the traffic between Emacs and your X server with a tool +like xmon, available at ftp://ftp.x.org/contrib/devel_tools/. + +Xmon can be used to see exactly what Emacs sends when X protocol errors +happen. If Emacs causes the X server memory usage to increase you can +use xmon to see what items Emacs creates in the server (windows, +graphical contexts, pixmaps) and what items Emacs delete. If there +are consistently more creations than deletions, the type of item +and the activity you do when the items get created can give a hint where +to start debugging. + ** If the symptom of the bug is that Emacs fails to respond Don't assume Emacs is `hung'--it may instead be in an infinite loop. |