History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-2036
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Robin Shen
Reporter: Jaroslav Gorjatsev
Votes: 2
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Make scripting engine not to affect QB instance itself

Created: 29/Apr/14 02:42 PM   Updated: 30/Apr/14 12:38 AM
Component/s: None
Affects Version/s: 5.1.12
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
It's very easy to break QB in its current state. We've users that sometimes accidentally put such constructions as:

(In Variables section)
varName = ${vars.getValue("varName")}

Such simple mistake crashes whole QB instance and in addition makes problem investigation quite hard, requires taking of jstack and dumps.

We would like to see QB script handling more robust and crash only Thread that is in the such a loop. In the ideal case QB should report to the user what kind of problem QB encountered.

 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [30/Apr/14 12:38 AM]
This issue duplicates QB-1985, and has been fixed.