#2419 closed defect (done)

ObjectDisposedException in CSharpCodeCompletionStrategy

Reported by: jkarder Owned by: jkarder
Priority: medium Milestone: HeuristicLab 3.3.12
Component: CodeEditor Version: 3.3.11
Keywords: Cc:

Description

It can happen (e.g. when switching views) that the code editor gets disposed, but the background parser still tries to execute a parse step. This leads to an ObjectDisposedException, because the document of the code editor cannot be accessed anymore.

Change History (10)

comment:1 Changed 21 months ago by jkarder

  • Status changed from new to accepted

comment:2 Changed 21 months ago by jkarder

r12646: refactored CodeCompletionStrategy and CSharpCodeCompletionStrategy

comment:3 Changed 21 months ago by jkarder

  • Owner changed from jkarder to ascheibe
  • Status changed from accepted to reviewing

comment:4 Changed 21 months ago by ascheibe

  • Owner changed from ascheibe to jkarder
  • Status changed from reviewing to assigned

comment:5 Changed 21 months ago by jkarder

  • Status changed from assigned to accepted

comment:6 Changed 21 months ago by jkarder

r12653: refactored CodeCompletionStrategy

Last edited 21 months ago by jkarder (previous) (diff)

comment:7 Changed 21 months ago by jkarder

  • Owner changed from jkarder to ascheibe
  • Status changed from accepted to reviewing

comment:8 Changed 21 months ago by ascheibe

r12654 properly stop timer for parsing when CodeEditor is closed

comment:9 Changed 21 months ago by ascheibe

  • Owner changed from ascheibe to jkarder
  • Status changed from reviewing to readytorelease

Please review r12654 and merge into stable if ok.

comment:10 Changed 21 months ago by jkarder

  • Resolution set to done
  • Status changed from readytorelease to closed

r12655: merged r12646, r12653 and r12654 into stable

Note: See TracTickets for help on using tickets.