Krash Great said: Но вывалить в эксепшн приложение пока не удалось.
У меня эксепшины повалили сразу же при открытии отчёта. Причём, в версии 0.02.1 выскакивал один эксепшин, но карта открывалась, и вроде всё работало. В версии же 0.03 на том же самом файле отчёта даже карта не нарисовалась, а при движении мышки в районе окна массово валят эксепшины такого типа: Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at gui.Map.addRoutes(Map.java:264) at gui.Map.addAllLines(Map.java:195) at gui.Map.initMap(Map.java:89) at gui.Map.setDim(Map.java:176) at gui.Map.paint(Map.java:135) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintToOffscreen(Unknown Source) at javax.swing.BufferStrategyPaintManager.paint(Unknown Source) at javax.swing.RepaintManager.paint(Unknown Source) at javax.swing.JComponent._paintImmediately(Unknown Source) at javax.swing.JComponent.paintImmediately(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Предупреждаю сразу, что я открывал большой отчёт: Size: 759 Planets: 275 Players: 27 Короче, на той неделе я серьёзно займусь исследованиями, и все ошибки буду слать на E-Mail (кстати, какой E-Mail? Неплохо было бы впендюрить его в пункт меню Help->About)
|