Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#576 Navigating history causes deadlock

closed-fixed
5
2007-03-02
2007-02-21
No

Run the attached file. In the interactions pane, try to navigate to a previous history item and watch DrJava deadlock.

(Tested against r4170)

Discussion

  •  
    Attachments
  • Mathias Ricken
    Mathias Ricken
    2007-02-22

    Logged In: YES
    user_id=1075744
    Originator: NO

    I could easily reproduce this deadlock with revision 4172 on the MacBook.

     
  • Mathias Ricken
    Mathias Ricken
    2007-02-22

    Logged In: YES
    user_id=1075744
    Originator: NO

    With revision 4169, DrJava does *not* deadlock on my MacBook. It looks like the changes in the locking protocol in revision 4170 were too aggressive.

     
  • Logged In: YES
    user_id=666678
    Originator: YES

    DrJava will hang when trying to navigate the history even in there is nothing being output to the Interactions pane.

    (Tested against r4190.)

     
    • assigned_to: nobody --> c45207
    • status: open --> closed-fixed
     
  • Logged In: YES
    user_id=666678
    Originator: YES

    Fixed in SVN r4200.