subject が長いとき印刷すると落ちるNo.20113
おじさん さん 04/10/08 20:51
 
メールの subject が長い(ANKで約75文字以上)とき、
印刷すると以下のポップアップボックスを出して鶴亀が落ちます。

------------------------------------------------------------
  エラー
  (X) 鶴亀メールのプロセスで保護違反が発生しました。鶴亀メールは以上終了し
ます。
       鶴亀メールの異常終了についての詳細情報は、dump.txtファイルに出力され
ています。
                        [  OK  ]
------------------------------------------------------------

よろしくお願いいたします。m(_ _)m

鶴亀V3.68
Win95OSR2
プリンタ:Ricoh ImagioNeo C385 RPCS

落ちるメール
------------------------------------------------------------
Subject: 135791357913579135791357913579135
7913
From: x@xxxx.xxx
Date: Thu, 30 Sep 2004 14:12:21 +0900 (JST)
To: x@xxxx.xxx
Return-path: <xxxx@xxxx.xx>
Received: from xxxxxxxxxxxxxx by xxxxx.xx.xx
 id <xxxxxxxxxxxxxx@xxxxxxxx.xxxxx.co.jp> for xxxxxxxx@xxxxxxxxxxxxxxxxxxx
 (ORCPT rfc822;xxxxxx@xxxxx.co.jp); Fri,  1 Oct 2004 13:23:54 +0900 (JST)
Message-id: <xxxxxxxxxxxxxx@xxxxx.co.jp>
MIME-version: 1.0
Content-type: text/plain; charset=iso-2022-jp
Content-transfer-encoding: 7bit
Status: RO

ああああああああああああああ
------------------------------------------------------------

落ちないメール
------------------------------------------------------------
Subject: 135791357913579135791357913579135
791
From: x@xxxx.xxx
Date: Thu, 30 Sep 2004 14:12:21 +0900 (JST)
To: x@xxxx.xxx
Return-path: <xxxx@xxxx.xx>
Received: from xxxxxxxxxxxxxx by xxxxx.xx.xx
 id <xxxxxxxxxxxxxx@xxxxxxxx.xxxxx.co.jp> for xxxxxxxx@xxxxxxxxxxxxxxxxxxx
 (ORCPT rfc822;xxxxxx@xxxxx.co.jp); Fri,  1 Oct 2004 13:23:54 +0900 (JST)
Message-id: <xxxxxxxxxxxxxx@xxxxx.co.jp>
MIME-version: 1.0
Content-type: text/plain; charset=iso-2022-jp
Content-transfer-encoding: 7bit
Status: RO

ああああああああああああああ
------------------------------------------------------------

dump.txt (listcache loaded の部分はフォルダ名を伏せています)
------------------------------------------------------------
********** 04/10/08 20:31:30.160 3.68  Exception tid=4294543237 code=C000000
5 addr=00000010
eax=06D4DBCC ebx=0C4A007C ecx=C1070040 edx=BFFC2470 esi=0C6A007C edi=0C6A007
C ebp=0C4A007C esp=06D4DB90 eip=00000010
Stack Dump
0000015F 0BEE5023 0C4A007C 0041EB78 005B41E4 005B41E0 0BEF287A 0C4A007C
0B9B16B2 0C4A007C 6BE864EF 0000015F 06D4DBEA 0B9B115C 005B41E0 BFF719AC
00006C0A 06D4F5A4 BFF71831 6BE864EF 00000000 42976BE8 00000000 00000206
00004CBE 00002B0A 00006067 60470100 005B41E0 4CBE2B0A 6C226047 60B709D1
005B41E0 4CBE2B0A 00000000 6C396067 6C396067 60B7033F 63DF000C 4CBE2B0A
00006087 60671C1F 058A6C57 007C60A7 0000641F 2B0A64BF 01F84CBE 67270000
641F13E0 6C776067 60BF1C5E 641F007C 67270000 4CBE2B0A 4CBE2B0A 67270000
6C956067 6C956067 60BF0527 000C0005 2B0A641F 641F4CBE 641F000C 54470000
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
00000000 0C6A007C 0C5A0078 0041EB78 00000003 00000001 00000000 00000000 0000
0000 00000000 00000001 00000001 78 EB 41 00 00 00 00 00


20:31:23.740 R 6231 00000628 0021 00000628 02010001
20:31:23.740 R 7184 00000644 0021 00000628 02010001
20:31:23.740 S 7159 00000644 0020 000006FC 02010001
20:31:23.740 S 6229 00000628 0020 000006FC 02010001
20:31:23.740 R 6231 00000628 0020 000006FC 02010001
20:31:23.740 R 7184 00000644 0020 000006FC 02010001
20:31:23.740 P 1250 000006FC 0203 00000001 0008004E
20:31:23.790 S 6229 00000628 0086 00000000 00000000
20:31:23.790 S 6229 00000628 000D 000000FF 0078C3E8
20:31:23.790 R 6231 00000628 000D 000000FF 0078C3E8
20:31:23.790 R 6231 00000628 0086 00000000 00000000
20:31:23.790 S 6229 00000628 0006 00000000 00000000
20:31:23.790 R 6231 00000628 0006 00000000 00000000
20:31:23.790 S 6229 00000628 001C 00000000 FFF98785
20:31:23.790 R 6231 00000628 001C 00000000 FFF98785
20:31:23.790 S 6229 00000628 0282 00000001 00000000
20:31:23.790 R 6231 00000628 0282 00000001 00000000
20:31:23.790 r 1279 000006FC 0203 00000001 0008004E
20:31:29.500 S 6229 00000628 002A 00000000 00000003
20:31:29.500 R 6231 00000628 002A 00000000 00000003
start=0058EA90 end=0058EB14
1936  0    listcache loaded kkkk/0/計算機\Y!A-入札分\Y!A-xxxxxxxxxxx mailcou
nt=10
1936  81   listcache loaded kkkk/0/計算機\Y!A-入札分\Y!A-xxxxxxxx mailcount=7
1936  74   listcache loaded kkkk/0/計算機\Y!A-入札分\Y!A-xxxxxxxxxxxxx mailc
ount=9
1936  88   listcache loaded kkkk/0/計算機\Y!A-入札分\Y!A-xxxxxxxxxxxxx mailc
ount=13
1936  429  listcache loaded kkkk/0/計算機\Y!A-入札分\Y!A-xxxxxxxxxxxx mailco
unt=1
1936  112  listcache loaded kkkk/0/計算機\Y!A-入札分\Y!A-xxxxxxxxxxxx mailco
unt=9
1936  90   listcache loaded kkkk/0/計算機\Y!A-入札分\Y!A-xxxxxxxxxx mailcoun
t=10
1936  736  listcache loaded kkkk/0/計算機\Y!xxxx mailcount=8
1936  165  listcache loaded kkkk/0/計算機\xxxxxxxxxx@yahoo mailcount=5
1936  43   listcache loaded kkkk/0/計算機\xxxxxxxx@yahoo mailcount=4
1936  235  listcache loaded kkkk/0/計算機\xxxxxxxxxxxxxx mailcount=23
1936  66   listcache loaded kkkk/0/計算機\xxxxxxx mailcount=26
1936  51   listcache loaded kkkk/0/計算機\xxxxxxxxxxx mailcount=4
1936  39   listcache loaded kkkk/0/計算機\xxxxxx mailcount=7
1936  40   listcache loaded kkkk/0/計算機\xxxx mailcount=2
1936  88   listcache loaded kkkk/0/計算機\xxxxxxxxx mailcount=8
1936  73   listcache loaded kkkk/0/計算機\xxxxxxxx mailcount=21
1936  112  listcache loaded kkkk/0/計算機\xxxxx mailcount=26
1936  63   listcache loaded kkkk/0/計算機\xxxxx mailcount=8
1936  47   listcache loaded kkkk/0/計算機\xxxx mailcount=9
1936  35   listcache loaded kkkk/0/計算機\xxxxxxxxxxxxx mailcount=1
1936  104  listcache loaded kkkk/0/計算機\xxx mailcount=4
8161  91646 ProcessCommand 40038
6726  0    CListWnd::SetView size=635
14061 0    MuteOther()
14100 0    CreateThreadAndViewFrame: waiting hevent OK
13725 2    HmCreate
2376  0    call WinMainSub
2376  4    FrameWndProc: WM_CREATE
2376  0    ClientWndProc: WM_CREATE
2376  10   return WinMainSub
13729 0    HmCreate return
5677  3    InitOuterHidemaru
13968 42   CreateThreadAndViewFrame: waiting hevent OK
14040 0    CreateThreadAndViewFrame() normal exit
14186 0    ReleaseMuteOther()
6551  2111 エディタコマンド: 40119


------------------------------------------------------------

[ ]
RE:20113 subject が長いとき印刷すると落No.20147
秀まるお2 さん 04/10/10 22:12
 
 書き込んでいただいたdump.txtだと、死んでる場所もその呼び出し元も特定で
きませんで、つまり、バグの原因究明がほとんど不可能です。

 たぶんですが、プリンタードライバーの中で死んでる可能性が高いんじゃない
かと思いますけど、詳しくは分からないです。

 とりあえず、秀丸エディタの印刷アドインである、「秀丸パブリッシャー」と
いうのがありまして、それをインストールしてやると、秀丸の印刷がパワーアッ
プすると同時に、鶴亀メールの印刷も、秀丸パブリッシャーを経由して印刷する
形になります。そうすると、もしかするも今回の問題が回避できるかもしれない
です。

 他には、「設定・秀丸エディタの動作環境...」の「印刷」ページの所の設定
をいろいろいじっていただくと問題が回避できるかもしれないです。

 ということでいろいろやって欲しいです。

 それでもダメでしたら、こちらのWindows95OSR2環境にて同じドライバーをイ
ンストールして再現テストなどしてみます。

[ ]
RE:20147 subject が長いとき印刷すると落No.20186
おじさん さん 04/10/13 14:49
 
> 書き込んでいただいたdump.txtだと、死んでる場所もその呼び出し元も特定で
>きませんで、つまり、バグの原因究明がほとんど不可能です。

そうですか、分からなかったのですね。
(「鶴亀以外であることは分かった」という理解でよろしいでしょうか)
お手数をおかけいたしました。

> ということでいろいろやって欲しいです。

承知しました。いろいろやってみます。

どうもありがとうございました。

[ ]
RE:20186 subject が長いとき印刷すると落No.20189
秀まるお2 さん 04/10/13 14:58
 
> そうですか、分からなかったのですね。
> (「鶴亀以外であることは分かった」という理解でよろしいでしょうか)

 死んでる場所が鶴亀メール内部でないということは分かりますが、だからとい
って、鶴亀メールが原因じゃないという証拠もありません。

 過去の経験から言って、印刷関係のオプション(秀丸エディタの動作環境)を
変更することでエラーが回避できたケースが多々あるので、とりあえずそれを試
してみて欲しいなぁと…。

[ ]