Steve Youngs writes:
|--==> "DB" == David Bush <David.Bush(a)intel.com>
writes:
DB> Dear Bug Team!
DB> I'm getting a reproducible segmentation fault while updating
DB> packages. The fault occurs after the first package had been downloaded
DB> and installed with the message that it is loading the auto-autoloads
DB> file for the package just installed. The stack from gdb and the lisp
DB> backtrace are from two different runs, but they are consistent.
Are you saying that your XEmacs crashes and dumps core? Odd.
I agree.
DB> Lisp backtrace follows:
[...]
DB> signal(error ("Already loaded"))
DB> # bind (args datum)
DB> cerror("Already loaded")
DB> apply(cerror "Already loaded" nil)
DB> # bind (args datum)
DB> error("Already loaded")
DB> byte-code("..." [featurep mail-lib-autoloads error "Already
loaded" package-provide mail-lib :version 1.48 :type regular] 6)
Yes, you should get this because of...
,----[ lisp/mail-lib/auto-autoloads.el ]
| (if (featurep 'mail-lib-autoloads) (error "Already loaded"))
`----
But it shouldn't cause XEmacs to dump core.
Ben, did you make changes to the error handling code in your recent
work? Can you account for this?
This does not happen in 21.4.8 working against exactly the same
package repository.
david