MyEclipse Forums
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
kovacschris
Post subject:   PostPosted: Jan 11, 2010 - 10:55 PM



Joined: Oct 01, 2003
Posts: 18

I second this. The Swing editing feature is basically useless to us while these freezing problems happen.
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
bdemas
Post subject:   PostPosted: Jan 12, 2010 - 08:08 PM
Registered Member
Registered Member


Joined: Mar 24, 2007
Posts: 1

Please fix this. My only reason for subscribing to MyEclipse is for Matisse. My subscription is coming up in a month or two and I'm seriously thinking about just passing on it. Without this tools working I mas as well just use Eclipse classic and move to netbeans for GUI-related development.

If the deadlock issue is occurring in one class, can you just have a look at the integrity of that class? Deadlock related to Swing often is indicative of a Swing-related method being invoked off of the EDT. Can it be something this simple that's making Matisse basically unusable?
 
 View user's profile Send private message  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Jan 15, 2010 - 05:26 PM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

We are looking into this issue right now. I appreciate the effort taken by rfulkerson to run down the issue and I will pass that information on to the developers. Unfortunately it is not as simple as a bug in Swing code, we also have to consider the fact that here Matisse is essentially a Swing app running inside SWT which can sometimes make these issues more complicated.

While I saw reports of users experiencing this issue on 7.5, did any of you try this with MyEclipse 8? MyEclipse 8 is based on Eclipse / SWT 3.5 which could make a significant difference in this area; because this bug is no too easy to reproduce, any feedback you could provide in this area would be appreciated.

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
krakrotar
Post subject:   PostPosted: Jan 15, 2010 - 05:52 PM
Registered Member
Registered Member


Joined: Dec 29, 2009
Posts: 7

I use the v8 and get this freezing problem.
I have noticed that when it freezes, it's always while working with "Outline" window (that lists all components in the form) in the Design mode.
 
 View user's profile Send private message  
Reply with quote Back to top
rfulkerson
Post subject:   PostPosted: Jan 15, 2010 - 05:57 PM
Registered Member
Registered Member


Joined: Jan 08, 2007
Posts: 46

Hi Brian,

Yes, this occurs with MyEclipse 8.0. I am using a fresh install of eclipse 3.5.1 classic, and the M4M module from the update site.

Thanks,
Ron

P.S. I love the new module packages 8.0. This is a great solution for people like myself who use MyEclipse for a limited number of purposes (M4M, DB, and VisualVM). The only thing missing is the image editor as a separate module. Thanks!
 
 View user's profile Send private message  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Jan 15, 2010 - 06:16 PM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

Thanks for the prompt response guys, sorry to hear it still occurs on 8. From your posts, it is obvious that the outline view is a hot bed of problems. If you can provide any more specifics on this issue - i.e. if it happens mostly on selection of a component or on trying to drag / reorder components, that would help further.

Ron, I'm really glad you like the modules. If I understand you correctly, you would like the Image editor available as a module just like the others so you could install it into a standalone Eclipse installation?

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
rfulkerson
Post subject:   PostPosted: Jan 15, 2010 - 07:24 PM
Registered Member
Registered Member


Joined: Jan 08, 2007
Posts: 46

Hi Brian,

You are correct, this seems to happen most when working in the outline view. I looked at the code a few days ago, and going from memory, my first impression was a call to SwingUtilities.invokeLater() in DehoryFormEditorContentOutlinePage.setFocus() was causing a race condition. I considered changing this to SwingUtilities.invokeAndWait(), but have not had time to spend on this yet. If you would like to make that change, I would be more than happy to test it for you.

Thanks,
Ron

P.S. With regard to the image editor, it would be nice to have in a standalone installation, as with the other modules. Thanks.
 
 View user's profile Send private message  
Reply with quote Back to top
scooternh
Post subject:   PostPosted: Jan 16, 2010 - 08:10 PM
Registered Member
Registered Member


Joined: Feb 08, 2008
Posts: 9

Running 7.5, have been doing so several months no problems using Matisse creating and modifying a moderately complex GUI .

Today needed to add a JDialog popup to the project, and began working on a form for the JDialog, when this freezing began.
Myeclipse locks up when I click on one of the components in outline view to edit the properties of a component I've added. It may be the very first time, or I may get a component or two done before it locks up.

I also noticed the mouse cursor acts oddly when passing over files in the package view ... it sort of 'sticks', i.e. the cursor stops (while I'm still moving the mouse), then jumps to catch up.

Restarting myeclipse, restarting windows has not helped.

Earlier today I was working in Netbeans and had to update it. That's the only change to my system I can think of in the last day or two; I'm wondering whether the Netbeans upgrade could have tweaked the environment or registry or whatever and there's some classpath or path conflict happening .

Netbeans is not running at the same time as myeclipse.

Any help appreciated ...


My install summary
--------------------
*** Date:
Saturday, January 16, 2010 2:50:09 PM EST

** System properties:
OS=WindowsXP
OS version=5.1.0
Java version=1.6.0_13


*** MyEclipse details:
MyEclipse Enterprise Workbench
Version: 7.5
Build id: 7.5-20090609


*** Eclipse details:
MyEclipse Enterprise Workbench

Version: 7.5
Build id: 7.5-20090609




Eclipse Plug-in Development Environment

Version: 3.4.2.R342_v20090122-7T7U1E9imVKz-A8Vz-p_jRS
Build id: M20080703-0800


Eclipse Platform

Version: 3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL
Build id: M20090211-1700


Eclipse Graphical Editing Framework GEF

Version: 3.4.2.v20090218-1145-67728084A56B4I233613552
Build id: 200809101400


Eclipse RCP

Version: 3.4.200.R342_v20090122-989JESTEbig-SVaL8UJHcYBr4A63
Build id: M20090211-1700


Eclipse Java Development Tools

Version: 3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI
Build id: M20090211-1700




Eclipse startup command=-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\aaInstall\myeclipse_7_5\myeclipse.exe
-name
Myeclipse
--launcher.library
C:\Program Files\Genuitec\Common\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731\eclipse_1115.dll
-startup
C:\Program Files\Genuitec\Common\plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-clean
-configuration
configuration
-vm
C:\Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\jre\bin\client\jvm.dll
 
 View user's profile Send private message  
Reply with quote Back to top
scooternh
Post subject:   PostPosted: Jan 17, 2010 - 12:49 AM
Registered Member
Registered Member


Joined: Feb 08, 2008
Posts: 9

A bit of an update.
Tried to install 7.5 to a new location, that failed, instead it updated the existing 7.5.
Same problem.
Uninstalled 7.5, then tried to reinstall. Could not reinstall, tried several times, installed got about halfway thru and hung ... apparently a problem with Pulse.

Tried System Restore. Tried installing 7.5 again. No go.
Decided to try installing 8.0. That gave me an odd error about profile time stamp on disk.
Uninstalled pulse.
Installed 8.0 ... finally worked.
Managed to get back to my workspace and .... the same Matisse lock up problem is there.

I'm out of interesting things to try. Any suggestions?
 
 View user's profile Send private message  
Reply with quote Back to top
rfulkerson
Post subject:   PostPosted: Jan 25, 2010 - 05:42 PM
Registered Member
Registered Member


Joined: Jan 08, 2007
Posts: 46

Support,

Your last update was 10 days ago. Any work being done on this issue?

Thanks,
Ron
 
 View user's profile Send private message  
Reply with quote Back to top
scooternh
Post subject:   PostPosted: Feb 01, 2010 - 11:45 PM
Registered Member
Registered Member


Joined: Feb 08, 2008
Posts: 9

rfulkerson wrote:
Support,

Your last update was 10 days ago. Any work being done on this issue?

Thanks,
Ron
I guess we've been forgotten, Ron.

FWIW, this may be a red herring, or may be useful to someone else ....
I'm running 8.0, I run Windows XP with dual monitors. So far, every lockup has happened on monitor # 2.
It also is sporadic. I can go hours, even days no problem and then lockup. The latest seemed to be related to opening a second form while not finished with the first.
The weirdest thing is that after a crash, I run eclipse again and it is very slow and the mouse jumps a lot ... then I restart eclipse again ...after a few iterations of this I seem to be back in normal operation.

I tried migrating to NetBeans, but there seems to be some incompatibility between the matisse forms each uses.
So I'm limping along with myeclipse for probably the rest of this project ....

-Tom
 
 View user's profile Send private message  
Reply with quote Back to top
rfulkerson
Post subject:   PostPosted: Feb 04, 2010 - 10:53 PM
Registered Member
Registered Member


Joined: Jan 08, 2007
Posts: 46

Uggghhhh....

I'm writing this as I am waiting for MyEclipse to start again after another lockup. Will somebody please look at this?
 
 View user's profile Send private message  
Reply with quote Back to top
rfulkerson
Post subject:   PostPosted: Feb 06, 2010 - 01:34 AM
Registered Member
Registered Member


Joined: Jan 08, 2007
Posts: 46

Support,

Three weeks since an update... Any ETC on this?
 
 View user's profile Send private message  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Feb 10, 2010 - 10:52 AM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

I apologize for not adding details sooner. I did notice the one additional post with details by rfulkerson but none of the posts thereafter, sorry again.

We have been able to produce the lockup issues around the outline view locally and we have spent a significant amount of time trying to get a fix in for 8.5M2. We do have some leads, but unfortunately they will most likely not make the 8.5M2 cut. While I was remiss in not providing visibility on this thread, the priority on this issue is very high internally and we are going to make sure this gets fixed for 8.5GA (this is a necessary part of the GA release), especially since we now have found a way in which we can "break it" internally.

8.5M2 is due in under a week and I will update this thread with details of any improvements / fixes that go into this area (or not). This will definitely be fixed for 8.5GA.

scooternh,
I have noted your issues - the problem with this sort of deadlock has existed for some time, and earlier version of MyEclipse would not fix it, unfortunately.

If you have any more questions, please post them here. Again, sorry for the lapse in communication.

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
rfulkerson
Post subject:   PostPosted: Feb 10, 2010 - 06:14 PM
Registered Member
Registered Member


Joined: Jan 08, 2007
Posts: 46

Thanks for the update. I am glad to hear MyEclipse has committed to fixing this in 8.5GA. I appreciate it!

Thanks again,
Ron
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 6 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits