Opened 9 years ago

Closed 9 years ago

#1488 closed defect (done)

Cloning of OperatorShapeInfo is not thread safe

Reported by: mkommend Owned by: swagner
Priority: medium Milestone: HeuristicLab 3.3.4
Component: Operators.Views.OperatorGraphVisualization Version: 3.3.4
Keywords: Cc:

Description

This is due to the fact that the cloning of the nested Bitmap is not thread safe.

See http://stackoverflow.com/questions/1851292/invalidoperationexception-object-is-currently-in-use-elsewhere for further information.

Change History (7)

comment:1 Changed 9 years ago by mkommend

  • Status changed from new to accepted

comment:2 Changed 9 years ago by mkommend

r6029: Added lock around critical region in cloning ctor of OperatorShapeInfo.

comment:3 Changed 9 years ago by mkommend

  • Owner changed from mkommend to cneumuel
  • Status changed from accepted to reviewing

comment:4 Changed 9 years ago by mkommend

r6030: Corrected locking of OperatorShapeInfo.

comment:5 Changed 9 years ago by mkommend

r6031: Corrected locking of OperatorShapeInfo.

comment:6 Changed 9 years ago by cneumuel

  • Owner changed from cneumuel to swagner
  • Status changed from reviewing to readytorelease

comment:7 Changed 9 years ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.3 to 3.3.4
Note: See TracTickets for help on using tickets.