Could not save application settings: The data "file:///Users/jesta/.rvm/gems/ruby-1.9.2-p180@/bundler/gems" is not legal for a JDOM attribute: 0x1 is not a legal XML character.
Hi,
I'm using Rubymine 3.1.1 (Build: RM-103.260 of April 4, 2011) on MacOS 10.67.
When ever I leave focus from Rubymine to another application. I get this error:
Could not save application settings: The data "file:///Users/jesta/.rvm/gems/ruby-1.9.2-p180@/bundler/gems" is not legal for a JDOM attribute: 0x1 is not a legal XML character.
It seems to be a 0x1 character in one of the config files, but I can't figure out which file.
Here is my idea.log:
2011-05-05 16:50:29,153 [ 864693] INFO - .components.ComponentStoreImpl - The data "file:///Users/jesta/.rvm/gems/ruby-1.9.2-p180@^A/bundler/gems" is not legal for a JDOM att
ribute: 0x1 is not a legal XML character.
org.jdom.IllegalDataException: The data "file:///Users/jesta/.rvm/gems/ruby-1.9.2-p180@^A/bundler/gems" is not legal for a JDOM attribute: 0x1 is not a legal XML character. at org.jdom.Attribute.setValue(Attribute.java:491)
at org.jdom.Attribute.<init>(Attribute.java:228)
at org.jdom.Attribute.<init>(Attribute.java:251)
at org.jdom.Element.setAttribute(Element.java:1139)
at org.jetbrains.plugins.ruby.gem.GemBox.getState(GemBox.java:144)
at org.jetbrains.plugins.ruby.gem.GemManager.getState(GemManager.java:505)
at org.jetbrains.plugins.ruby.gem.GemManager.getState(GemManager.java:45)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl.a(ComponentStoreImpl.java:156)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl.access$600(ComponentStoreImpl.java:44)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl$SaveSessionImpl.commit(ComponentStoreImpl.java:478)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl.startSave(ComponentStoreImpl.java:113)
at com.intellij.openapi.components.impl.ComponentManagerImpl.doSave(ComponentManagerImpl.java:708)
at com.intellij.openapi.application.impl.ApplicationImpl._saveSettings(ApplicationImpl.java:1107)
at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:1144)
at com.intellij.ide.SaveAndSyncHandler.saveProjectsAndDocuments(SaveAndSyncHandler.java:131)
at com.intellij.ide.SaveAndSyncHandler$3.onFrameDeactivated(SaveAndSyncHandler.java:83)
at com.intellij.ide.FrameStateManagerImpl.a(FrameStateManagerImpl.java:100)
at com.intellij.ide.FrameStateManagerImpl.access$500(FrameStateManagerImpl.java:31)
at com.intellij.ide.FrameStateManagerImpl$2$1.run(FrameStateManagerImpl.java:72)
at com.intellij.util.Alarm$Request$1.run(Alarm.java:229)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:332)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:678)
at java.awt.EventQueue.access$000(EventQueue.java:86)
at java.awt.EventQueue$1.run(EventQueue.java:639)
at java.awt.EventQueue$1.run(EventQueue.java:637)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:648)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:652)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:505)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:404)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Thanks,
dan...
Please sign in to leave a comment.