Re: 0.93 branch created

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Tom,

On Mon, 2006-12-04 at 15:52 -0500, Thomas Fitzsimmons wrote:
> I'm attempting to run MegaMek on cacao + classpath-0_93-branch.  I see many 
> exceptions like this:
> 
> Exception during event dispatch:
> java.lang.NullPointerException
>     at 
> gnu.java.awt.peer.gtk.GtkComponentPeer.paintComponent(GtkComponentPeer.java:316)
>     at gnu.java.awt.peer.gtk.GtkComponentPeer.handleEvent(GtkComponentPeer.java:284)
>     at gnu.java.awt.peer.gtk.GtkPanelPeer.handleEvent(GtkPanelPeer.java:63)
>     at java.awt.Component.dispatchEventImpl(Component.java:5749)
>     at java.awt.Container.dispatchEventImpl(Container.java:1922)
>     at java.awt.Component.dispatchEvent(Component.java:2833)
>     at java.awt.EventQueue.dispatchEvent(EventQueue.java:626)
>     at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
>     at java.lang.VMThread.run(VMThread.java:120)
> 
> and (likely as a result of these exceptions) GTK widgets aren't being painted 
> correctly.
> 
> I'm investigating...

Found that already. Lifting this patch from head to the release branch
now:

2006-12-03  Mark Wielaard  <mark@xxxxxxxxx>

    * gnu/java/awt/peer/gtk/GtkComponentPeer.java (paintArea): Renamed
    to currentPaintArea.
    (paintComponent): Work with local reference to currentPaintArea.
    (updateComponent): Likewise.
    (coalescePaintEvent): Set currentPaintArea.

Plus some of the others we found during testing this weekend.
Please retest in half an hour when I flushed all appropriate patches to
the branch.

Thanks,

Mark

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux