Can you run in gdb and interupt it when it freezes? Or else send it a
signal and get a stacktrace from hte core.
andy
At 08:18 AM 11/30/00 -0500, Craig Lanning wrote:
Andy Piper writes:
> Should be fixed.
>
> andy
Thanks, this problem seemed to have been fixed a couple of days ago.
Now XEmacs just picks what seems to be a random time and freezes.
Does anyone have an idea of how I might track this down?
I'm running:
XEmacs 21.2 b37 updated from CVS yesterday (11/29) morning
Red Hat Linux 6.2
Linux Kernel 2.4.0-test10
Craig
> At 09:27 AM 11/8/00 -0500, Craig Lanning wrote:
> >This bug report will be sent to the XEmacs Development Team,
> > not to your local site managers!!
> >Please write in English, because the XEmacs maintainers do not have
> >translators to read other languages for them.
> >
> >In XEmacs 21.2 (beta36) "Notus" [Lucid] (i686-pc-linux) of Wed Nov
8
> >2000 on lanning
> >configured using `configure --prefix=/usr --with-file-coding'
> >
> >Please describe exactly what actions triggered the bug
> >and the precise symptoms of the bug:
> >
> >I updated from CVS this morning and built a new XEmacs.
> >
> >When I started the new image and attempted to run VM by pressing the
> >"Mail" icon on the toolbar, an error was signaled.
> >
> >
> >Recent keystrokes:
> >
> >misc-user misc-user button1 button1up misc-user
> >
> >
> >Recent messages (most recent first):
> >
> >Loading mail-abbrevs...
> >Loading emacsbug...done
> >Loading emacsbug...
> >Entering debugger...
> >Loading debug...done
> >Loading debug...
> >Loading vm-motion...done
> >Loading vm-motion...
> >Sorting... done
> >Sorting...
> >
> >
> >Lisp Backtrace:
> >
> >Signaling: (error "Must be string or vector" #<x-frame
"emacs" 0x515d>)
> > check-valid-instantiator(#<x-frame "emacs" 0x515d> image)
> > canonicalize-spec(#<x-frame "emacs" 0x515d> image nil)
> > byte-code("..." [spec-list nil result rest noerror throw
cann-spec-list
> > t signal error "Invalid list format" canonicalize-spec
specifier-type res2] 5)
> > canonicalize-spec-list((#<x-frame "emacs" 0x515d> .
[tab-control
> > :descriptor "Buffers" :face buffers-tab :orientation top
:pixel-width
> > (gutter-pixel-width) :items nil]) image)
> > set-specifier(#<image-specifier global=<unspecified> fallback=((nil
.
> > ...)) 0x32fd> [tab-control :descriptor "Buffers" :face
buffers-tab
> > :orientation top :pixel-width (gutter-pixel-width) :items nil]
#<x-frame
> > "emacs" 0x515d> nil nil)
> > set-glyph-property(#<glyph (buffer) #<image-specifier
> > global=<unspecified> fallback=(...) 0x32fd>0x32fc> image
[tab-control
> > :descriptor "Buffers" :face buffers-tab :orientation top
:pixel-width
> > (gutter-pixel-width) :items nil] #<x-frame "emacs" 0x515d> nil
nil)
> > set-glyph-image(#<glyph (buffer) #<image-specifier
global=<unspecified>
> > fallback=(...) 0x32fd>0x32fc> [tab-control :descriptor
"Buffers" :face
> > buffers-tab :orientation top :pixel-width (gutter-pixel-width) :items
> > nil] #<x-frame "emacs" 0x515d>)
> > update-tab-in-gutter(#<x-frame "emacs" 0x515d> t)
> > #<compiled-function (frame) "...(8)" [frame gutter-buffers-tab
> > update-tab-in-gutter t] 3>(#<x-frame "emacs" 0x515d>)
> > make-frame(nil)
> > vm-goto-new-frame(primary-folder folder)
> > apply(vm-goto-new-frame (primary-folder folder))
> > vm-goto-new-folder-frame-maybe(primary-folder folder)
> > apply(vm-goto-new-folder-frame-maybe (primary-folder folder))
> > byte-code("..." [first-time totals-blurb folder file full-startup
> > buffer-file-coding-system bufferp nil expand-file-name file-directory-p
> > error "%s is a directory" vm-get-file-buffer t no-conversion
message
> > "Reading %s..." find-file-noselect "Reading %s... done"
> > set-buffer-multibyte get-coding-system no-conversion-unix
> > no-conversion-dos no-conversion-mac binary buffer-modified-p
> > ((set-buffer-modified-p omodified)) encode-coding-region
> > set-buffer-file-coding-system decode-coding-region coding-system-base
> > ((set-buffer-modified-p omodified)) vm-check-for-killed-summary
> > vm-check-for-killed-presentation 0 vm-mode file-newer-than-file-p
> > make-auto-save-file-name default-value vm-folder-read-only
> > buffer-disable-undo abbrev-mode auto-fill-mode vm-mode-internal
> > vm-read-index-file-maybe vm-assimilate-new-messages
> > vm-gobble-visible-header-variables vm-gobble-bookmark
> > vm-gobble-pop-retrieved vm-gobble-imap-retrieved ...] 7)
> > #<compiled-function (&optional folder read-only) "...(7)"
> > [vm-session-initialization done (byte-code
> >
"=c6\n!?=c7=89=89=89=89@HB=c6\n!=ab=83\n=aa=d9\n=ae=86=c8IC\"=c9!=ab=86=ca=cb\"=aa=c3=cc!=ae=beC=ab=86=c8C!=ae=82J=cd=c7=89=ceQRSTJ=cf=d0\"=88=d1!\n=ae=82I=89KD@=9a=ac=87KDBD)=cf=d2\"=88-)=89Hq=88L=ab=88U=ab=84=d3=c7!=88V=ab=bf=d4!=d4=d5!==ac=b6=d4!=d4=d6!==ac=ad=d4!=d4=d7!==ac=a4=d4!=d4=d8!==ac=9b=c7=d9
> >
ME=da=8e=dbed#=88=dc=ce=c7\"=88=dded#=88+L=ab=ad=de!=de=ce!==ac=a4=de!=de=d8!==ac=9b=c7=d9
> > ME=df=8e=dbed#=88=dc=ce=c7\"=88=dded#=88+=e0 =88=e1 =88=d9
> > =ac=83=e2WX=e3=?F=ad=8b=d9 ?=ad=86=e4=e5
> >
F\"=89@=ae=8eY=ae=8a=e6=e7!=ae=85=ad=82E'=ab=97=e8p!=88=e9=e2!=88=ea=e2!=88=eb
> > =88=d9 =ac=84=ec B=ed=c7B?=c7#=88=ab=96B=ac=92=ee =88=ef =88=f0 =88=f1
> > =88=f2 =88=f3 =88=ab=83=f4
> >
=88=ab=8fA=ab=8b=f5=f6\n=ab=83=f7=aa=81=f8\"=88=ab=a3G=ae=85N=ae=81pO=f9O=89ACA=ae=81=fa=fbD$=88P=ab=83=fc
> > =88)=ab=83=fd =fe =88=ff =88=!
> >81c
> >es any contents of the system mailbox to\nbe moved and appended to the
> >resulting buffer.\n\nAll the messages can be read by repeatedly pressing
> >SPC. Use `n'ext and\n`p'revious to move about in the folder.
Messages
> >are marked for\ndeletion with `d', and saved to another folder with
> >`s'. Quitting VM\nwith `q' expunges deleted messages and saves the
> >buffered folder to\ndisk.\n\nSee the documentation for vm-mode for more
> >information." (list nil current-prefix-arg)>(nil nil)
> > call-interactively(vm)
> > #<compiled-function nil "...(27)" [toolbar-mail-reader
> > toolbar-mail-commands-alist command error "Uknown mail reader %s"
> > call-interactively eval] 4 1063173 nil>()
> > call-interactively(toolbar-mail)
> > release-and-activate-toolbar-button(#<buttonup-event button1up>)
> > call-interactively(release-and-activate-toolbar-button)
--------------------------------------------------------------
Dr Andy Piper
Principal Consultant, BEA Systems Ltd