Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 492395

Summary: Some dot models causes deadlock in DotExecutableUtils
Product: [Tools] GEF Reporter: Darius Jockel <darius.jockel>
Component: GEF DOTAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: darius.jockel, nyssen
Version: unspecified   
Target Milestone: 4.0.0 (Neon) M7   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
Patch nyssen: iplog+

Description Darius Jockel CLA 2016-04-25 15:55:29 EDT
Some input dot files causes deadlock and a frozen Eclipse.
The method called is DotExecutableUtils.executeDot
The deadlock appears only if the outputFile parameter is _not_ set.
Comment 1 Darius Jockel CLA 2016-04-25 16:03:11 EDT
Created attachment 261231 [details]
Patch

Hereby I confirm that my contribution complies with https://www.eclipse.org/legal/CoO.php.
Comment 2 Alexander Nyßen CLA 2016-04-26 12:49:14 EDT
Thanks Darius. I releases your patch to origin/master. I adjusted that the test is only executed in case the dot executable path is specified during the test execution.

Resolving as fixed in 4.0.0M7.