mich beschäftigt im Augenblick ein sehr merkwürdiges Problem. Ich habe
eine DLD5.4 vom letzten Sommer mit 2.0.33'er Kernel und Update-Diskette
auf 2.0.34. Als ich gestern Linux neu installiert habe, gibt mir sowohl
der Javainterpreter als auch der Compiler folgende Fehlermeldung aus.
dreamlandd:[/root] #javac
SIGSEGV 11* segmentation violation
Full thread dump:
Monitor Cache Dump:
Registered Monitor Dump:
Name and type hash table lock: <unowned>
String intern lock: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class loading lock: <unowned>
Java stack lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Has finalization queue lock: <unowned>
Finalize me queue lock: <unowned>
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Event monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Monitor registry: <unowned>
Thread Alarm Q:
Soweit so gut. Jetzt das merkwürdige : Ich hatte noch eine alte
Installation auf einer zweiten Festplatte. Genau die gleiche Version,
gleiche Vorgehensweise bei der Installation, aber sowohl der Compiler
als auch der Interpreter arbeiten einwandfrei. Also hab ich versucht,
den Kernel, die System.map und die /usr/lib/modules auf die neue
Installation zu kopieren. Funktioniert auch, nur der Compiler und der
Interpreter funktionieren immer noch nicht. Mein Schluß daraus : kein
Kernel oder Modulproblem.
Aber ich weiß nicht mehr, wo ich noch suchen soll, denn ich weiß nicht
mehr, was ich bei der alten Installation anders gemacht habe.
Bin für jegliche Hilfe aufgeschlossen und dankbar, weil ich im
Augenblick ein wenig unter Zeitdruck stehe.
Gruß
Jan Roesner
roesner@informatik.hu-berlin.de