Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 312979 - Eclipse crashes sporadically when running MacSpeech Dictate
Summary: Eclipse crashes sporadically when running MacSpeech Dictate
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.0   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Carolyn MacLeod CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-14 17:16 EDT by Jonathan Locke CLA
Modified: 2010-05-26 12:52 EDT (History)
1 user (show)

See Also:


Attachments
crash information (65.40 KB, text/plain)
2010-05-17 13:44 EDT, Jonathan Locke CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Locke CLA 2010-05-14 17:16:39 EDT
Build Identifier: 20100218-1602

If you install MacSpeech Dictate and run Eclipse it will crash a few times a day. The reason for this is probably that MacSpeech Dictate is injecting a system hook to capture input and their hook has a bug in it. Unfortunately, MacSpeech support is unwilling to investigate the issue. It may be that there are higher priorities for the Eclipse team than verifying other people's bugs, but it would be nice to have hard evidence that this isn't actually due to SWT or some other aspect of the Eclipse input processing. As someone with a bad repetitive stress injury, I would very much appreciate any help you can give here.

Reproducible: Always

Steps to Reproduce:
1.Launch eclipse
2.Run MacSpeech Dictate
3.Wait for a few minutes to a couple hours
4.Eclipse will crash hard
Comment 1 Scott Kovatch CLA 2010-05-17 11:15:39 EDT
Can you attach a crash log? I'm writing to MacSpeech to see if they will give me a demo version I can use to try to reproduce the problem.
Comment 2 Jonathan Locke CLA 2010-05-17 13:44:44 EDT
Created attachment 168776 [details]
crash information
Comment 3 Jonathan Locke CLA 2010-05-17 13:46:09 EDT
attached.  just let me know if you need more details.
Comment 4 Scott Kovatch CLA 2010-05-17 14:52:35 EDT
I see you're working with Carbon and 3.5.2. Would it be possible for you to try with either Eclipse 3.6 Carbon or 3.6 cocoa?

The marketing/dev relations person from MacSpeech contacted me and their QA is going to have a look into this as well, but I know accessibility support in both Carbon and Cocoa Eclipse has changed a fair amount since last summer. It's possible this may be fixed already.
Comment 5 Jonathan Locke CLA 2010-05-17 16:27:23 EDT
you bet. i'll try 3.6 cocoa since carbon is being phased out i hear...
Comment 6 Jonathan Locke CLA 2010-05-18 15:07:01 EDT
i tried it out this morning and the latest eclipse (helios m7) seems to be stable with macspeech dictate running... i'll keep running it and update this bug if that changes, but it's at least usable now as i haven't seen a crash in 5 hours this morning.

i don't know if it would be worth backporting whatever fix went into helios to galileo SR<N> or not...

(In reply to comment #4)
> I see you're working with Carbon and 3.5.2. Would it be possible for you to try
> with either Eclipse 3.6 Carbon or 3.6 cocoa?
> 
> The marketing/dev relations person from MacSpeech contacted me and their QA is
> going to have a look into this as well, but I know accessibility support in
> both Carbon and Cocoa Eclipse has changed a fair amount since last summer. It's
> possible this may be fixed already.
Comment 7 Scott Kovatch CLA 2010-05-18 16:07:59 EDT
(In reply to comment #6)
> i tried it out this morning and the latest eclipse (helios m7) seems to be
> stable with macspeech dictate running... i'll keep running it and update this
> bug if that changes, but it's at least usable now as i haven't seen a crash in
> 5 hours this morning.

That's good to hear. Just for sanity checking, did you use the Cocoa 3.6 as you hinted you were going to do? If it still crashes on Carbon 3.6 we could try to figure out what changed. 
 
> i don't know if it would be worth backporting whatever fix went into helios to
> galileo SR<N> or not...

The Cocoa version is a complete rewrite, so I doubt that there is anything that could apply to the Carbon version.
Comment 8 Scott Kovatch CLA 2010-05-26 12:52:42 EDT
Since this is working in Cocoa we won't be addressing it in Carbon.