Arches, please keyword ~arch the following: dev-java/microba-0.4.3 dev-java/glazedlists-1.5.0 and then restore ~arch keywords on: app-text/jabref-2.1 Microba and glazedlists are newly added dependencies of jabref 2.1 and are not used anywhere else for now.
Created attachment 100690 [details] javacore segfaults on my ppc machine. ~ $ jabref Unhandled exception Type=Segmentation error vmState=0x00000000 J9Generic_Signal_Number=00000004 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001 Handler1=0FAD2B80 Handler2=0FA349E0 R0=0EC7B8B0 R1=415B7338 R2=415C1950 R3=0ECA4B38 R4=0ECA4B38 R5=00000000 R6=00000000 R7=7F7F0000 R8=00000008 R9=0ECA4B38 R10=0FF5EA18 R11=10B4C228 R12=28004482 R13=10607F00 R14=108B46FC R15=0EEA09FC R16=00000007 R17=00000000 R18=1012BD88 R19=10B4C228 R20=10A2CBC8 R21=10A0CC78 R22=415B7494 R23=103C0580 R24=00000001 R25=0EC82BBC R26=00000001 R27=1098D9E8 R28=415B73C8 R29=0ECA4B38 R30=0ECA5100 R31=00000000 NIP=0FE8F0B0 MSR=0200D032 ORIG_GPR3=10B01770 CTR=0EC79DDC LINK=0EC7E100 XER=00000000 CCR=48004482 MQ=00000000 TRAP=00000300 DAR=0ECA4B38 dsisr=40000000 RESULT=00000000 Module=/lib/libc.so.6 Module_base_address=0FE12000 Symbol=strlen Symbol_address=0FE8F0A4 Target=2_30_20060915_08260_bHdSMR (Linux 2.6.17-gentoo-r8) CPU=ppc (1 logical CPUs) (0x1f6d7000 RAM)
(In reply to comment #1) > Created an attachment (id=100690) [edit] > javacore > > segfaults on my ppc machine. > > ~ $ jabref > Unhandled exception > Type=Segmentation error vmState=0x00000000 > J9Generic_Signal_Number=00000004 Signal_Number=0000000b Error_Value=00000000 > Signal_Code=00000001 > Handler1=0FAD2B80 Handler2=0FA349E0 > R0=0EC7B8B0 R1=415B7338 R2=415C1950 R3=0ECA4B38 > R4=0ECA4B38 R5=00000000 R6=00000000 R7=7F7F0000 > R8=00000008 R9=0ECA4B38 R10=0FF5EA18 R11=10B4C228 > R12=28004482 R13=10607F00 R14=108B46FC R15=0EEA09FC > R16=00000007 R17=00000000 R18=1012BD88 R19=10B4C228 > R20=10A2CBC8 R21=10A0CC78 R22=415B7494 R23=103C0580 > R24=00000001 R25=0EC82BBC R26=00000001 R27=1098D9E8 > R28=415B73C8 R29=0ECA4B38 R30=0ECA5100 R31=00000000 > NIP=0FE8F0B0 MSR=0200D032 ORIG_GPR3=10B01770 CTR=0EC79DDC > LINK=0EC7E100 XER=00000000 CCR=48004482 MQ=00000000 > TRAP=00000300 DAR=0ECA4B38 dsisr=40000000 RESULT=00000000 > Module=/lib/libc.so.6 > Module_base_address=0FE12000 Symbol=strlen > Symbol_address=0FE8F0A4 > Target=2_30_20060915_08260_bHdSMR (Linux 2.6.17-gentoo-r8) > CPU=ppc (1 logical CPUs) (0x1f6d7000 RAM) > "4XESTACKTRACE at sun/font/FontManager.getFontPath(Native Method) 4XESTACKTRACE at sun/java2d/SunGraphicsEnvironment.getPlatformFontPath(SunGraphicsEnvironment.java:385)" Do you have fonts working in any other java gui programs?
(In reply to comment #2) > "4XESTACKTRACE at sun/font/FontManager.getFontPath(Native Method) > 4XESTACKTRACE at > sun/java2d/SunGraphicsEnvironment.getPlatformFontPath(SunGraphicsEnvironment.java:385)" > > Do you have fonts working in any other java gui programs? > No idea. I mostly just emerge packages when there's a request for testing or stabling and get rid of them afterwards. Could you recommend one to try?
(In reply to comment #3) > (In reply to comment #2) > > "4XESTACKTRACE at sun/font/FontManager.getFontPath(Native Method) > > 4XESTACKTRACE at > > sun/java2d/SunGraphicsEnvironment.getPlatformFontPath(SunGraphicsEnvironment.java:385)" > > > > Do you have fonts working in any other java gui programs? > > > No idea. I mostly just emerge packages when there's a request for testing or > stabling and get rid of them afterwards. Could you recommend one to try? > Its great that you are active in testing, just wondering whether there is an underlying problem here. I think if you install app-editors/jedit I think it may verify whether you have a font configuration issue. I cannot remember what I did last time I had a font bug, but the forums should contain a discussion of it somewhere.
jedit seems perfectly happy. no font issues that I can see.
Got it. Needed to set my users vm to 1.4. Works fine now. Is the vm to use something the app should figure out or something the user should set?
(In reply to comment #6) > Got it. Needed to set my users vm to 1.4. Works fine now. > Is the vm to use something the app should figure out or something the user > should set? If the app needs some specific VM (version), it should figure it out, otherwise user's setting is honoured. In any case, jabref should run fine with a 1.5 JDK as well as 1.4... The error you got indicates some bug in ibm-jdk-bin-1.5 on PPC.
*** Bug 156560 has been marked as a duplicate of this bug. ***
*** Bug 156556 has been marked as a duplicate of this bug. ***
*** Bug 156558 has been marked as a duplicate of this bug. ***
amd64: Could you at least fix this so that we can get on road to fix bug 154366 for you too some time. It is fixed by a newer version of jabref which you don't even have ~arch yet.
Added ~amd64 keyword
Added ~ppc: works with ibm-jdk-bin-1.5.0.3-r1, closing as we're last arch.