Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!ogicse!schaefer From: schaefer@ogicse.ogi.edu (Barton E. Schaefer) Newsgroups: comp.mail.mush Subject: Re: Help, please (Mush 7.0.4)! Message-ID: <7821@ogicse.ogi.edu> Date: 8 Mar 90 17:15:37 GMT References: <1365@watserv1.waterloo.edu> Distribution: na Organization: Oregon Graduate Institute (formerly OGC), Beaverton, OR Lines: 32 In article <1365@watserv1.waterloo.edu> tom@mims-iris.waterloo.edu (Tom Haapanen) writes: } I just retrieved Mush 7.0.4 and built it. It runs fine until I try to } go into curses mode, when it terminates with a bus error. Dbx stack } trace gives me these functions: } kill } abort } cleanup } bus_n_seg } telldir <---- Bingo } ttyname } typeahead } newscreen } initscr32 } curses_init } exec_argv } ... } Now, the environment I'm using is IRIX 3.2 (System V 3.2 with lots of BSD } flavour thrown in). Mush 6.4 worked beautifully before (and still does); } 7.0.4 works until I try to get into curses. Most likely, your system has its own versions of the BSD directory(3) library, which are conflicting with the replacement versions in glob.c. Recompile glob.o from glob.c with -DBSD and relink. If that isn't sufficient, you might also try recompiling everything with both SYSV and HPUX defined -- that should cover most such odd hybrid systems. Good luck ... -- Bart Schaefer "EARTH: Surrender IMMEDIATELY or we PICKLE DAN QUAYLE" "THPPFT!" schaefer@cse.ogi.edu (used to be cse.ogc.edu)