有馬です。

matz / netlab.co.jp (Yukihiro Matsumoto) wrote

|   * この問題は1.4系でだけ発生するのですか?

1.4.4 と 1.5.4 で試して、1.4.4 の方でだけ発生しました。

|   * この問題が発生するデータはどのようなものですか。どのよう
|     なデータをdecode_1に与えると、どのような結果を期待し、実
|     際にはどのような結果が与えられるのですか?

データの一部を 16進表示します。処理前データのすべての [10 03] が
処理後に [03] になることを期待しているのですが、一部残っています。

処理前

00000000               04 00 00 00  00 00 00 00  00 00 ff ff  ...2............
00000010  01 de 02 7d  01 d3 01 f1  10 03 6c 02  cf 10 03 bf  ...}......l.....
00000020  10 03 bb 02  ff 02 fb 10  03 39 10 03  7d 02 de 01  .........9..}...
00000030  ff 02 bc 10  03 bd 00 89  01 0c 01 e1  01 f7 00 00  ................
00000040  10 03 1c 00  66 00 e1 00  c0 00 13 01  4a 00 28 01  ....f.......J.(.
00000050  ca 00 23 00  c1 00 c0 00  12 10 03 91  00 16 02 a0  ..#.............
00000060  00 c6 01 d6  00 88 02 10  10 00 50 00  64 00 ec 00  ..........P.d...
00000070  80 02 c0[10  03]44 00 05  02 11 02 00  01 01 00 08  .....D..........
00000080  00 00 01 00  00 8d 00 30  02 88 00 04  01 90 00 b8  .......0........
00000090  01 06 02 10  10 00 08 00  01 01 40 00  c4 10 03 48  .......... / ....H
000000a0  00 10 10 01  a0 10 03 10  10 00 10 10  00 0a 00 68  ...............h
000000b0  00 94 00 00  01 51 02 06  00 80 00 39  00 80 00 14  .....Q.....9....
000000c0  00 72 01 05  01 41 01 10  10 00 04 02  42 02 33 00  .r...A......B.3.
000000d0  00 00 10 03  00 08 02 44  02 34 00 43  00 c2 00 20  .......D.4.C...
000000e0  00 43 00 bc  02 40 00 43  02 90 01 04  01 06 00 85  .C... / .C........
000000f0  00 90 01 9b  01 34 00 4c  00 02 01 01  00 8d 02 20  .....4.L.......

処理後

00000000  04 00 00 00  00 00 00 00  00 00 ff ff  01 de 02 7d  ...............}
00000010  01 d3 01 f1  03 6c 02 cf  03 bf 03 bb  02 ff 02 fb  .....l..........
00000020  03 39 03 7d  02 de 01 ff  02 bc 03 bd  00 89 01 0c  .9.}............
00000030  01 e1 01 f7  00 00 03 1c  00 66 00 e1  00 c0 00 13  .........f......
00000040  01 4a 00 28  01 ca 00 23  00 c1 00 c0  00 12 03 91  .J.(...#........
00000050  00 16 02 a0  00 c6 01 d6  00 88 02 10  00 50 00 64  .............P.d
00000060  00 ec 00 80  02 c0[10 03] 44 00 05 02  11 02 00 01  ........D.......
00000070  01 00 08 00  00 01 00 00  8d 00 30 02  88 00 04 01  ..........0.....
00000080  90 00 b8 01  06 02 10 00  08 00 01 01  40 00 c4 10  ............ / ...
00000090  03 48 00 10  01 a0 03 10  00 10 00 0a  00 68 00 94  .H...........h..
000000a0  00 00 01 51  02 06 00 80  00 39 00 80  00 14 00 72  ...Q.....9.....r
000000b0  01 05 01 41  01 10 00 04  02 42 02 33  00 00 00 03  ...A.....B.3....
000000c0  00 08 02 44  02 34 00 43  00 c2 00 20  00 43 00 bc  ...D.4.C... .C..
000000d0  02 40 00 43  02 90 01 04  01 06 00 85  00 90 01 9b  . / .C............
000000e0  01 34 00 4c  00 02 01 01  00 8d 02 20               .4.L....... .1..

--
 有馬 康弘 <fit0298 / fitec.co.jp>