This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The Report Problem Dialog throws the following exception: SEVERE [global] org.netbeans.modules.keyring.kde.KWalletProvider$KwalletException: error while trying to access KWallet, during save at org.netbeans.modules.keyring.kde.KWalletProvider.save(KWalletProvider.java:96) at org.netbeans.api.keyring.Keyring.save(Keyring.java:104) at org.netbeans.modules.bugzilla.api.NBBugzillaUtils.saveNBPassword(NBBugzillaUtils.java:118) at org.netbeans.modules.bugzilla.exceptionreporter.NBBugzillaAccessorImpl.saveNBPassword(NBBugzillaAccessorImpl.java:80) at org.netbeans.modules.exceptions.ExceptionsSettings.setPasswd(ExceptionsSettings.java:113) at org.netbeans.modules.exceptions.ReportPanel.saveUserData(ReportPanel.java:304) at org.netbeans.modules.uihandler.Installer$SubmitInteractive.closeDialog(Installer.java:1988) at org.netbeans.modules.uihandler.Installer$Submit.doCloseDialog(Installer.java:1565) at org.netbeans.modules.uihandler.Installer$Submit$1$3.run(Installer.java:1684) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:133) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Jesse, is this exception expected to be caught in api classes or what should the module using the API do in this case?
(In reply to comment #1) > is this exception expected to be caught in api classes or what should > the module using the API do in this case? KeyringProvider methods are not permitted to throw random RuntimeException's. If there is a problem it may be logged at an appropriate level (WARNING with no stack trace, or INFO with a stack trace if necessary) but the method should return normally.
psychollek, do you plan to fix this for 6.9? If so, there is only a week left to do so.
*** Bug 190779 has been marked as a duplicate of this bug. ***
Seems like a duplicate. *** This bug has been marked as a duplicate of bug 216172 ***