View Issue Details

Category
SSPBT:本体(SSP)
SeveritymajorReproducibilityrandom 
Status assigned 
Summary0000684: \![anim,clear]が不安定
Description[misskey.ioより転載 https://misskey.io/notes/a8nrjm6ttbeo00m7]

animation300.interval,always
animation300.pattern0,overlayfast,241,0,0,0
animation300.pattern1,略
animation300.pattern2,略
animation301.interval,runonce
animation301.pattern0,stop,300

といったコードにしていて、初期状態ではアニメーションを表示させず隠す挙動(alwaysタイプのアニメを\iで実行させるため)をし、必要な時に\i[300]で出現させ、\i[301]で止める・もしくは\![anim,clear,300]という運用です。

SSPが落ちた再現性についてですが、
SENDにて
\i[300]\_w[1000]\i[301]\_w[1000]\i[anim,clear,300]
というスクリプトを再生させて実験していました。最初は想定通りに表示→停止→アニメ消去、と動いたのですが、開発パレットからシェルリロードを行った後、同じスクリプト・同じSENDで実行したところ最後の\![anim,clear,300]が効果を発揮しなくなり、やがてSSPが落ちたといった感じです。
TagsNo tags attached.
Attach Tags

Activities

ponapalt

2025-06-06 12:23

administrator   ~0001569

SPDebugger/2.17.24106.A
Exception Raised at 005c01cd because ACCESS_VIOLATION (#c0000005)
  ->Reading 00000000 Data
Windows NT 10.0.19045
UAC: Enabled,Limited
Time: 2025/6/6 11:17:35.077
Phys.Mem: 27682/32706MB PageFile: 31431/37570MB
CPU : Intel 0.6.14.6 3000MHz Features:MMX SSE HT AES-NI (Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz)
Package:1 Node:1 Core:8 Thread:8
SSP/2.6.98 (20250429-20; Windows NT 10.0.19045)

CallStack Trace:
00 : 005c01cd/001bf1cd <RAW> [095f1bb0,00c6f7ec,00c6f824,00000000] @ ssp.exe (SPSerikoAnimation::GetActiveAnimeCollision->0x3d)
01 : 004e5e66/000e4e66 <RAW> [0b83b000,00c6f7ec,00c6f824,00000000] @ ssp.exe (SPAnimeBase::GetAnimeCollisionArrayFore->0x16)
02 : 004e5a14/000e4a14 <RAW> [0b83b000,000002b5,000000d9,00000000] @ ssp.exe (SPAnimeBase::GetAnimeCollisionNameFore->0x64)
03 : 005c05c8/001bf5c8 <RAW> [000002b5,000000d9,00000000,00c6f8c8] @ ssp.exe (SPSerikoAnimation::GetCollisionName->0x48)
04 : 005b0597/001af597 <RAW> [00000000,000002b5,000000d9,00000000] @ ssp.exe (SPSeriko::GetCollisionNameChar->0x27)
05 : 004089f1/000079f1 <RAW> [000a05b6,02000001,00c6f904,0a5e35d0] @ ssp.exe (CCharWndCode::OnCWSetCursor->0x171)
06 : 00407c1b/00006c1b <RAW> [00c6f910,00c6f914,00c6f918,00c6f904] @ ssp.exe (CCharWndCode::CCWC_WindowProc->0xdb)
07 : 0046a489/00069489 <RAW> [00000020,000a05b6,02000001,00000020] @ ssp.exe (CSakuraWnd::WindowProc->0x49)
08 : 008d2f98/004d1f98 <RAW> [0a5e35d0,00000000,00000020,000a05b6] @ ssp.exe (AfxCallWndProc->0xa8)
09 : 008d324d/004d224d <RAW> [000a05b6,00000020,000a05b6,02000001] @ ssp.exe (AfxWndProc->0x3d)
10 : 760d157b/0004057b <RAW> [008d3210,000a05b6,00000020,000a05b6] @ USER32.dll (AddClipboardFormatListener->0x4b)
11 : 760c7c5a/00036c5a <RAW> [008d3210,00000000,00000020,000a05b6] @ USER32.dll (GetClassLongW->0x83a)
12 : 760c7386/00036386 <RAW> [00000020,000a05b6,02000001,00000000] @ USER32.dll (GetSystemMetricsForDpi->0xc46)
13 : 760c5bab/00034bab <RAW> [008d3210,000a05b6,00000020,000a05b6] @ USER32.dll (CallWindowProcW->0x1b)
14 : 740cae3d/00079e3d <RAW> [00000020,000a05b6,02000001,95323537] @ COMCTL32.dll (DefSubclassProc->0x2bd)
15 : 740caedb/00079edb <RAW> [00000020,000a05b6,02000001,9532329b] @ COMCTL32.dll (DefSubclassProc->0x35b)
16 : 740cac91/00079c91 <RAW> [000a05b6,00000020,000a05b6,02000001] @ COMCTL32.dll (DefSubclassProc->0x111)
17 : 760d157b/0004057b <RAW> [740cabf0,000a05b6,00000020,000a05b6] @ USER32.dll (AddClipboardFormatListener->0x4b)
18 : 760c7c5a/00036c5a <RAW> [740cabf0,00000000,00000020,000a05b6] @ USER32.dll (GetClassLongW->0x83a)
19 : 760c7870/00036870 <RAW> [01bcd780,00000000,00000020,000a05b6] @ USER32.dll (GetClassLongW->0x450)
20 : 760cbd3f/0003ad3f <RAW> [00c6fe24,00000020,00c6ff60,77cf5600] @ USER32.dll (CallNextHookEx->0x19f)
21 : 77cf56cd/000746cd <RAW> [00a21c80,00000000,00000000,00000000] @ ntdll.dll (KiUserCallbackDispatcher->0x4d)
22 : 008d74a4/004d64a4 <RAW> [00a21c50,008d8388,008b9b7e,00000000] @ ssp.exe (CWinThread::PumpMessage->0x14)
23 : 008d7a01/004d6a01 <RAW> [00400000,00000000,01009111,00000001] @ ssp.exe (CWinApp::Run->0x21)
24 : 008d0988/004cf988 <RAW> [00400000,00000000,01009111,00000001] @ ssp.exe (WinMain->0x18)
25 : 008b9c5e/004b8c5e <RAW> [00333000,77b9fcb0,00c6ffdc,77ce82ae] @ ssp.exe (WinMainCRTStartup 008b9b7e f libcmt:wincrt0.obj->0xe0)
26 : 77b9fcc9/0000fcc9 <RAW> [00333000,8516d488,00000000,00000000] @ KERNEL32.DLL (BaseThreadInitThunk->0x19)
27 : 77ce82ae/000672ae <RAW> [ffffffff,77d0932f,00000000,00000000] @ ntdll.dll (RtlGetAppContainerNamedObjectPath->0x11e)
28 : 77ce827e/0006727e <RAW> [008b9b7e,00333000,00000000,006f006e] @ ntdll.dll (RtlGetAppContainerNamedObjectPath->0xee)

Total StackDepth : 29

Add Note

View Status
Note
Upload Files
Maximum size: 1,953 KiB

Attach files by dragging & dropping, selecting or pasting them.

送信ボタンを押す前に / Before pushing "Send" button

  • スパム避けのためにパスワードが必要です。送信ボタンを押すとユーザー名とパスワードを聞かれますので、それぞれ "bts" と入力してください。
  • To send report, please input "bts" into username and password box in popup dialog.

Issue History

Date Modified Username Field Change
2025-06-06 11:48 ponapalt New Issue
2025-06-06 11:48 ponapalt Assigned To => ponapalt
2025-06-06 11:48 ponapalt Status new => assigned
2025-06-06 12:23 ponapalt Note Added: 0001569