Hi,

This is what I get with the current CVS:

[zaitcev@niphredil java]$ /usr/local/japhar/bin/japhar 
--classpath=/usr/local/lib/classes.zip:/q/zaitcev/java/jta20.jar de.mud.jta.Main
fatal signal handler called, signal = 11
native frame:   java/lang/System.arraycopy
java frame:     java/lang/String.getChars (pc = 65)
java frame:     java/lang/String.toCharArray (pc = 17)
java frame:     java/lang/Thread.init (pc = 67)
java frame:     java/lang/Thread.<init> (pc = 21)
native frame:   java/lang/Thread.<init>
Bus error
[zaitcev@niphredil java]$ /usr/local/japhar/bin/japhar 
--classpath=/usr/local/lib/classes.zip:/q/zaitcev/java/jta20.jar de.mud.jta.Main
Segmentation fault
[zaitcev@niphredil java]$ 

So. First time it gets SIGBUS, the second time it's a SIGSEGV.
Obviously a racy program. The stupid question of the week is
how to debug it. GDB is of no use (just because... RH6.2 and
multithreaded programs). Ergo, I must insert printfs in good
places. Any ideas where you would insert them?

--Pete

Reply via email to