Opened 16 years ago

Closed 16 years ago

#192 closed バグ (fixed)

文字列中に括弧があるときにうまく解析されないことがある

Reported by: イグトランス (egtra) Owned by: イグトランス (egtra)
Priority: 高-critical Milestone: ablib_α1
Component: Compiler Version:
Keywords: Cc:

Description

次のコードをコンパイルさせると、コンパイラが無限ループに陥ってしまいます。

Dim sb = New System.Text.StringBuilder
sb.Append(" (Error code: ").Append(")")

(Error code: ")に文字列が切り出されてGetStringInPareの第2引数ReadBufferに渡されてしまい、IsStr == 1となってreturn 0;に行ってしまうため、無限ループを引き起すところまで分かりました。" (Error code: "と閉じ括弧")"と解析されるように修正すればよいと思います。

Change History (2)

comment:1 by イグトランス (egtra), 16 years ago

Status: newassigned

comment:2 by イグトランス (egtra), 16 years ago

Resolution: fixed
Status: assignedclosed

いつかのコミットで反映されていますよね?

Note: See TracTickets for help on using tickets.