home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / acorn / tech / 684 < prev    next >
Encoding:
Text File  |  1992-11-18  |  1.8 KB  |  48 lines

  1. Newsgroups: comp.sys.acorn.tech
  2. Path: sparky!uunet!haven.umd.edu!decuac!pa.dec.com!rdg.dec.com!edieng.enet.dec.com!goodwin
  3. From: goodwin@edieng.enet.dec.com (Pete Goodwin)
  4. Subject: RO3.1, C dbox's and 3d icons
  5. Message-ID: <1992Nov19.085031.16273@rdg.dec.com>
  6. Sender: news@rdg.dec.com (Mr News)
  7. Organization: Digital Equipment Corporation
  8. Date: Thu, 19 Nov 1992 08:42:40 GMT
  9. Lines: 37
  10.  
  11.  
  12. I knew about the bug in 3.1 with 3d icons on exit, and I've coded around that.
  13. What I didn't know was that there's another bug - actually more serious.
  14.  
  15. Take a window with a few icons, all r5 - click, they push in. I use this window
  16. in a dbox like so:
  17.  
  18. d = dbox_new("view");
  19. dbox_show(d);
  20. dbox_fillin(d);
  21. dbox_dispose(&d);
  22.  
  23. Now, ordinarily, this is fine. You click on the icon, the window disappears. No
  24. problem. Now, introduce a delay between the dbox_dispose and the next
  25. event_process call (actually due to redrawing a window) - CRASH!!!
  26.  
  27. I can see an Address Exception in the window manager if I use debug. If I don't
  28. use debug, a few wierd effects occur.
  29.  
  30. On some occaisons, I get an 'Internal Trap', then EVERY task generates an
  31. address exception until the desktop vanishes leaving me at the '*' prompt.
  32. Typing 'desktop' produces the Initialising screen but it immediately drops back
  33. to '*'.
  34.  
  35. On other occaisons, everything seems fine. I try to change mode, and it ignores
  36. me. Huh? I look at the TaskWindow, try to drag some of the sliders. I get an
  37. error window full of 'Message Template' repeated a dozen times. Huh? I drop
  38. down to the '*' prompt with F12, try anything I get 'Filecore error' then the
  39. machine hangs.
  40.  
  41. NONE of these effects occur if I take away the r5 icons, and replace them with
  42. r2 (which doesn't do the indenting).
  43.  
  44. Anyone else seen this one?
  45.  
  46. Pete Goodwin
  47. goodwin@edieng.enet.dec.com
  48.