java.lang.InternalError: java.io.IOException: Stream closed

Atlassian JIRA | David Yu | 9 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    If users run the Windows Installer for JIRA, they will get the following error below, and the installer fails. This appears to be related to the username that you login to Windows with. To get this problem to appear, log into Windows with a username that contains an exclamation mark at the end: Bella! Possibly other symbols could trigger the error as well. {noformat} install4j An error occurred: java.lang.InternalError: java.io.IOException: Stream closed Error Log: C:\Documents and Settings%userID%\local settings\tem\install4jerror35101.log {noformat} The contents of the log contain: {noformat} Exception: java.lang.InternalError: java.io.IOException: Stream closed at java.text.BreakIterator.createBreakInstance(BreakIterator.java:596) at java.text.BreakIterator.getBreakInstance(BreakIterator.java:541) at java.text.BreakIterator.getLineInstance(BreakIterator.java:468) at java.text.BreakIterator.getLineInstance(BreakIterator.java:455) at javax.swing.text.Utilities.getBreakLocation(Utilities.java:427) at javax.swing.text.WrappedPlainView.calculateBreakPosition(WrappedPlainView.java:223) at javax.swing.text.WrappedPlainView$WrappedLine.breakLines(WrappedPlainView.java:767) at javax.swing.text.WrappedPlainView$WrappedLine.update(WrappedPlainView.java:717) at javax.swing.text.WrappedPlainView$WrappedLine.insertUpdate(WrappedPlainView.java:708) at javax.swing.text.WrappedPlainView.insertUpdate(WrappedPlainView.java:455) at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1589) at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1848) at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:185) at javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:734) at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:693) at javax.swing.text.PlainDocument.insertString(PlainDocument.java:114) at javax.swing.text.AbstractDocument.replace(AbstractDocument.java:655) at javax.swing.text.JTextComponent.setText(JTextComponent.java:1693) at com.install4j.runtime.beans.formcomponents.MultilineLabelComponent.createCenterComponent(Unknown Source) at com.install4j.runtime.installer.frontend.FormPanel.addFormComponent(Unknown Source) at com.install4j.runtime.installer.frontend.FormPanel.setupComponent(Unknown Source) at com.install4j.runtime.installer.frontend.FormPanel.<init>(Unknown Source) at com.install4j.runtime.installer.frontend.ScreenEnvelope.createFormPanel(Unknown Source) at com.install4j.runtime.installer.frontend.ScreenEnvelope.initFormPanel(Unknown Source) at com.install4j.runtime.installer.frontend.ScreenEnvelope.init(Unknown Source) at com.install4j.runtime.installer.frontend.ScreenEnvelope.<init>(Unknown Source) at com.install4j.runtime.installer.frontend.WizardScreenExecutor.register(Unknown Source) at com.install4j.runtime.installer.ContextImpl.registerScreens(Unknown Source) at com.install4j.runtime.installer.controller.Controller.start(Unknown Source) at com.install4j.runtime.installer.Installer.main(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.exe4j.runtime.LauncherEngine.launch(Unknown Source) at com.exe4j.runtime.WinLauncher.main(Unknown Source) {noformat}

    Atlassian JIRA | 9 years ago | David Yu
    java.lang.InternalError: java.io.IOException: Stream closed
  2. 0

    If users run the Windows Installer for JIRA, they will get the following error below, and the installer fails. This appears to be related to the username that you login to Windows with. To get this problem to appear, log into Windows with a username that contains an exclamation mark at the end: Bella! Possibly other symbols could trigger the error as well. {noformat} install4j An error occurred: java.lang.InternalError: java.io.IOException: Stream closed Error Log: C:\Documents and Settings%userID%\local settings\tem\install4jerror35101.log {noformat} The contents of the log contain: {noformat} Exception: java.lang.InternalError: java.io.IOException: Stream closed at java.text.BreakIterator.createBreakInstance(BreakIterator.java:596) at java.text.BreakIterator.getBreakInstance(BreakIterator.java:541) at java.text.BreakIterator.getLineInstance(BreakIterator.java:468) at java.text.BreakIterator.getLineInstance(BreakIterator.java:455) at javax.swing.text.Utilities.getBreakLocation(Utilities.java:427) at javax.swing.text.WrappedPlainView.calculateBreakPosition(WrappedPlainView.java:223) at javax.swing.text.WrappedPlainView$WrappedLine.breakLines(WrappedPlainView.java:767) at javax.swing.text.WrappedPlainView$WrappedLine.update(WrappedPlainView.java:717) at javax.swing.text.WrappedPlainView$WrappedLine.insertUpdate(WrappedPlainView.java:708) at javax.swing.text.WrappedPlainView.insertUpdate(WrappedPlainView.java:455) at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1589) at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1848) at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:185) at javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:734) at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:693) at javax.swing.text.PlainDocument.insertString(PlainDocument.java:114) at javax.swing.text.AbstractDocument.replace(AbstractDocument.java:655) at javax.swing.text.JTextComponent.setText(JTextComponent.java:1693) at com.install4j.runtime.beans.formcomponents.MultilineLabelComponent.createCenterComponent(Unknown Source) at com.install4j.runtime.installer.frontend.FormPanel.addFormComponent(Unknown Source) at com.install4j.runtime.installer.frontend.FormPanel.setupComponent(Unknown Source) at com.install4j.runtime.installer.frontend.FormPanel.<init>(Unknown Source) at com.install4j.runtime.installer.frontend.ScreenEnvelope.createFormPanel(Unknown Source) at com.install4j.runtime.installer.frontend.ScreenEnvelope.initFormPanel(Unknown Source) at com.install4j.runtime.installer.frontend.ScreenEnvelope.init(Unknown Source) at com.install4j.runtime.installer.frontend.ScreenEnvelope.<init>(Unknown Source) at com.install4j.runtime.installer.frontend.WizardScreenExecutor.register(Unknown Source) at com.install4j.runtime.installer.ContextImpl.registerScreens(Unknown Source) at com.install4j.runtime.installer.controller.Controller.start(Unknown Source) at com.install4j.runtime.installer.Installer.main(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.exe4j.runtime.LauncherEngine.launch(Unknown Source) at com.exe4j.runtime.WinLauncher.main(Unknown Source) {noformat}

    Atlassian JIRA | 9 years ago | David Yu
    java.lang.InternalError: java.io.IOException: Stream closed

    Root Cause Analysis

    1. java.lang.InternalError

      java.io.IOException: Stream closed

      at java.text.BreakIterator.createBreakInstance()
    2. Java RT
      JTextComponent.setText
      1. java.text.BreakIterator.createBreakInstance(BreakIterator.java:596)
      2. java.text.BreakIterator.getBreakInstance(BreakIterator.java:541)
      3. java.text.BreakIterator.getLineInstance(BreakIterator.java:468)
      4. java.text.BreakIterator.getLineInstance(BreakIterator.java:455)
      5. javax.swing.text.Utilities.getBreakLocation(Utilities.java:427)
      6. javax.swing.text.WrappedPlainView.calculateBreakPosition(WrappedPlainView.java:223)
      7. javax.swing.text.WrappedPlainView$WrappedLine.breakLines(WrappedPlainView.java:767)
      8. javax.swing.text.WrappedPlainView$WrappedLine.update(WrappedPlainView.java:717)
      9. javax.swing.text.WrappedPlainView$WrappedLine.insertUpdate(WrappedPlainView.java:708)
      10. javax.swing.text.WrappedPlainView.insertUpdate(WrappedPlainView.java:455)
      11. javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1589)
      12. javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1848)
      13. javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:185)
      14. javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:734)
      15. javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:693)
      16. javax.swing.text.PlainDocument.insertString(PlainDocument.java:114)
      17. javax.swing.text.AbstractDocument.replace(AbstractDocument.java:655)
      18. javax.swing.text.JTextComponent.setText(JTextComponent.java:1693)
      18 frames
    3. com.install4j.runtime
      Installer.main
      1. com.install4j.runtime.beans.formcomponents.MultilineLabelComponent.createCenterComponent(Unknown Source)
      2. com.install4j.runtime.installer.frontend.FormPanel.addFormComponent(Unknown Source)
      3. com.install4j.runtime.installer.frontend.FormPanel.setupComponent(Unknown Source)
      4. com.install4j.runtime.installer.frontend.FormPanel.<init>(Unknown Source)
      5. com.install4j.runtime.installer.frontend.ScreenEnvelope.createFormPanel(Unknown Source)
      6. com.install4j.runtime.installer.frontend.ScreenEnvelope.initFormPanel(Unknown Source)
      7. com.install4j.runtime.installer.frontend.ScreenEnvelope.init(Unknown Source)
      8. com.install4j.runtime.installer.frontend.ScreenEnvelope.<init>(Unknown Source)
      9. com.install4j.runtime.installer.frontend.WizardScreenExecutor.register(Unknown Source)
      10. com.install4j.runtime.installer.ContextImpl.registerScreens(Unknown Source)
      11. com.install4j.runtime.installer.controller.Controller.start(Unknown Source)
      12. com.install4j.runtime.installer.Installer.main(Unknown Source)
      12 frames
    4. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    5. com.exe4j.runtime
      WinLauncher.main
      1. com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
      2. com.exe4j.runtime.WinLauncher.main(Unknown Source)
      2 frames