#9 while loop in MWMessage() spins forever

closed-fixed
None
7
2002-02-25
2002-01-27
No

The MWMessage() function in MsgWindows.c has
a while loop that can sometimes never end.

Discussion

  • Michael Ledford

    Michael Ledford - 2002-01-28

    Logged In: YES
    user_id=51452

    Visual inspection of the loop shows nothing of interest
    offhand. Have corrected a few issues with DShadow
    regarding something, but none that should cause this
    bug. If someone notices that their window is not
    updating for some reason. Make sure so get a stack
    trace using Macsbug. We really want to nail this down.

     
  • John Bafford

    John Bafford - 2002-02-25
    • status: open --> closed-fixed
     
  • John Bafford

    John Bafford - 2002-02-25

    Logged In: YES
    user_id=50276

    Fixed the age-old bug that caused ShadowIRC to "randomly"
    freeze in MWMessage(). Turns out that new prefs were having
    mainPrefs->colorMethod = cmNone. But MWMessage() expected it
    to be either cmIrcle or cmMIRC. So the bug gets triggered
    when someone never went to the Text prefs panel, which sets
    colorMethod to a valid value. Mad props to GZ for being able
    to reproduce the bug with a debugger. [SF #509083]

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks