| Summary: | SWT Cocoa crash in 3.7M6 | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Bryan Hunt <bhunt> | ||||||||||||
| Component: | SWT | Assignee: | Lakshmi P Shanmugam <lshanmug> | ||||||||||||
| Status: | RESOLVED FIXED | QA Contact: | Silenio Quarti <Silenio_Quarti> | ||||||||||||
| Severity: | normal | ||||||||||||||
| Priority: | P3 | CC: | dj.houghton, eclipse.felipe, g.watson, lshanmug, malaperle, Silenio_Quarti | ||||||||||||
| Version: | 3.7 | ||||||||||||||
| Target Milestone: | 3.7 M7 | ||||||||||||||
| Hardware: | PC | ||||||||||||||
| OS: | Mac OS X | ||||||||||||||
| Whiteboard: | |||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Bryan Hunt
*** Bug 341628 has been marked as a duplicate of this bug. *** I'm starting to see this crash about once a day now. Any chance we can get this targeted for M7? I have not seen this crash. Bryan, do you have any other detail to help us reproduce it? Lakshmi, have you seen it? Unfortunately, I don't have any additional information. A few days ago when it crashed, it was shortly after I had saved a Java editor. It crashed just now when it was doing a package rename refactoring. The java stack is always the same. I am using the latest release version of OS X and Java, so nothing special there. If you think it will help, I'm happy to make my IDE available. The crash looks very similar to Bug 340593. But, I have not seen the crash happen on my system. *** Bug 340593 has been marked as a duplicate of this bug. *** Eclipse just crashed on me when I went to the Plugins view, clicked the button to add all plugins to the search path, then did a cmd-shift-T. I got a very similar crash twice. Once after installing the latest CDT build, creating a hello world project. And once after retrieving a mylyn context and double-clicking on a file in Package Explorer. Created attachment 192725 [details]
Problem report
Just updated my OS from 10.6.4 to 10.6.7 and my eclipse 4.1 crashed once. Not able to reproduce it again. Crashed today while updating the classpath after changing a bundle dependency in a manifest. I am still running 10.6.0 and I have not seen this crash ever. I am going to update to 10.6.7 and see if I start getting it. This looks like a bug in cocoa itself. Created attachment 193486 [details]
patch
I don't have a reproducible testcase for the crash, but I'm able to see this frequently on my machine.
The patch removes the tooltip before disposing the Shell. I have tested the patch with eclipse for sometime and I have not seen the crash (yet!).
Silenio, can you please review?
Patch is good. Let's get it into tomorrow's I-build. Thanks! Bryan, please could you give it a try? Silenio, How close are we to M7? The way I found the problem was to use M6 for production work, and I'd prefer to wait for M7 before switching. M7 is 04/29/2011. It would be good if you could try an early I-build given that you seem to be able to reproduce this more often than anyone, but I understand if you want to wait for M7. Committed patch to HEAD > 20110418. Created attachment 193539 [details]
crash log
Just had another crash. I was displaying the hover help for a java class when it happened, so the tooltip patch may help. I haven't started using the patched version yet, but I though I'd keep a record of it here anyway.
I haven't seen the crash in M7 builds, marking bug as Fixed. Created attachment 195801 [details]
M7 crash log
Unfortunately it just crashed for me twice in a row. I've updated to M7, so it doesn't appear to be resolved yet.
Created attachment 195802 [details]
Second M7 crash log
Reopening. (In reply to comment #20) > Created attachment 195801 [details] > M7 crash log > > Unfortunately it just crashed for me twice in a row. I've updated to M7, so it > doesn't appear to be resolved yet. This bug fixed the crash happening in NSToolTipManager. Your crash log shows a different problem. I have opened a separate bug to track this --> Bug 346033. (In reply to comment #21) > Created attachment 195802 [details] > Second M7 crash log This is a different problem, its being tracked by Bug 326311. Closing bug. |