Open eposse opened 7 months ago
It looks like it happens even if the Synchronize view is not involved at all. I experienced a deadlock also in the following scenario:
At this point it computes the differences and you get the result.
Here it may hang again while computing the differences.
Issue and tracking information
Developer's time Estimated effort to fix (hours):
Developer's Actual time spent on fix (hours)
Issue reporter to provide a detailed description of the issue in the space below
When the user compares a workspace model with another version using the Synchronize perspective, then closes the session, restarts it and does a compare between two commits in the Git perspective, the Comparison hangs.
Steps to reproduce
Expected result
The Git Compare view should complete the comparison and display it.
Actual result
Compare hangs with the "Model differences" viewer displaying the message "Computing Model Differences" and the progress bar showing no progress. Also, the switch pane that is supposed to show the differences just displays the message "Please wait for the comparison computation to finish...". No progress is made. Attempting to click elsewhere results in Eclipse hanging.
Environment
Papyrus CX 2.6 on Papyrus 4.8 Ubuntu 20.04