The previous subject was simply "Crash" and Adrian Aichner
responded to my previous messages. I only submitted this one bug
report, so you might also find it by searching for my email address.
Cheers.
I cannot match your message to a node in the database - you
need to either
supply a full node identifier (with number, eg "[issue123]"
or
keep the
previous subject title intact so I can match that.
Subject was: "[Bug: 21.4.13] crash"
Mail Gateway Help
=================
Incoming messages are examined for multiple parts:
. In a multipart/mixed message or part, each subpart is
extracted and
examined. The text/plain subparts are assembled to form the
textual
body of the message, to be stored in the file associated
with a "msg"
class node. Any parts of other types are each stored in
separate files
and given "file" class nodes that are linked to the
"msg"
node. . In a multipart/alternative message or part, we look for
a text/plain
subpart and ignore the other parts.
Summary
-------
The "summary" property on message nodes is taken from the
first
non-quoting
section in the message body. The message body is divided into
sections by
blank lines. Sections where the second and all subsequent
lines begin with
a ">" or "|" character are considered
"quoting sections". The
first line of
the first non-quoting section becomes the summary of the message.
Addresses
---------
All of the addresses in the To: and Cc: headers of the
incoming message are
looked up among the user nodes, and the corresponding users
are placed in
the "recipients" property on the new "msg" node.
The address
in the From:
header similarly determines the "author" property of the
new "msg"
node. The default handling for addresses that don't have
corresponding
users is to create new users with no passwords and a username
equal to the
address. (The web interface does not permit logins for users
with no
passwords.) If we prefer to reject mail from outside sources,
we can simply
register an auditor on the "user" class that prevents the
creation of user
nodes with no passwords.
Actions
-------
The subject line of the incoming message is examined to
determine whether
the message is an attempt to create a new item or to discuss
an existing
item. A designator enclosed in square brackets is sought as
the first thing
on the subject line (after skipping any "Fwd:" or
"Re:" prefixes).
If an item designator (class name and id number) is found
there, the newly
created "msg" node is added to the "messages"
property for
that item, and
any new "file" nodes are added to the "files"
property for the
item.
If just an item class name is found there, we attempt to
create a new item
of that class with its "messages" property initialized to
contain the new
"msg" node and its "files" property initialized
to contain any
new "file"
nodes.
Triggers
--------
Both cases may trigger detectors (in the first case we are
calling the
set() method to add the message to the item's spool; in the
second case we
are calling the create() method to create a new node). If an
auditor raises
an exception, the original message is bounced back to the
sender with the
explanatory message given in the exception.
$Id: mailgw.py,v 1.126 2003/06/25 08:02:51 neaj Exp $
------------------------------------------------------------------------
Received: from
gwyn.tux.org (localhost.localdomain [127.0.0.1])
by
gwyn.tux.org (8.11.6p2/8.9.1) with ESMTP id h8UEp3v19431;
Tue, 30 Sep 2003 10:51:03 -0400
Received: (from turnbull@localhost)
by
gwyn.tux.org (8.11.6p2/8.9.1) id h8UEoI919174
for xemacs-beta-mailman(a)xemacs.org; Tue, 30 Sep 2003
10:50:18 -0400
Received: (from mail@localhost)
by
gwyn.tux.org (8.11.6p2/8.9.1) id h8UEoFM19158
for turnbull(a)tux.org; Tue, 30 Sep 2003 10:50:15 -0400
Received: from
mickey.archiware.com (mickey.archiware.de
[212.14.81.4])
by
gwyn.tux.org (8.11.6p2/8.9.1) with ESMTP id h8UEoFv19149
for <xemacs-beta(a)xemacs.org>; Tue, 30 Sep 2003 10:50:15 -0400
Received: from web.de ([192.168.12.22])
by
mickey.archiware.com (8.11.6/8.11.6/SuSE Linux 0.5)
with ESMTP id
h8UDFi917324;
Tue, 30 Sep 2003 15:15:44 +0200
Message-ID: <3F7997EC.5040904(a)web.de>
Date: Tue, 30 Sep 2003 16:49:16 +0200
From: Ibrahim Tannir <itannir(a)web.de>
Reply-To: itannir(a)web.de
Organization: IT's private account
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US;
rv:1.4) Gecko/20030624
Netscape/7.1 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: XEmacs Beta <xemacs-beta(a)xemacs.org>
Subject: [Bug: 21.4.13] crash
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-XEmacs-List: beta
X-Spam-Status: No, hits=-5.9 required=5.0
tests=BAYES_01,USER_AGENT_MOZILLA_UA
version=2.55
X-Spam-Checker-Version: SpamAssassin 2.55
(1.174.2.19-2003-05-19-exp)
Sender: xemacs-beta-admin(a)xemacs.org
Errors-To: xemacs-beta-admin(a)xemacs.org
X-BeenThere: xemacs-beta(a)xemacs.org
X-Mailman-Version: 2.0.13
Precedence: bulk
List-Help: <mailto:xemacs-beta-request@xemacs.org?subject=help>
List-Post: <mailto:xemacs-beta@xemacs.org>
List-Subscribe:
<http://lists.xemacs.org/lists/listinfo/xemacs-beta>,
<mailto:xemacs-beta-request@xemacs.org?subject=subscribe>
List-Id: XEmacs Beta Testers <xemacs-beta.xemacs.org>
List-Unsubscribe:
<http://lists.xemacs.org/lists/listinfo/xemacs-beta>,
<mailto:xemacs-beta-request@xemacs.org?subject=unsubscribe>
Dear Bug Team!
I am writing once again to report this bug. This time I have
installed the actual
version of XEmacs, but the bug persists.
XEmacs crashes consistently when I do the following sequence of
actions:
I have 2 windows opened and several buffers. Now I want to
execute a shell command
by M-!.
I start typing a command into the minibuffer and then decide
to switch to the
other XEmacs window to yank a word from it.
The crash happens the moment I want to return to the
minibuffer. XEmacs attempts an illegal memory access.
I am using the mouse pointer both times to switch buffers.
Attached is also the Lisp stack trace which I get immediately
thereafter.
Sincerely,
Ibrahim Tannir
Lisp backtrace follows:
event-window(#<motion-event 762, 669>)
# bind (frame event)
default-mouse-motion-handler(#<motion-event 762, 669>)
# (condition-case ... . error)
# (unwind-protect ...)
read-minibuffer-internal("Shell command: ")
byte-code("..." [standard-output standard-input prompt
recursion-depth minibuf
fer-depth t read-minibuffer-internal] 2)
# (catch exit ...)
# bind (mouse-grabbed-buffer current-prefix-arg
minibuffer-history-variable mi
nibuffer-history-position minibuffer-scroll-window)
# (unwind-protect ...)
# bind (minibuffer-default _history_ oconfig mconfig frame
buffer window ofram
e owindow dir default abbrev-table history readp keymap
initial-contents prompt)
read-from-minibuffer("Shell command: " nil #<keymap
read-shell-command-map siz
e 5 0xcdd> nil shell-command-history nil nil)
# bind (minibuffer-completion-table default-value history
initial-input prompt
)
read-shell-command("Shell command: ")
(list (read-shell-command "Shell command: ")
current-prefix-arg)
call-interactively(shell-command)
# (condition-case ... . error)
# (catch top-level ...)
================================================================
System Info to help track down your bug:
---------------------------------------
OS version:
Microsoft Windows 2000 [Version 5.00.2195]
OS: Windows_NT
XEmacs 21.4.13 "Rational FORTRAN" configured for `i586-pc-win32'.
Building XEmacs in "d:\\xemacs\\xemacs-21.4-release\\nt".
Using compiler "cl -nologo -W3 -O2 -G5 -ML".
Installing XEmacs in "c:\\Program
Files\\XEmacs\\XEmacs-21.4.13".
Package path is "~\\.xemacs;;c:\\Program
Files\\XEmacs\\site-packages;c:\\Program
Files\\XEmacs\\xemacs-packages".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Using portable dumper.
Load-Path Lisp Shadows:
----------------------
(c:\Programme\XEmacs\xemacs-packages\lisp\ps-print\ps-print
c:\Programme\XEmacs\xemacs-packages\lisp\ps-print-nomule\ps-print
c:\Programme\XEmacs\xemacs-packages\lisp\build\build-report
c:\Programme\XEmacs\XEmacs-21.4.13\lisp\build-report)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.11 :type regular)
(xslide :version 1.08 :type regular)
(xemacs-devel :version 1.58 :type single-file)
(xemacs-base :version 1.78 :type regular)
(x-symbol :version 1.05 :type regular)
(w3 :version 1.28 :type regular)
(vm :version 7.14 :type regular)
(viper :version 1.36 :type regular)
(view-process :version 1.12 :type regular)
(vhdl :version 1.17 :type regular)
(vc-cc :version 1.21 :type regular)
(vc :version 1.37 :type regular)
(tramp :version 1.16 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.36 :type regular)
(time :version 1.13 :type regular)
(textools :version 1.14 :type regular)
(text-modes :version 1.63 :type single-file)
(texinfo :version 1.24 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.26 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(sml-mode :version 0.09 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.13 :type regular)
(sh-script :version 1.17 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.17 :type regular)
(scheme :version 1.13 :type regular)
(sasl :version 1.13 :type regular)
(ruby-modes :version 1.01 :type regular)
(rmail :version 1.13 :type regular)
(reftex :version 1.3 :type regular)
(python-modes :version 1.02 :type single-file)
(psgml-dtds :version 1.02 :type regular)
(psgml :version 1.41 :type regular)
(ps-print-nomule :version 1.05 :type regular)
(ps-print :version 1.08 :type regular)
(prog-modes
:version
1
.83
:type
single-file)
(pgg :version 1.03 :type regular)
(perl-modes :version 1.04 :type single-file)
(pcomplete :version 1.02 :type regular)
(pcl-cvs :version 1.64 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.32 :type single-file)
(oo-browser :version 1.03 :type regular)
(ocaml :version 0.04 :type regular)
(net-utils :version 1.32 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.16 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.23 :type regular)
(mew :version 1.17 :type regular)
(mailcrypt :version 2.12 :type regular)
(mail-lib :version 1.6 :type regular)
(liece :version 1.12 :type regular)
(jde :version 1.45 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.32 :type regular)
(igrep :version 1.1 :type regular)
(idlwave :version 1.3 :type regular)
(ibuffer :version 1.08 :type regular)
(hyperbole :version 1.12 :type regular)
(hm--html-menus :version 1.21 :type regular)
(haskell-mode :version 1.05 :type regular)
(gnus :version 1.71 :type regular)
(gnats :version 1.15 :type regular)
(games :version 1.14 :type regular)
(fsf-compat :version 1.12 :type single-file)
(frame-icon :version 1.09 :type regular)
(fortran-modes :version 1.02 :type single-file)
(forms :version 1.14 :type regular)
(footnote :version 1.15 :type regular)
(eudc :version 1.38 :type regular)
(eterm :version 1.13 :type regular)
(ess :version 1.04 :type regular)
(eshell :version 1.05 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.04 :type regular)
(eicq :version 1.05 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 2.07 :type single-file)
(ediff :version 1.47 :type regular)
(edebug :version 1.18 :type regular)
(ecrypto :version 0.13 :type regular)
(ecb :version 1.1 :type regular)
(docbookide :version 0.06 :type regular)
(dired :version 1.13 :type regular)
(dictionary :version 1.12 :type regular)
(debug :version 1.16 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.06 :type regular)
(cc-mode :version 1.39 :type regular)
(calendar :version 1.21 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.1 :type regular)
(bbdb :version 1.23 :type regular)
(auctex :version 1.35 :type regular)
(apel :version 1.26 :type regular)
(ada :version 1.13 :type regular)
(Sun :version 1.13 :type regular))
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 alist
mswindows-font-menu font-menu font-lock pending-del cus-face paren
blink-paren avoid zenirc-autoloads xslt-process-autoloads
xslide-autoloads xemacs-devel-autoloads xemacs-base-autoloads
x-symbol-autoloads w3-autoloads vm-autoloads viper-autoloads
view-process-autoloads vhdl-autoloads vc-cc-autoloads vc-autoloads
tramp-autoloads tpu-autoloads tooltalk-autoloads tm-autoloads
time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
sml-mode-autoloads slider-autoloads sieve-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads
scheme-autoloads
sasl-autoloads ruby-modes-autoloads rmail-autoloads
reftex-autoloads
python-modes-autoloads psgml-dtds-autoloads psgml-autoloads
ps-print-nomule-autoloads ps-print-autoloads prog-modes-autoloads
pgg-autoloads perl-modes-autoloads pcomplete-autoloads
pcl-cvs-autoloads pc-autoloads os-utils-autoloads
oo-browser-autoloads
ocaml-autoloads net-utils-autoloads mmm-mode-autoloads
misc-games-autoloads mine-autoloads mh-e-autoloads mew-autoloads
mailcrypt-autoloads mail-lib-autoloads liece-autoloads
jde-autoloads
ispell-autoloads ilisp-autoloads igrep-autoloads idlwave-autoloads
ibuffer-autoloads hyperbole-autoloads hm--html-menus-autoloads
haskell-mode-autoloads gnus-autoloads gnats-autoloads
games-autoloads
fsf-compat-autoloads frame-icon-autoloads fortran-modes-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
ess-autoloads eshell-autoloads emerge-autoloads elib-autoloads
eieio-autoloads eicq-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads
ecrypto-autoloads ecb-autoloads docbookide-autoloads
dired-autoloads
dictionary-autoloads debug-autoloads crisp-autoloads
cookie-autoloads
clearcase-autoloads cc-mode-autoloads calendar-autoloads
calc-autoloads c-support-autoloads build-autoloads bbdb-autoloads
auctex-autoloads apel-autoloads ada-autoloads Sun-autoloads
lisp-autoloads loadhist auto-show fontl-hooks code-cmds
gutter-items
menubar-items x-menubar dragdrop mode-motion mouse itimer
auto-save
lisp-mode easymenu iso8859-1 page buff-menu lib-complete
help-nomule
cus-file derived frame text-props obsolete cus-start custom widget
cl-extra mini-cl cl cl-19 packages backquote very-early-lisp
file-coding mswindows-scrollbars mswindows toolbar native-sound
scrollbar network-streams subprocesses menu-accelerator-support
menubar md5 xemacs gutter tiff png gif jpeg xface xpm xbm
lisp-float-type windows-nt dragdrop-api dialog devices
window-system
base64)
Recent keystrokes:
-----------------
misc-user misc-user button1 button1up C-x 5 2 misc-user
misc-user button1 button1up button1 button1up C-y
misc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Changing font of `buffers-tab'...
Changing font of `gui-element'...
Changing font of `highlight'...
Changing font of `bold-italic'...
Changing font of `isearch'...
Changing font of `text-cursor'...
Changing font of `widget'...
Changing font of `font-lock-variable-name-face'...
Changing font of `font-lock-keyword-face'...
Changing font of `paren-blink-off'...
Changing font of `underline'...
Changing font of `modeline-buffer-id'...
Changing font of `blue'...
Changing font of `secondary-selection'...
Changing font of `modeline'...
Changing font of `font-lock-builtin-face'...
Changing font of `gui-button-face'...
Changing font of `modeline-mousable'...