Short: SIGSEGV in backend() under Solaris Date: Mon, 30 Aug 1999 16:10:48 +0200 From: Heiko Kopp <hkopp@informatik.uni-rostock.de> Type: Bug State: Done - fixed in 3.2.8-dev.153 PS: Achso noch was, auch unter CYGWIN erhaelt der Treiber ein SIGSEGV in backend() Zeile 525 (else if (ip->sh.ed_buffer)) also, das auch bezog sich auf SunSolaris, dort ist der gleiche Fehler praesent, was uns, also Evermore davon abhaelt eine andere Version als 3.2.7 zu benutzen. Der Fehler tritt auf, nachdem der Player sich mit Namen zu erkennen gegeben hat. Es sollte dann die passwordabfrage folgen, aber in dem Moment indem wir die Controlle an ein input_to wie folgt uebergeben: write(" Password: "); unguarded(1,#'input_to,({ "check_password",1+128 })); stuertzt das Mud mit dem besagten Fehler ab. Das ganze habe ich auf SunOS ( sun4x_55 ) und CYGWIN beobachtet. Vielleicht hilft dir das. Ich hatte dir das Thema schon mal einzeln gemailed, als ich es auf SunOS bemerkte, deswegen mag auch das 'auch' dort stehen. Gruss Heiko aka Bardioc ---------- Analysis ---------- When the driver was compiled in non-DEBUG mode, the interactive_t *ip wasn't set in the backend loop. *duh*