スレッドの同期に失敗しましたエラーですNo.02687
kenken さん 00/12/28 11:39
 
今日は、秀まるお様

スレッドの同期に失敗しました。
\HideCtrlSub.cpp(5771)err=0

ご面倒でなければ.....以下略

再現手順

1.フォルダの設定のテンプレート新規メール(本文)にいかのものを入力

  $("SetHeader","Subject","M16-SIT作業日報[(CurrentDate,"MM/DD")DDDD]")
  $("SetHeader","Subject","aaaaaa <xxxxxxxxxxx@aaaa.bbbbb.ccc.co.jp>)

2.上記のフォルダーで新規メール亀ボタンを押す

3.テンプレートの括弧の…省略…
  エラーが出力後15秒後ぐらいしてスレッドの同期に失敗しました、
  エラーがが発生します。

4.以下ダンプです

********** 00/12/28 11:31:46 0.63beta  HideCtrlSub.cpp(5770) Thread Deadlock
ViewFrame=00000000
eax=002A0014 ebx=817CD324 ecx=C1109B04 edx=BFFC0920 esi=00000001 edi=BFF64B4
D ebp=006BDF44 esp=006BDE60 eip=BFF93305
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
006BE060 004398C8 FFFFFFFE 006BDF60 00000000 00BFDFEC 00000001 77656956 6D61
7246 30303D65 30303030 00203030 59 59 FF 45 08 83 C3 04
006BE0D4 0043765B 00000000 00000001 00BFDFEC 00000000 BFF62D7C 006B7000 BFF6
1245 00000000 00000001 00460415 59 68 8B 16 00 00 68 E4
006BE118 00431BA7 00000000 007DFA45 00200000 0047A280 00000000 00000000 0043
0DBB 00000000 00000000 00400000 85 C0 75 04 33 C0 EB 1B
006BE760 00432EB7 0046BFB4 004755E8 00000001 0047A280 00200000 00000000 0000
0000 00582AD0 00582B19 0047A280 8D 4D C4 C6 45 FC 01 E8
006BF274 0042DC8D 004755E8 00000000 00000049 00475638 00000111 00000111 0000
0000 470F0000 1BC77994 02420006 E9 7A FC FF FF 3B CE 0F
006BF3D8 0042AC3F 00009C41 005771D4 00000111 00000180 00000000 00576AA0 006B
F514 BFF64A6F 00010000 E4600002 E9 76 08 00 00 B8 17 01
006BF718 BFB71634 000001A8 00000111 00009C41 00000424 005771D4 00576AA0 0000
0001 00576AA0 006BF514 000007AE 5F 5E 5B C9 C2 10 00 81
006BF75C BFB93820 000001A8 00000111 00009C41 00000424 00000200 00000000 0057
6AA0 00000000 00000000 00000000 FF 75 0C FF 15 E0 12 B7
006BF7C8 BFB738B9 00576AA0 00000424 00000202 00009C41 000A000F 006BF7D0 0000
883E 006BF81A 004541B5 4B48BCBC E9 31 FD FF FF 48 0F 84
006BF7E8 BFF73663 00000424 00000202 00000000 000A000F 881844B7 0000013F 006B
F7FC BFF92AF8 2937883E 00002937 8B E7 33 C9 8E E9 5F 5E
006BF7FC BFF92AF8 2937883E 00002937 00000000 BFF71A79 006B8838 006BFD9C BFF7
192E 881844B7 00000000 29378818 E8 0A EE FD FF 8B D0 C1
BFF71A79 006B8838 006BFD9C BFF7192E 881844B7 00000000 29378818 00000000 0000
0246 00008876 006B3CB8 0000165F
C9B60F5D 00058F64 8D000000 5F042464 3D896466 0000000E B20F665B 64662424 001E
1D89 0B5B0000 800F74DB 74FF147B AE 04 9A 36 01 1F 01 89

ViewFrame=00000524 新規メール  /
eax=81BD8404 ebx=01E1FF04 ecx=00000074 edx=0059E8A4 esi=0059E8B9 edi=006BE0B
0 ebp=01E1FDE4 esp=01E1FC9C eip=BFF889EF
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
01E1FF2C 00431707 00000090 00000001 006BE0B0 00BFDFEC 00000000 B6F80E4A FFFF
0002 57468E28 0002173F 00025028 3B 5D F0 75 06 83 7D 08
01E1FF88 004373FF 00000001 00437168 00000008 8175C844 00000000 0000FFFF 0192
1010 00000001 00000000 8175C888 FF 77 10 FF 15 E8 B6 47
01E1FF94 00437176 006BE0B0 01E1FFC8 BFF86961 006BE0B0 00437168 00000008 8175
C844 00000000 01E1FFA0 00000000 33 C0 5D C2 04 00 55 8B
01E1FFC8 BFF86961 006BE0B0 00437168 00000008 8175C844 00000000 01E1FFA0 0000
0000 FFFFFFFF BFFB9ECC BFFBA040 89 45 E4 EB 21 FF 75 EC
8175C4F4 BFF84365 00437168 006BE0B0 00000008 00000000 00000000 00000000 0000
0000 00000008 BFF84252 00437168 50 E8 3F 36 00 00 5D 5F
00000005 00000003 00000000 8175C138 00000103 00000000 004A0000 C1101DBC 0000
0000 00022920 009C1BDF 00020002



********** 00/12/28 11:31:46 0.63beta  スレッドの同期に失敗しました。
\HideCtrlSub.cpp(5771) error = 0
Current thread dump
eax=002A0014 ebx=817CD324 ecx=C1109B04 edx=BFFC0920 esi=00000001 edi=0000000
1 ebp=006BDDC0 esp=006BDCDC eip=BFF93305
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
006BE058 0045868C FFFFFFFE 00472478 00BFDFEC 00000000 8C835883 68836283 AF93
CC82 C982FA8A 7394B88E DC82B582 59 59 E8 CC 1C 00 00 8D
006BE0D4 00437670 0046CC08 0046CBE4 0000168B 00000001 00BFDFEC 00000000 BFF6
2D7C 006B7000 BFF61245 00000000 83 C4 0C 39 5D 08 89 1D
006BE118 00431BA7 00000000 007DFA45 00200000 0047A280 00000000 00000000 0043
0DBB 00000000 00000000 00400000 85 C0 75 04 33 C0 EB 1B
006BE760 00432EB7 0046BFB4 004755E8 00000001 0047A280 00200000 00000000 0000
0000 00582AD0 00582B19 0047A280 8D 4D C4 C6 45 FC 01 E8
006BF274 0042DC8D 004755E8 00000000 00000049 00475638 00000111 00000111 0000
0000 470F0000 1BC77994 02420006 E9 7A FC FF FF 3B CE 0F
006BF3D8 0042AC3F 00009C41 005771D4 00000111 00000180 00000000 00576AA0 006B
F514 BFF64A6F 00010000 E4600002 E9 76 08 00 00 B8 17 01
006BF718 BFB71634 000001A8 00000111 00009C41 00000424 005771D4 00576AA0 0000
0001 00576AA0 006BF514 000007AE 5F 5E 5B C9 C2 10 00 81
006BF75C BFB93820 000001A8 00000111 00009C41 00000424 00000200 00000000 0057
6AA0 00000000 00000000 00000000 FF 75 0C FF 15 E0 12 B7
006BF7C8 BFB738B9 00576AA0 00000424 00000202 00009C41 000A000F 006BF7D0 0000
883E 006BF81A 004541B5 4B48BCBC E9 31 FD FF FF 48 0F 84
006BF7E8 BFF73663 00000424 00000202 00000000 000A000F 881844B7 0000013F 006B
F7FC BFF92AF8 2937883E 00002937 8B E7 33 C9 8E E9 5F 5E
006BF7FC BFF92AF8 2937883E 00002937 00000000 BFF71A79 006B8838 006BFD9C BFF7
192E 881844B7 00000000 29378818 E8 0A EE FD FF 8B D0 C1
BFF71A79 006B8838 006BFD9C BFF7192E 881844B7 00000000 29378818 00000000 0000
0246 00008876 006B3CB8 0000165F
C9B60F5D 00058F64 8D000000 5F042464 3D896466 0000000E B20F665B 64662424 001E
1D89 0B5B0000 800F74DB 74FF147B AE 04 9A 36 01 1F 01 89




[ ]
RE:02687 スレッドの同期に失敗しましたNo.02693
ひろ さん 00/12/28 13:08
 
 kenken さん今日は、ひろです。
> スレッドの同期に失敗しました。
> \HideCtrlSub.cpp(5771)err=0
 こちらは作者さんに任せるとして、
>   $("SetHeader","Subject","M16-SIT作業日報[(CurrentDate,"MM/DD")DDDD]")
 こちらは、
$("SetHeader","Subject","M16-SIT作業日報["$(CurrentDate,"MM/DD")"DDDD]")
とすべきではないかなあ〜。あと最後の DDDD の意味が分からない(^^;。
>   $("SetHeader","Subject","aaaaaa <xxxxxxxxxxx@aaaa.bbbbb.ccc.co.jp>)

$("SetHeader","Subject","aaaaaa <xxxxxxxxxxx@aaaa.bbbbb.ccc.co.jp>")
とすべきです。加えて、Subject を 2 回も設定しているのはなぜ? 単なるテスト?


 秀まるおさんへ
 これをやっていて気付いた事があります。
 テンプレートの [挿入>>」で「$("SetHeader","ヘッダ名","ヘッダ内容")」
を選択した場合、挿入される日本語部分が変です。
 なお環境は Windows98+鶴亀 Ver.0.62 です。

[ ]
RE:02687 スレッドの同期に失敗しましたエラーですNo.02708
秀まるお さん 00/12/28 23:02
 
> スレッドの同期に失敗しました。
> \HideCtrlSub.cpp(5771)err=0

 再現手順に従ってテストしたら再現しました。スレッドの同期に失敗したと言うよ
りは、テンプレートの処理で無限ループして固まってました。

 ってことでさっそく修正させていただきました。

[ ]
RE:02693 スレッドの同期に失敗しましたNo.02709
秀まるお さん 00/12/28 23:04
 
> とすべきです。加えて、Subject を 2 回も設定しているのはなぜ? 単なるテスト?

 特定のエラーケースにすることで鶴亀がおかしくなるという報告のためにわざとお
かしいままなのだと思います。正しく修正してしまったら鶴亀メールのバグが再現し
ません。

 自分ではなかなかエラーケースまでテストしてませんでした。

[ ]
RE:02693 スレッドの同期に失敗しましたNo.02710
秀まるお さん 00/12/28 23:07
 
>  テンプレートの [挿入>>」で「$("SetHeader","ヘッダ名","ヘッダ内容")」
> を選択した場合、挿入される日本語部分が変です。

 Windows2000では大丈夫でしたが、Windows98ではダメでした。さっそく調べてみま
す。

[ ]
RE:02708 スレッドの同期に失敗しましたエラーですNo.02712
秀まるお さん 00/12/28 23:09
 
>  ってことでさっそく修正させていただきました。

 日本語はちょっと面倒なので、英語にしてしまいます。

[ ]