Jedit problem in opensuse 11.3

I am facing problems to run jedit in opensuse under several JVM including IcedTea and HotSpot.
Here is the log message I am getting.

A fatal error has been detected by the Java Runtime Environment:

SIGSEGV (0xb) at pc=0x00007f3f98f066a0, pid=7894, tid=139910981822224

JRE version: 6.0_23-b05

Java VM: Java HotSpot™ 64-Bit Server VM (19.0-b09 mixed mode linux-amd64 compressed oops)

Problematic frame:

C [ld-linux-x86-64.so.2+0x136a0]

If you would like to submit a bug report, please visit:

HotSpot Virtual Machine Error Reporting Page

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

--------------- T H R E A D ---------------

Current thread (0x00000000403a0800): JavaThread “AWT-EventQueue-0” [_thread_in_native, id=7954, stack(0x00007f3f904f2000,0x00007f3f905f3000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=128 (), si_addr=0x0000000000000000

Registers:
RAX=0x0000000000000001, RBX=0x00000000401b66c0, RCX=0x000000001fbae3ff, RDX=0x00000000bfebfbff
RSP=0x00007f3f905f0398, RBP=0x00007f3f905f04b0, RSI=0x0000000000000000, RDI=0x0000000000000001
R8 =0x0000000000000000, R9 =0x0000000000000000, R10=0x00007f3f905f0310, R11=0x00000000401b66c0
R12=0x0000000000000000, R13=0x00007f3f905f04d8, R14=0x00000000401c88a0, R15=0x0000000000000000
RIP=0x00007f3f98f066a0, EFL=0x0000000000010202, CSGSFS=0x0000000000000033, ERR=0x0000000000000000
TRAPNO=0x000000000000000d

Register to memory mapping:

RAX=0x0000000000000001
0x0000000000000001 is pointing to unknown location

RBX=0x00000000401b66c0
0x00000000401b66c0 is pointing to unknown location

RCX=0x000000001fbae3ff
0x000000001fbae3ff is pointing to unknown location

RDX=0x00000000bfebfbff
0x00000000bfebfbff is pointing to unknown location

RSP=0x00007f3f905f0398
0x00007f3f905f0398 is pointing into the stack for thread: 0x00000000403a0800
“AWT-EventQueue-0” prio=10 tid=0x00000000403a0800 nid=0x1f12 runnable [0x00007f3f905f0000]
java.lang.Thread.State: RUNNABLE

RBP=0x00007f3f905f04b0
0x00007f3f905f04b0 is pointing into the stack for thread: 0x00000000403a0800
“AWT-EventQueue-0” prio=10 tid=0x00000000403a0800 nid=0x1f12 runnable [0x00007f3f905f0000]
java.lang.Thread.State: RUNNABLE

RSI=0x0000000000000000
0x0000000000000000 is pointing to unknown location

RDI=0x0000000000000001
0x0000000000000001 is pointing to unknown location

R8 =0x0000000000000000
0x0000000000000000 is pointing to unknown location

R9 =0x0000000000000000
0x0000000000000000 is pointing to unknown location

R10=0x00007f3f905f0310
0x00007f3f905f0310 is pointing into the stack for thread: 0x00000000403a0800
“AWT-EventQueue-0” prio=10 tid=0x00000000403a0800 nid=0x1f12 runnable [0x00007f3f905f0000]
java.lang.Thread.State: RUNNABLE

R11=0x00000000401b66c0
0x00000000401b66c0 is pointing to unknown location

R12=0x0000000000000000
0x0000000000000000 is pointing to unknown location

R13=0x00007f3f905f04d8
0x00007f3f905f04d8 is pointing into the stack for thread: 0x00000000403a0800
“AWT-EventQueue-0” prio=10 tid=0x00000000403a0800 nid=0x1f12 runnable [0x00007f3f905f0000]
java.lang.Thread.State: RUNNABLE

R14=0x00000000401c88a0
0x00000000401c88a0 is pointing to unknown location

R15=0x0000000000000000
0x0000000000000000 is pointing to unknown location

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Did it ever work? Have you tried renaming the ~/.jedit directory? Are
you on the current version of Java and Jedit? Mine works with 11.3 x86_64
using the following version of JEdit:

<quote>
Name : jedit Relocations: (not relocatable)
Version : 4.2 Vendor: openSUSE
Release : 315.1.1 Build Date: Thu 12 Aug 2010
10:43:05 AM MDT
Install Date: Tue 26 Oct 2010 12:58:49 PM MDT Build Host: build32
Group : Productivity/Editors/Other Source RPM:
jedit-4.2-315.1.1.src.rpm
Size : 4671332 License: GPLv2+
Signature : RSA/8, Thu 12 Aug 2010 10:43:22 AM MDT, Key ID b88b2fd43dbdc284
Packager : http://bugs.opensuse.org
URL : http://www.jedit.org/
Summary : Programmer’s Text Editor Written in Java
Description :
jEdit is a cross-platform programmer’s text editor written in Java.

Some of jEdit’s features include:

  • Built-in macro language (BeanShell)

  • Extensible plug-in architecture with more than 80 plug-ins
    available

  • Plug-ins can be downloaded and installed from within jEdit using
    the plug-in manager feature

  • Syntax highlighting for more than 80 languages

  • Supports a large number of character encodings including UTF8 and
    Unicode

  • Autoindenting of source code

  • Folding (indent and marker based)

  • Word wrap

  • Unlimited undo and redo

  • Highly configurable and customizable

  • Every other feature, both basic and advanced, that you would expect
    to find in a text editor
    Distribution: openSUSE 11.3

</quote>

Good luck.

On 02/28/2011 06:36 PM, koushikusu wrote:
>
> I am facing problems to run jedit in opensuse under several JVM
> including IcedTea and HotSpot.
> Here is the log message I am getting.
>
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # SIGSEGV (0xb) at pc=0x00007f3f98f066a0, pid=7894,
> tid=139910981822224
> #
> # JRE version: 6.0_23-b05
> # Java VM: Java HotSpot™ 64-Bit Server VM (19.0-b09 mixed mode
> linux-amd64 compressed oops)
> # Problematic frame:
> # C [ld-linux-x86-64.so.2+0x136a0]
> #
> # If you would like to submit a bug report, please visit:
> # ‘HotSpot Virtual Machine Error Reporting Page’
> (http://java.sun.com/webapps/bugreport/crash.jsp)
> # The crash happened outside the Java Virtual Machine in native code.
> # See problematic frame for where to report the bug.
> #
>
> --------------- T H R E A D ---------------
>
> Current thread (0x00000000403a0800): JavaThread “AWT-EventQueue-0”
> [_thread_in_native, id=7954,
> stack(0x00007f3f904f2000,0x00007f3f905f3000)]
>
> siginfo:si_signo=SIGSEGV: si_errno=0, si_code=128 (),
> si_addr=0x0000000000000000
>
> Registers:
> RAX=0x0000000000000001, RBX=0x00000000401b66c0, RCX=0x000000001fbae3ff,
> RDX=0x00000000bfebfbff
> RSP=0x00007f3f905f0398, RBP=0x00007f3f905f04b0, RSI=0x0000000000000000,
> RDI=0x0000000000000001
> R8 =0x0000000000000000, R9 =0x0000000000000000, R10=0x00007f3f905f0310,
> R11=0x00000000401b66c0
> R12=0x0000000000000000, R13=0x00007f3f905f04d8, R14=0x00000000401c88a0,
> R15=0x0000000000000000
> RIP=0x00007f3f98f066a0, EFL=0x0000000000010202,
> CSGSFS=0x0000000000000033, ERR=0x0000000000000000
> TRAPNO=0x000000000000000d
>
> Register to memory mapping:
>
> RAX=0x0000000000000001
> 0x0000000000000001 is pointing to unknown location
>
> RBX=0x00000000401b66c0
> 0x00000000401b66c0 is pointing to unknown location
>
> RCX=0x000000001fbae3ff
> 0x000000001fbae3ff is pointing to unknown location
>
> RDX=0x00000000bfebfbff
> 0x00000000bfebfbff is pointing to unknown location
>
> RSP=0x00007f3f905f0398
> 0x00007f3f905f0398 is pointing into the stack for thread:
> 0x00000000403a0800
> “AWT-EventQueue-0” prio=10 tid=0x00000000403a0800 nid=0x1f12 runnable
> [0x00007f3f905f0000]
> java.lang.Thread.State: RUNNABLE
>
> RBP=0x00007f3f905f04b0
> 0x00007f3f905f04b0 is pointing into the stack for thread:
> 0x00000000403a0800
> “AWT-EventQueue-0” prio=10 tid=0x00000000403a0800 nid=0x1f12 runnable
> [0x00007f3f905f0000]
> java.lang.Thread.State: RUNNABLE
>
> RSI=0x0000000000000000
> 0x0000000000000000 is pointing to unknown location
>
> RDI=0x0000000000000001
> 0x0000000000000001 is pointing to unknown location
>
> R8 =0x0000000000000000
> 0x0000000000000000 is pointing to unknown location
>
> R9 =0x0000000000000000
> 0x0000000000000000 is pointing to unknown location
>
> R10=0x00007f3f905f0310
> 0x00007f3f905f0310 is pointing into the stack for thread:
> 0x00000000403a0800
> “AWT-EventQueue-0” prio=10 tid=0x00000000403a0800 nid=0x1f12 runnable
> [0x00007f3f905f0000]
> java.lang.Thread.State: RUNNABLE
>
> R11=0x00000000401b66c0
> 0x00000000401b66c0 is pointing to unknown location
>
> R12=0x0000000000000000
> 0x0000000000000000 is pointing to unknown location
>
> R13=0x00007f3f905f04d8
> 0x00007f3f905f04d8 is pointing into the stack for thread:
> 0x00000000403a0800
> “AWT-EventQueue-0” prio=10 tid=0x00000000403a0800 nid=0x1f12 runnable
> [0x00007f3f905f0000]
> java.lang.Thread.State: RUNNABLE
>
> R14=0x00000000401c88a0
> 0x00000000401c88a0 is pointing to unknown location
>
> R15=0x0000000000000000
> 0x0000000000000000 is pointing to unknown location
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJNbFKVAAoJEF+XTK08PnB5rRcQAJxYhm0ZeRjH3juI5Y0daKY1
8S54c/cY3Xa1l7MvtAeIMq6Vo5IcmtN/BpA/XQ3cjkQs5zMYQZG3LpYewbbLcdVU
34McIjbutYWWxOff8zVqi0pzLpu+8dPyC1k58UW1sFPKMCwmdQdN89Tv0TlojJNv
hJ8TY5+jpUiheqYxHdVH0yoMOxVnHG8X3X/LijXY0eW7yhlFmuWD2jNuR0Qk6MsZ
X5GfHoIPbIQQqBgkIr7BzElfugjz7xZjsi2hy9duO2Abb4eqBRIbNOcWF2rjpIL1
qPOzXcaVJJjICdRV7bP/pULgJ3lwL1dLtm8aFqlbv2yFJbFtxHHwlE+5xJjHShMP
khfV/3Agabbku9NEWjtJ3sOYBGF22lkGZZpfroaS/M4jtQnqw/b2n24xyZaezu8v
Fza0vHAE0LAvDNo2Rc7yGSRkqTKNfp+ecVBR2xiox0s89zsFq54PqRqjIkOJUP5H
a3/SDjeJ13DJ5VfgqLDB090dPKPvgJXdHEr+B+4XhYMm5v063yyowMyyxsqnawV9
lZQUzmrfJptf5mosjaFyh+xkTF3Vi4m34zX4r/7G1BafpDXyW/5XSi1P8N3I810i
U+3QSIFUX6P0m2IO15Tj0oTmNVnwwgXMVt6L4ubUw3LfN3xcGNA5CEa6zo54vGEk
oVTJSWznXHuWo/kr92tO
=lMgA
-----END PGP SIGNATURE-----

Thanks for your message. No, it has never worked. I have tried both 4.2 and 4.4pre versions, without any success.
From the error message, it appears to be coming from the ld-linux library, but it is not clear why it is triggered in the first place.

I just tried renaming .jedit, but same result.

On 03/01/2011 05:06 AM, koushikusu wrote:
>
> I just tried renaming .jedit, but same result.
>

you might try using YaST to add a new test user, then log out and log
back in as that test user, and see if anything changes…

i say that because last week i installed (trying to duplicate
another’s problem in one of these openSUSE fora) jEdit (4.2final)
using YaST and the jEdit package in the standard openSUSE repos (OSS
and non-OSS) onto the system listed in my sig, and it worked
perfectly here, on my machine…

so, the code seems to be good if installed on a system in which only
the following Java has been installed by YaST, using the Java packages
in the openSUSE repos (OSS and non-OSS)…

Java™ SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot™ Client VM (build 19.1-b02, mixed mode)

with zero download or manual install of program files from any
non-openSUSE source or manual customization of java file locations,
java paths, jedit personalizations, etc etc etc–and, it works
perfectly still, here…


DenverD
CAVEAT: http://is.gd/bpoMD
[NNTP posted w/openSUSE 11.3, KDE4.5.5, Thunderbird3.0.11, nVidia
173.14.28 3D, Athlon 64 3000+]
“It is far easier to read, understand and follow the instructions than
to undo the problems caused by not.” DD 23 Jan 11

New user didn’t work, nor did switching to KDE from GNOME.

The only difference I see is that I have Java HotSpot(R) Server VM instead of Client VM as yours.
Not sure if that cause the problem.