Path: utzoo!utgpu!jarvis.csri.toronto.edu!csri.toronto.edu!halpern Newsgroups: comp.sys.mac.programmer From: halpern@csri.toronto.edu (Charles Halpern) Subject: THINK C bug Message-ID: <1989Aug6.155637.11270@jarvis.csri.toronto.edu> Organization: University of Toronto, CSRI Date: 6 Aug 89 19:56:37 GMT I am using Think C 3.02, and System 6.0.2 on a SE. I have observed the same bug on a Mac II. This bug is easy to repeat, use any of the demo programs. This is the bug: when a project is running with the Debugger, and you hold the mouse button down, say while making a menu choice, after some random amount of time (usually 5 seconds to 2 minutes) the application will act as if mouse button is up (making an unintended menu choice, for example). I am NOT lifting my mouse button. This causes some trouble with the program I am writing. In the course of dragging out rectangles, the final rectangle is often drawn before the mouse button is lifted. I am using the function StillDown in a tight loop. I have verified that no MouseUp event is generated. It's just that StillDown stops being true prematurely. Have others encountered this problem? Is it fixed in 4.0? Everything works fine without the Debugger.