On Tue, 10 Mar 2009 19:51:33 -0600, ben wrote: Hi Ben,
thanks for your bug report!
> I just updated Debian to the latest "Unstable" (in other words,
> perhaps I deserve what I get...).
:)
No worries, both unstable and jabref-on-unstable work fine for me, I
hope we find a solution for the problem you describe.
> The window manager (sawfish) draws
> a window, and nothing appears in it. It even resizes to the correct
> (saved) size at some point, and then Java throws more exceptions, and
> nothing is drawn in the window.
Ugh, sounds nasty.
> Upon starting jabref:
Hm, this backtrace looks more like java problems (or java + sawfish
problems) than jabref problems IMO, but I might be wrong.
> Opening: /home/ben/r/bibs/rl.bib
Does this file exist?
If not you might try to start jabref with -b ("Do not open any files
at startup")
> Exception during disposal:
> java.lang.reflect.InvocationTargetException
> at java.awt.EventQueue.invokeAndWait(EventQueue.java:1000)
> at java.awt.Window.doDispose(Window.java:1032)
> at java.awt.Window.dispose(Window.java:975)
> at net.sf.jabref.JabRef.openWindow(Unknown Source)
> at net.sf.jabref.JabRef.<init>(Unknown Source)
> at net.sf.jabref.JabRef.main(Unknown Source)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:616)
> at net.sf.jabref.JabRefMain.main(Unknown Source)
> Caused by: java.lang.NullPointerException
> at sun.awt.X11.XDecoratedPeer.dispose(XDecoratedPeer.java:1007)
> at sun.awt.X11.XFramePeer.dispose(XFramePeer.java:357)
> at java.awt.Component.removeNotify(Component.java:6633)
> at java.awt.Container.removeNotify(Container.java:2672)
> at java.awt.Window.removeNotify(Window.java:680)
> at java.awt.Frame.removeNotify(Frame.java:896)
> at java.awt.Window$1DisposeAction.run(Window.java:1016)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:216)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
This seems to be the relevant part, whatever that tells us :/
> Versions of packages jabref depends on:
[..]
> ii openjdk-6-jre 6b11-9.1 OpenJDK Java runtime, using
> Hotspo
> ii sun-java6-jre 6-12-1 Sun Java(TM) Runtime Environment
> (
That's interesting, since openjdk-6-jre 6b11-9.1 is the version from
stable/testing, unstable has 6b14-1.5~pre1-3. Not sure if this
changes anything ...
Since you have both openjdk-6-jre and sun-java6-jre installed you
could try them both:
$ DEBUG_WRAPPER=1 JAVA_HOME=/usr/lib/jvm/java-6-sun jabref
$ DEBUG_WRAPPER=1 JAVA_HOME=/usr/lib/jvm/java-6-openjdk/ jabref
Thanks in advance for your help!
Cheers,
gregor
--
.''`. Home: http://info.comodo.priv.at/{,blog/} / GPG Key ID: 0x00F3CFE4
: :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/
`. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/
`- NP: Larimar: Sleeper
signature.asc
Description: Digital signature

