Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] [platform-ui-dev] Problem Digest for Project Eclipse Platform

In the objc_msgSendSuper case, it actually appears to have been caused from a Dialog Open which in turn comes from the ‘choose workspace’ dialog.

at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(OS.java:-2)
at org.eclipse.swt.widgets.DirectoryDialog.open(DirectoryDialog.java:141)
at org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction.promptForWorkspace(OpenWorkspaceAction.java:274)
So at this point, if the user takes more than a couple of seconds to choose what value to put in there, you’ll see a stack trace like this. It’s not really a bug in SWT; it’s the fact that there’s a modal ‘choose directory dialog’ for the workspace, and arguably you can’t really do much in Eclipse before you’ve done that (which is why it’s blocking). 

I suspect in this case the real issue is that the ui monitoring is monitoring before the workspace is even open. Ideally you’d want to wait until after that dialog has been shown before triggering. Not sure if it’s possible to discount stack traces containing the following, but I suspect it will be the same on other windowing systems as well.


Alex

On 13 May 2015, at 09:11, Lars Vogel <lars.vogel@xxxxxxxxxxx> wrote:

Hi SWT collegues,

in platform UI we get UI freezes reported with is triggered by org.eclipse.swt.internal.*.OS. See below for the details. 

Is this something useful for SWT development or should we filter such stack traces?

Best regards, Lars

On Wed, May 13, 2015 at 6:00 AM, Error Reports Bot <error-reports-bot@xxxxxxxxxxx> wrote:

Hi,

this is your project digest email for Eclipse Platform. Today, 3 problems passed your alert thresholds:

  Problem Number of Reporters Bug
1. UI freeze in OS.DefWindowProcW (-2) - 1,1s 25 -
2. UI freeze in OS.objc_msgSendSuper (-2) - 1.5s 5 -
3. UI freeze in OS.PeekMessageW (-2) - 1.1s 42 -
 

To review the problems visit the linked details page above. In case you need further information, visit the triage page and set the needinfo flag. Where appropriate, you can replace the default message send to new reporters by a custom triage message.

In case the problem is actually not a bug, you may silence it by classifying it as normal log message, user problem etc.

Thank you for your assistance.
Your friendly error-reports-inbox.

--
You are receiving this email because you are subscribed to alerts of Eclipse Platform. To alter your subscriptions, visit the project settings.


_______________________________________________
platform-ui-dev mailing list
platform-ui-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/platform-ui-dev



--
Geschäftsführer

vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (032) 221739404, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/platform-swt-dev


Back to the top