{"issue":{"created_at":"2011-11-28T05:49:19Z","state":"open","updated_at":"2011-11-28T15:07:40Z","comments":2,"user":{"gravatar_id":"cb13df7f848ac328bbef93cbed3c4983","id":1034770,"url":"https://api.github.com/users/mcsnetworks","avatar_url":"https://secure.gravatar.com/avatar/cb13df7f848ac328bbef93cbed3c4983?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"mcsnetworks"},"body":"Log:\r\n\r\n23:35:34] [INFO]\tStarting up SoundSystem...\r\n[23:35:34] [INFO]\tInitializing LWJGL OpenAL\r\n[23:35:34] [INFO]\t    (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)\r\n[23:35:34] [INFO]\tOpenAL initialized.\r\n[23:35:40] [INFO]\tSun Nov 27 23:35:40 CST 2011 INFO:Use Java PNG Loader = true\r\n[23:35:40] [INFO]\tSun Nov 27 23:35:40 CST 2011 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data\r\n[23:35:40] [INFO]\tjava.io.IOException: unsupported interlace method\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.PNGImageData.readIHDR(PNGImageData.java:398)\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.PNGImageData.init(PNGImageData.java:106)\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.PNGImageData.loadImage(PNGImageData.java:680)\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.CompositeImageData.loadImage(CompositeImageData.java:62)\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.CompositeImageData.loadImage(CompositeImageData.java:43)\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader.java:277)\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader.java:231)\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader.java:184)\r\n[23:35:40] [INFO]\t\tat org.newdawn.slick.opengl.TextureLoader.getTexture(TextureLoader.java:64)\r\n[23:35:40] [INFO]\t\tat org.getspout.spout.io.CustomTextureManager.getTextureFromJar(CustomTextureManager.java:174)\r\n[23:35:40] [INFO]\t\tat org.getspout.spout.gui.about.GuiAbout.<init>(GuiAbout.java:35)\r\n[23:35:40] [INFO]\t\tat eh.a(GuiMainMenu.java:130)\r\n[23:35:40] [INFO]\t\tat xe.a(GuiScreen.java:326)\r\n[23:35:40] [INFO]\t\tat xe.mouseClickedPre(GuiScreen.java:142)\r\n[23:35:40] [INFO]\t\tat xe.h(GuiScreen.java:439)\r\n[23:35:40] [INFO]\t\tat xe.g(GuiScreen.java:413)\r\n[23:35:40] [INFO]\t\tat net.minecraft.client.Minecraft.k(Minecraft.java:1300)\r\n[23:35:40] [INFO]\t\tat net.minecraft.client.Minecraft.x(Minecraft.java:730)\r\n[23:35:40] [INFO]\t\tat net.minecraft.client.Minecraft.run(Minecraft.java:661)\r\n[23:35:40] [INFO]\t\tat java.lang.Thread.run(Unknown Source)\r\n[23:35:42] [INFO]\tStopping!\r\n[23:35:42] [INFO]\tSoundSystem shutting down...\r\n[23:35:42] [INFO]\t    Author: Paul Lamb, www.paulscode.com\r\n[23:35:48] [INFO]\t------------------------------------------\r\n[23:35:48] [INFO]\tSpoutcraft Launcher is starting....\r\n[23:35:48] [INFO]\tSpoutcraft Launcher Build: -1\r\n[23:35:49] [SEVERE]\tException in thread \"main\" \r\n[23:35:49] [SEVERE]\tException in thread \"AWT-EventQueue-0\" \r\n[23:35:49] [SEVERE]\tjava.lang.IllegalArgumentException: offset out of bounds\r\n[23:35:49] [SEVERE]\t\tat java.text.RuleBasedBreakIterator.checkOffset(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat java.text.RuleBasedBreakIterator.preceding(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.GlyphView.getBreakSpot(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.GlyphView.getBreakWeight(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.InlineView.getBreakWeight(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.FlowView$LogicalView.getPreferredSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.FlowView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.ParagraphView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.ParagraphView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:49] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.setSpanOnAxis(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.layout(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.setSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.plaf.basic.BasicTextUI$RootView.setSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.plaf.basic.BasicTextUI.getPreferredSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.JComponent.getPreferredSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.JEditorPane.getPreferredSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.ScrollPaneLayout.layoutContainer(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.layout(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.doLayout(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.validateTree(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.validateTree(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.validateTree(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.validateTree(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.validateTree(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.validate(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.validateUnconditionally(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Window.show(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Component.show(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Component.setVisible(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Window.setVisible(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat org.spoutcraft.launcher.Main.main(Main.java:117)\r\n[23:35:50] [SEVERE]\tjava.lang.IllegalArgumentException: offset out of bounds\r\n[23:35:50] [SEVERE]\t\tat java.text.RuleBasedBreakIterator.checkOffset(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.text.RuleBasedBreakIterator.preceding(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.GlyphView.getBreakSpot(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.GlyphView.getBreakWeight(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.InlineView.getBreakWeight(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.FlowView$LogicalView.getPreferredSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.FlowView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.ParagraphView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.ParagraphView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.getMinimumSpan(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.html.BlockView.calculateMinorAxisRequirements(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.checkRequests(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.setSpanOnAxis(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.layout(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.text.BoxView.setSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.plaf.basic.BasicTextUI$RootView.setSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.plaf.basic.BasicTextUI.getPreferredSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.JComponent.getPreferredSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.JEditorPane.getPreferredSize(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat javax.swing.ScrollPaneLayout.layoutContainer(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.layout(Unknown Source)\r\n[23:35:50] [SEVERE]\t\tat java.awt.Container.doLayout(Unknown Source)","assignee":null,"id":2364250,"number":1027,"labels":[{"name":"Error","color":"e10c02","url":"https://api.github.com/repos/SpoutDev/Spout/labels/Error"},{"name":"Launcher","color":"227db2","url":"https://api.github.com/repos/SpoutDev/Spout/labels/Launcher"}],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"title":"Offset out of bound, SC #806","closed_at":null,"html_url":"https://github.com/SpoutDev/Spout/issues/1027","url":"https://api.github.com/repos/SpoutDev/Spout/issues/1027","milestone":null},"action":"created","comment":{"created_at":"2011-11-28T15:07:40Z","updated_at":"2011-11-28T15:07:40Z","user":{"gravatar_id":"f110a5b8feacea25275521f4efd0d7f2","id":616791,"url":"https://api.github.com/users/narrowtux","avatar_url":"https://secure.gravatar.com/avatar/f110a5b8feacea25275521f4efd0d7f2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"narrowtux"},"body":"@mcsnetworks this is an issue with the spoutcraft-launcher, not spoutcraft itself.","id":2897947,"url":"https://api.github.com/repos/SpoutDev/Spout/issues/comments/2897947"}}