This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Segfault under cygwin 1.7.62


Dear cygwin and XEmacs developers,

When I upgraded my cygwin 1.7 installation to 1.7.62

(uname -a reports "CYGWIN_NT-5.1 gandalf-xp 1.7.0(0.214/5/3)
2009-10-03 14:33 i686 Cygwin") a failure started to appear in my
XEmacs tests:

Fatal error: assertion failed, file
/usr/local/src/xemacs-21.5-test-2009-10-05-mule/src/unicode.c, line
2358, RECORD_TYPEP (obj, lrecord_type_charset)
make[1]: *** [check] Segmentation fault (core dumped)
make[1]: Leaving directory
`/usr/local/build/xemacs-21.5-test-2009-10-05-mule/src'
make: *** [check] Error 2

This error occurs regardless of whether or not the LANG environment
variable is set, or what it is set to. Now, although the triggering
event which caused the crash was a cygwin upgrade, I would expect
XEmacs to be robust in the face of most environmental changes.

XEmacs people - here is the line of code implicated in the crash:

		  switch (XCHARSET_REP_BYTES (charset))

This expands to "charset->rep_bytes"; I don't think charset is valid.

I have attached my XEmacs Installation file as well as the output of
cygcheck -s -v -r.

Thanks in advance for any help.

Regards,
  Vin Shelton

Attachment: Installation
Description: Binary data

Attachment: cygcheck.out
Description: Binary data

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]