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

Bug 330285

Summary: [Commands] Stackoverflow in BindingSystem
Product: [Eclipse Project] Platform Reporter: Paul Webster <pwebster>
Component: UIAssignee: Paul Webster <pwebster>
Status: VERIFIED FIXED QA Contact:
Severity: major    
Priority: P3 CC: bokowski, pwebster, tom.schindl
Version: 3.6.1   
Target Milestone: 3.6.2   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on: 329871    
Bug Blocks:    

Description Paul Webster CLA 2010-11-15 15:26:11 EST
Boris, this is the request for 3.6.2. for attachment #183131 [details]


+++ This bug was initially created as a clone of Bug #329871 +++

Created an attachment (id=182788)
The stack

We've just upgraded our RCP Application from 3.5.1 and it fails 50% of times on 3.6.1 with an Stackoverflow which destroys the command/handler system so that our RCP is left in a quite unuseable state.

Our observation is that it has something do with Dialogs (Progress Dialog, MessageDialog, Preference Dialog, ...). At the moment they are opened which means the workbench window is loosing its focus the stackoverflow is observed in the back.

This is a serious problem because there are upstream dependencies who force us more or less to go with 3.6.x so we can't easily stay in 3.5.x.

I've currently no clue where I could start debugging this very problem to prevent it from happening - naturally there's the possibility that we are doing something illegal which only worked by chance. 

Nevertheless I've marked the bug as major because I think it marks a regression from 3.5.x.
Comment 1 Thomas Schindl CLA 2010-11-16 14:37:20 EST
We've been running with this fix today in our selfhosting envs and can confirm that it fixes our problem. We have not found any strange things happening (e.g. in correct editor activations, ...)
Comment 2 Boris Bokowski CLA 2010-11-16 14:45:41 EST
+1 for 3.6.2
Comment 3 Paul Webster CLA 2010-11-16 14:59:52 EST
Released to the R3_6_maintenance
PW
Comment 4 Paul Webster CLA 2011-01-20 12:35:37 EST
In M20110119-0834
PW