home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / alt / lucidem / bug / 353 < prev    next >
Encoding:
Text File  |  1992-11-14  |  2.2 KB  |  57 lines

  1. x-gateway: rodan.UU.NET from bug-lucid-emacs to alt.lucid-emacs.bug; Fri, 13 Nov 1992 18:54:43 EST
  2. Date: Fri, 13 Nov 1992 23:01:26 +0100
  3. From: queinnec%geant.cenatls.cena.dgac.fr@lucid.com (Philippe Queinnec)
  4. Message-ID: <9211132201.AA09419@geant.cenatls.cena.dgac.fr>
  5. Subject: selecting deleted buffer
  6. Newsgroups: alt.lucid-emacs.bug
  7. Path: sparky!uunet!wendy-fate.uu.net!bug-lucid-emacs
  8. Sender: bug-lucid-emacs-request@lucid.com
  9. Lines: 46
  10.  
  11. [ I don't remember if this has already been signaled. If it has been, sorry. ]
  12.  
  13. When killing a buffer which is selected in another iconfied screen, lemacs
  14. enters an infinite loop.
  15.  
  16. Example:
  17.  
  18. Launch xemacs -q
  19.  
  20. (setq visible-bell t) C-j       ;; in *scratch* buffer, to protect your ears
  21. M-x find-file ~/.emacs          ;; any file will do
  22. C-x 5                           ;; a new screen
  23. C-x b .emacs                    ;; same buffer in both screens
  24. iconify the new screen (using the window manager)
  25. C-x k .emacs                    ;; kill the buffer
  26.  
  27. emacs enters an infinite loop, beeping and saying 'selected deleted screen'.
  28.  
  29. Here is a stack trace (obtained after a SIGQUIT):
  30.  
  31. #0  0x160740 in write ()
  32. #1  0x111d94 in _XFlush ()
  33. #2  0x1056fc in XFlush ()
  34. #3  0x2ce94 in XTupdate_end (s=0x26c400) at xterm.c:315
  35. #4  0x279a0 in update_end (s=0x26c400) at term.c:475
  36. #5  0x5f68 in update_screen (s=0x26c400, force=1, inhibit_hairy_id=0)
  37.     at dispnew.c:1648
  38. #6  0xe21c in redisplay () at xdisp.c:602
  39. #7  0x22f2c in Fnext_event (event=1747586384) at event-stream.c:300
  40. #8  0x4f83c in command_loop_1 (dummy=2152448) at keyboard.c:503
  41. #9  0x91d58 in internal_condition_case (bfun=0x4f60c <command_loop_1>, 
  42.     handlers=69294364, hfun=0x4ee64 <cmd_error>) at eval.c:1002
  43. #10 0x4f320 in command_loop_2 (dummy=69294084) at keyboard.c:388
  44. #11 0x916e4 in internal_catch (tag=69294344, func=0x4f2f8 <command_loop_2>, 
  45.     arg=69294084) at eval.c:814
  46. #12 0x4f2c4 in command_loop () at keyboard.c:367
  47. #13 0x4ec7c in recursive_edit_1 () at keyboard.c:221
  48. #14 0x4edac in Frecursive_edit () at keyboard.c:250
  49. #15 0x4e2d8 in main (argc=2, argv=0xf7fff814, envp=0xf7fff820) at emacs.c:817
  50.  
  51. Configuration:
  52.  lucid emacs 19.3 compiled with gcc 2.3.1
  53.  X11R5
  54.  vtwm 5.0 patchlevel 1
  55.  
  56. Phil    (queinnec@dgac.fr, queinnec@enseeiht.fr)
  57.