{"action":"created","issue":{"url":"https://api.github.com/repos/JabRef/jabref/issues/184","labels_url":"https://api.github.com/repos/JabRef/jabref/issues/184/labels{/name}","comments_url":"https://api.github.com/repos/JabRef/jabref/issues/184/comments","events_url":"https://api.github.com/repos/JabRef/jabref/issues/184/events","html_url":"https://github.com/JabRef/jabref/issues/184","id":108736221,"number":184,"title":"Jabref 2.11b4 GUI drawing issues","user":{"login":"asteppke","id":5851636,"avatar_url":"https://avatars.githubusercontent.com/u/5851636?v=3","gravatar_id":"","url":"https://api.github.com/users/asteppke","html_url":"https://github.com/asteppke","followers_url":"https://api.github.com/users/asteppke/followers","following_url":"https://api.github.com/users/asteppke/following{/other_user}","gists_url":"https://api.github.com/users/asteppke/gists{/gist_id}","starred_url":"https://api.github.com/users/asteppke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asteppke/subscriptions","organizations_url":"https://api.github.com/users/asteppke/orgs","repos_url":"https://api.github.com/users/asteppke/repos","events_url":"https://api.github.com/users/asteppke/events{/privacy}","received_events_url":"https://api.github.com/users/asteppke/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JabRef/jabref/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/JabRef/jabref/labels/ui","name":"ui","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-09-28T20:06:26Z","updated_at":"2015-11-17T08:04:37Z","closed_at":null,"body":"With the current Jabref beta 2.11b4 I get here on Windows 7 a lot of GUI drawing issues. It seems that most parts of the window are only drawn if I drag the mouse cursor over the window:\r\n\r\n![image](https://cloud.githubusercontent.com/assets/5851636/10147215/ee3de3bc-662c-11e5-9fae-22a52349c8d7.png)\r\n\r\nJabref itself runs fine, no error messages or other problems. I am using a relatively recent java version: Java(TM) SE Runtime Environment (build 1.8.0_31-b13). Is there anything that can be done about this issue?\r\n"},"comment":{"url":"https://api.github.com/repos/JabRef/jabref/issues/comments/157303978","html_url":"https://github.com/JabRef/jabref/issues/184#issuecomment-157303978","issue_url":"https://api.github.com/repos/JabRef/jabref/issues/184","id":157303978,"user":{"login":"mcjcyo","id":15884208,"avatar_url":"https://avatars.githubusercontent.com/u/15884208?v=3","gravatar_id":"","url":"https://api.github.com/users/mcjcyo","html_url":"https://github.com/mcjcyo","followers_url":"https://api.github.com/users/mcjcyo/followers","following_url":"https://api.github.com/users/mcjcyo/following{/other_user}","gists_url":"https://api.github.com/users/mcjcyo/gists{/gist_id}","starred_url":"https://api.github.com/users/mcjcyo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcjcyo/subscriptions","organizations_url":"https://api.github.com/users/mcjcyo/orgs","repos_url":"https://api.github.com/users/mcjcyo/repos","events_url":"https://api.github.com/users/mcjcyo/events{/privacy}","received_events_url":"https://api.github.com/users/mcjcyo/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T08:04:37Z","updated_at":"2015-11-17T08:04:37Z","body":"nothing in \"output\"\r\nbut in \"exception\" :\r\n\r\n<code>\r\nNov 17, 2015 4:57:39 PM org.java.plugin.registry.xml.ManifestParser <init>\r\nINFO: got SAX parser factory - com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl@1afea7d\r\nNov 17, 2015 4:57:39 PM org.java.plugin.registry.xml.PluginRegistryImpl configure\r\nINFO: configured, stopOnError=false, isValidating=true\r\nNov 17, 2015 4:57:39 PM org.java.plugin.registry.xml.PluginRegistryImpl register\r\nINFO: plug-in and fragment descriptors registered - 2\r\nNov 17, 2015 4:57:39 PM net.sf.jabref.plugin.PluginCore initialize\r\nINFO: Found 2 plugin(s):\r\n  - net.sf.jabref.export.misq (jar:file:/C:/Program%20Files%20(x86)/JabRef/JabRef-2.11.jar!/plugins/net.sf.jabref.export.misq/plugin.xml)\r\n  - net.sf.jabref.core (jar:file:/C:/Program%20Files%20(x86)/JabRef/JabRef-2.11.jar!/plugins/net.sf.jabref.core/plugin.xml)\r\n\r\nNov 17, 2015 4:57:39 PM org.java.plugin.standard.StandardPluginManager activatePlugin\r\nINFO: plug-in started - net.sf.jabref.core@2.0.0.4b1 (active/total: 1 of 2)\r\nNov 17, 2015 4:57:39 PM org.java.plugin.standard.StandardPluginManager activatePlugin\r\nINFO: plug-in started - net.sf.jabref.export.misq@1.0.0 (active/total: 2 of 2)\r\nNov 17, 2015 4:57:39 PM net.sf.jabref.JabRef openBibFile\r\nINFO: Opening: D:\\09_latex\\bibliojc.bib\r\nException in thread \"AWT-EventQueue-0\" java.lang.NullPointerException\r\n\tat net.sf.jabref.gui.MainTableFormat.modifyIconForMultipleLinks(Unknown Source)\r\n\tat net.sf.jabref.gui.MainTableFormat.getColumnValue(Unknown Source)\r\n\tat net.sf.jabref.gui.MainTableFormat.getColumnValue(Unknown Source)\r\n\tat ca.odell.glazedlists.swing.DefaultEventTableModel.getValueAt(DefaultEventTableModel.java:199)\r\n\tat javax.swing.JTable.getValueAt(Unknown Source)\r\n\tat javax.swing.JTable.prepareRenderer(Unknown Source)\r\n\tat javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)\r\n\tat javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)\r\n\tat javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)\r\n\tat javax.swing.plaf.ComponentUI.update(Unknown Source)\r\n\tat javax.swing.JComponent.paintComponent(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JViewport.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JSplitPane.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JSplitPane.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat javax.swing.JLayeredPane.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paintChildren(Unknown Source)\r\n\tat javax.swing.JComponent.paintToOffscreen(Unknown Source)\r\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)\r\n\tat javax.swing.RepaintManager$PaintManager.paint(Unknown Source)\r\n\tat javax.swing.RepaintManager.paint(Unknown Source)\r\n\tat javax.swing.JComponent.paint(Unknown Source)\r\n\tat java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)\r\n\tat sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)\r\n\tat sun.awt.SunGraphicsCallback.runComponents(Unknown Source)\r\n\tat java.awt.Container.paint(Unknown Source)\r\n\tat java.awt.Window.paint(Unknown Source)\r\n\tat javax.swing.RepaintManager$4.run(Unknown Source)\r\n\tat javax.swing.RepaintManager$4.run(Unknown Source)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)\r\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\r\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\r\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)\r\n\tat javax.swing.RepaintManager.access$1200(Unknown Source)\r\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)\r\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\r\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.EventQueue.access$500(Unknown Source)\r\n\tat java.awt.EventQueue$3.run(Unknown Source)\r\n\tat java.awt.EventQueue$3.run(Unknown Source)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)\r\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\r\n\tat java.awt.EventDispatchThread.run(Unknown Source)\r\n</code>"}}