I get
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java -Xmx512m -Xms256m -XX:MaxPermSize=250m -ea "-Xbootclasspath/a:/Applications/IntelliJ IDEA 15.app/Contents/lib/boot.jar" -Didea.config.path=/Users/Mora/Library/Caches/IntelliJIdea15/plugins-sandbox/config -Didea.system.path=/Users/Mora/Library/Caches/IntelliJIdea15/plugins-sandbox/system -Didea.plugins.path=/Users/Mora/Library/Caches/IntelliJIdea15/plugins-sandbox/plugins -Didea.classpath.index.enabled=false -Didea.required.plugins.id=de.fu_berlin.inf.dpp.intellij -Didea.smooth.progress=false -Dapple.laf.useScreenMenuBar=true -Didea.launcher.port=7532 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 15.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/tools.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/idea_rt.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/idea.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/bootstrap.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/extensions.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/util.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/openapi.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/trove4j.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/jdom.jar:/Applications/IntelliJ IDEA 15.app/Contents/lib/log4j.jar" com.intellij.rt.execution.application.AppMain com.intellij.idea.Main /Applications/IntelliJ IDEA 15.app/Contents/bin/idea.properties: 'idea.smooth.progress' already defined /Applications/IntelliJ IDEA 15.app/Contents/bin/idea.properties: 'java.endorsed.dirs' already defined /Applications/IntelliJ IDEA 15.app/Contents/bin/idea.properties: 'apple.laf.useScreenMenuBar' already defined log4j:WARN No appenders could be found for logger (io.netty.util.internal.logging.InternalLoggerFactory). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. INFO 14:54:26,212 [ApplicationImpl pooled thread 6] (SarosContext.java:151) creating Saros runtime context... DEBUG 14:54:26,282 [ApplicationImpl pooled thread 6] (XMPPAccountStore.java:118) loading accounts from file: /Users/Mora/.saros/config.dat DEBUG 14:54:26,304 [ApplicationImpl pooled thread 6] (XMPPAccountStore.java:177) loaded 1 account(s) INFO 14:54:26,663 [ApplicationImpl pooled thread 6] (SarosContext.java:194) successfully created Saros runtime context DEBUG 14:54:26,760 [ApplicationImpl pooled thread 6] (DataTransferManager.java:467) used transport order for the current XMPP connection: [XMPP-Socks5-Transport, XMPP-IBB-Transport] WARN 14:54:27,653 [AWT-EventQueue-0 15.0.1#IU-143.382.35, eap:false] (IdeaLogger.java:190) no url bundle present. To use platform protocol handler to open external links specify required protocols in the mac app layout section of the build file Example: args.urlSchemes = ["your-protocol"] will handle following links: your-protocol://open?file=file&line=line WARN 14:54:29,254 [AWT-EventQueue-0 15.0.1#IU-143.382.35, eap:false] (IdeaLogger.java:190) ToolWindow icons should be 13x13. Please fix ToolWindow (ID: Saros) or icon file:/Users/Mora/Library/Caches/IntelliJIdea15/plugins-sandbox/plugins/de.fu_berlin.inf.dpp.intellij/classes/icons/saros/saros_misc.png WARN 14:54:32,737 [AWT-EventQueue-0 15.0.1#IU-143.382.35, eap:false] (IdeaLogger.java:190) Save settings failed org.jdom.IllegalDataException: The data "[string containing binary null, see screenshot]" is not legal for a JDOM attribute: 0x0 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:1160) at com.intellij.ide.util.PropertiesComponentImpl.getState(PropertiesComponentImpl.java:57) at com.intellij.ide.util.PropertiesComponentImpl.getState(PropertiesComponentImpl.java:29) at com.intellij.configurationStore.ComponentStoreImpl.a(ComponentStoreImpl.kt:183) at com.intellij.configurationStore.ComponentStoreImpl.save(ComponentStoreImpl.kt:121) at com.intellij.openapi.components.impl.stores.StoreUtil.save(StoreUtil.java:49) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:1425) at com.intellij.ide.SaveAndSyncHandlerImpl.doSaveDocumentsAndProjectsAndApp(SaveAndSyncHandlerImpl.java:150) at com.intellij.ide.SaveAndSyncHandlerImpl.saveProjectsAndDocuments(SaveAndSyncHandlerImpl.java:134) at com.intellij.ide.SaveAndSyncHandlerImpl$4.onFrameDeactivated(SaveAndSyncHandlerImpl.java:104) at com.intellij.ide.FrameStateManagerImpl.a(FrameStateManagerImpl.java:87) at com.intellij.ide.FrameStateManagerImpl.access$500(FrameStateManagerImpl.java:32) at com.intellij.ide.FrameStateManagerImpl$2$1.run(FrameStateManagerImpl.java:72) at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238) at com.intellij.util.Alarm$Request$1.run(Alarm.java:352) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.a(LaterInvocator.java:337) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:321) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745) at java.awt.EventQueue.access$300(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:706) at java.awt.EventQueue$3.run(EventQueue.java:704) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:715) at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:861) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:649) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:380) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Well, it's hard to say much about this as you did not state what were trying to do. There is no released version of Saros/IntelliJ yet, so you were probably playing around with the sources. Are you aware of these info pages?
Diff:
Yes, we are aware of the info pages.
I invited my colleague to share a module in Saros, but no popup appeared on his machine.
The invited person still gets
Last edit: Jan 2015-11-16
Ah, so there is a binary null in the stacktrace, that's why your initial error report was truncated. I'll attach a screenshot of the stacktrace, just in case not everyone uses an editor capable of displaying the text file correctly.
Diff:
Added screenshot of the full stacktrace -- it contains a "binary null" so the log message above is truncated.
Diff:
This should be fixed in the following patch. Did you try with the latest version from master?
https://github.com/saros-project/saros/commit/c8423bb7a44babc0f8f03badfeee3ebef5d80b28
To the reporter of this bug ("Jan", SF.net user "t4mriel"): Since you did not provide a way for us to reproduce this behavior (e.g. the file that caused Saros to crash upon sharing), you'll need to do the verification yourself using the current master.
Otherwise, I'll close this ticket as "resolved" in four weeks, on 2016-02-24.
Last edit: Franz Zieris 2016-01-27
Time is up. I'll close this entry.