Control: tag -1 - unreproducible
Control: severity -1 normal
Control: retitle -1 jabref: problems with openjdk-8, awt, and threads
# probably: Control: reassign -1 openjdk-8
#           Control: merge -1 $some_openjdk-8_bug -1 # maybe #798131

On Thu, 18 Feb 2016 18:23:26 +0100, Josef Atmin wrote:

> Dear Gregor,
> thanks a lot for your help.  I now have a workaround, see below.  It was 
> great to work with you :-)

I'm glad you've found a woring workaround, thanks for your patience!
 
> I tried this test a couple of times more:
[..]
> Ok, so much statistics for now.  I am actually surprised that it
> worked a couple of time.  So far it normally did not work at all.

Yeah, that matches what Samuel wrote in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802701#25 about
race conditions due to the usage of threads.
 
> > > > Do other java programs work for you?
> > > Hm, I don't know.  How would I find out?  What are common other java 
> > > programs?
> > Depends on what you like :)
> > freemind, josm, tuxguitar are some that I use.
> > `apt-cache rdepends default-jre' might give you some ideas.
> 'libreoffice' runs without problems.

Hm, maybe not the best example, since AFAIK only parts of LO need/use
Java. But nevermind.
 
> > Or this: After some searching I found https://bugs.debian.org/802701
> > which sounds quite similar. And even mentions JabRef ... with the
> > upstream ticket at https://github.com/JabRef/jabref/issues/393 . And
> > the Ubuntu bug at
> > https://bugs.launchpad.net/ubuntu/+source/jabref/+bug/1520294
> > 
> > The GitHub issue contains a workaround (changing the look&feel),
> > maybe this works for you too? (Same info in the Launchpad bug.)
> 
> Ok, I commented out the line
> 
>   assistive_technologies=org.GNOME.Accessibility.AtkWrapper
> 
> in file
> 
>   /etc/java-8-openjdk/accessibility.properties
> 
> and then jabref started 10 times in a row with the usual error messages
> 
>   $ jabref
>   log4j:WARN No appenders could be found for logger 
> (org.java.plugin.ObjectFactory).
>   log4j:WARN Please initialize the log4j system properly.
>   log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for 
> more info.
>   Found 2 plugin(s):
>     - net.sf.jabref.export.misq 
> (jar:file:/usr/share/jabref/JabRef-2.10.jar!/plugins/net.sf.jabref.export.misq/plugin.xml)
>     - net.sf.jabref.core 
> (jar:file:/usr/share/jabref/JabRef-2.10.jar!/plugins/net.sf.jabref.core/plugin.xml)
> 
> but without any problems.  Then I uncommented the line again and
> jabref started to not work reliably again.  So that is a workaround
> for me.

Yay \o/
 
> Then I tried the other solution.  I went to Options -> Preferences ->
> Advanced and checked the tickbox 'Use other look and feel \\ Class
> name: com.jgoodies.plaf.plastic.Plastic3DLookAndFeel'.  That
> workaround also worked, jabref started and apparently runs fine but
> with some more error messages:

Thanks for trying this as well.
 

Cheers,
gregor

-- 
 .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Cat Stevens: Crazy

Attachment: signature.asc
Description: Digital Signature

Reply via email to