Re: XEmacs segfault
David Kastrup <[email protected]>
| Newsgroups | gmane.emacs.auc-tex |
|---|---|
| Message-ID | <[email protected]> |
Ralf Angeli <[email protected]> writes: > * David Kastrup (2005-02-01) writes: > >> Ralf Angeli <[email protected]> writes: >> >>> When trying to prepare an example for the xemacs-beta list XEmacs just >>> died. I am currently on a dial-up connection and won't search for the >>> reference to the respective message including a backtrace but you >>> should be able to find it via Gmane. >>> >>> I suspect the segfault is a result of the presence of shy groups in >>> `LaTeX-auto-class-regexp-list'. At least it doesn't happen if I >>> remove the entries containing shy groups from the variable. We >>> should definitely not ship 11.55 with these regexps enabled in >>> XEmacs. >> >> !@##@$#! > > Yes, it's really getting funny. > >> What XEmacs version? > > 21.4.16. There was some discussion on the XEmacs lists about problems > with shy groups in connection with Gnus. In this case the result was > a hang of XEmacs. As far as I know this started with 21.4.16. They > recently found a fix for that but I don't know if this will fix as > well the segfault I am seeing here. > > It wouldn't be a big deal to disable the regexps in concern for XEmacs > in general, but if we get some feedback from the XEmacs people we > could probably disable them for affected releases only. Maybe it is just a problem of initializing the data structures once. Just do (string-match "\\(\\(\\(\\(\\(\\(\\(\\(\\(\\(\\(\\(\\(\\(\\(\\(.\ \\)\\)\\)\\)\\)\\)\\)\\)\\)\\)\\)\\)\\)\\)\\)\\)" "x") once, and everything will turn out fine. Or something. I hate life. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum