View Issue Details

Category
SSPBT:本体(SSP)
SeveritycrashReproducibilityalways 
Status closed 
Fixed in Version2.7 (リリース) 
Summary0000754: Unclosed \s[] tags can freeze SSP
DescriptionI'm developing a shell and discovered this by chance when I made a typo while testing the talking animation.

A surface tag without a closing bracket, followed by arbitrary text, can cause SSP to freeze and become unresponsive.

I found out with a script like this:
\s[5test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test

Then I tried reproducing it with as minimal of a setup as possible. This script freezes SSP for a short while, but it does eventually recover within a minute:
\s[test test test test test

It seems that the longer the text is after the tag, the longer it takes for SSP to process. (I don't think it would have recovered from my initial tester script in any reasonable amount of time, so I'm counting that as a crash...)

These scripts were run via script input.

SSP/2.7.80 (20260315-4; Windows NT 10.0.26100)

Activities

ponapalt

2026-03-18 12:47

administrator   ~0001741

2.7.81

Issue History

Date Modified Username Field Change
2026-03-18 03:11 guest New Issue
2026-03-18 12:47 ponapalt Assigned To => ponapalt
2026-03-18 12:47 ponapalt Status new => closed
2026-03-18 12:47 ponapalt Resolution open => fixed
2026-03-18 12:47 ponapalt Fixed in Version => 2.7 (リリース)
2026-03-18 12:47 ponapalt Note Added: 0001741