LSL scripts do not respond to start_touch() or touch() commands.
Create a primitive and give it a script with the following contents:
"
default
{
touch_start(int n)
{
llSay(0, "Script running");
}
}
"
Touching the object will not always cause the script to be run.
Reproducibility: 8/20
Note: Getting the script to be run required a bit of "fiddling", at first no script would run on touch, but eventually the script started to respond to touch_start. Issuing "python restart" in the server dialog seemed to affect this.
Tested with a version dated 20080911 (0.31)