[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

[MacPerl] StdCLib init 3.4.1 kills native MacPerl



I just installed the latest MPW, which requires StdCLib Init 3.4.1.
Unfortunately, then new StdCLib appears to kill native MacPerl 4.1.8 app
(the MPW tool seems to work, as does the emulated 68K MacPerl).

To crash MacPerl app, I just have to install StdCLib Init 3.4.1, run native
MacPerl and open a new window, enter "print 'foo';" and <cmd>-<shift>-R to
run it. It dies with a bus error (reading from address DEADBEEF) with a
stack crawl like this:

run_perl
str_gets
_filbuf
_filbuf
ioctl

I also see something else weird with MacPerl app -- when I run it and pull
down the "Script" menu, it has "i" (the Spanish punctuation mark) instead
of the command symbol in the menu. If I do an "About MacPerl..." then pull
down the "Script" menu again, the command key symbol is correct! This
doesn't last forever, though -- it will revert to the "i" soon after. This
happens in both the emulated and native MacPerl apps on my system, but not
on others. No other app has a problem displaying the command key symbol on
my machine.

Any ideas?

  dm

------------------------------------------------------------------------------
"Boy, you have to be a machine to operate this machine." - T. Servo

pub   768/3311B6FD 1995/02/17 Doyle B. Myers <doyle@wrq.com>
          Key fingerprint =  6E 24 E8 AD 9A 5C C8 98  BC C2 CE 10 E4 43 5E F7