Community
Participate
Working Groups
Using I20090802-2000. I was verifying bug 278047 where I had to import some sources from an Archive file. I do it once and everything works well, but I redo it and got a strange 'Import Problems' dialog: "null argument:Invalid access from non-UI thread." Note that the 'Overwrite existing resources without warning' check-box was unchecked (the default I guess...). When I check it, there's no problem. I guess there's a problem while opening the dialog to warn the user that the resources already exists...
What's the stack trace?
Another problem caused by the initial change for bug 107082. This works fine again in HEAD, but the better fix for bug 107082 has not yet been tagged. org.eclipse.ui.dialogs.WizardDataTransferPage.queryOverwrite(String) tries to open the dialog and org.eclipse.ui.internal.wizards.datatransfer.WizardFileSystemResourceImportPage1.executeImportOperation(ImportOperation) just displays an error dialog but misses to write the caught exception to the log. You should fix the logging (and maybe also move the creation of the MessageDialog into the UI thread, similar to bug 284856).
I didn't get any exception in the error log for this dialog...
It looks like platform ui was not tagged for Thursday's warm-up build, so the fix for bug 107082 has not gone into an I-build yet. cc'ing Prakash who has been doing the I-build submissions. I'll look into what has not been released yet...
I just tagged platform UI. This problem should be fixed in I20090803-1800.
(In reply to comment #4 & comment #5) I usually do the build submissions on Tuesday mornings (IST, thats monday evenings in Canada/USA). Now that its don, should appear in Tuesday's build
I tried the scenario in I20090803-1800 and the verification dialog comes up correctly. So I believe this is now fixed by the fix for bug 107082, but I'll move to Christopher to verify the bug.
Is this fixed? Please mark it fixed or update the target milestone.
This bug is fixed by 107082, and was caused by to restrictive patch for that bug, which was reverted (and replaced with one that caused no regressions).