Microsoft KB Archive/320645

= An Exception Occurs in WtvMailApp =

Article ID: 320645

Article Last Modified on 6/18/2003

-

APPLIES TO


 * Microsoft TV Server 2.0 Service Pack 1

-



This article was previously published under Q320645



SYMPTOMS
You may receive an &quot;Access violation while reading from location 0x0FB04000&quot; exception in the worker thread of the mail program.



CAUSE
Offset and length parameters for CWtvMailApp::GetRequestParam that are not valid cause the mail program to try to access memory that is beyond the message's data.



RESOLUTION
To resolve this problem, obtain and install the latest TV Server 1.0 service pack.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

This problem was corrected in TV Server 1.0 Service Pack 2.



Exception That Is Observed
Worker thread failed with exception: Access violation while reading from location 0x0FB04000

0: AutoDetectAttachments(0E1DE2E8, 0F3CCFA1, 00000000, 6A8336A7) [ wtvmail.dll, file TranscodeMimeMessage.cpp, line 348 ]

1: CWtvMailApp::HandleReadPartRequest(064863D0, 09E205B0, 064EAB18, 00000001) [ wtvmail.dll, file ReadPart.cpp, line 297 ]

2: CWtvServiceApp::DispatchRequest(09E205B0, 064EAB18, 0648ABD8, 0EDDB5C4) [ wtvmail.dll, file WtvSvcApp.cpp, line 871 ]

3: CWtvServiceApp::HandleClientRequest(0641EF68, 09E205B0, 0249FED0, 100AAE60) [ wtvmail.dll, file WtvSvcApp.cpp, line 771 ]

4: ServerMgr::PassReqToServer(09E205B0, 021C98E4, 00000000, 02182560) [ WtvServerMgr.dll, file ServerMgr.cpp, line 1419 ]

5: ServerMgr::StartReq(0AA52B88, 021C98E4, 0EDC7C88, 00000000) [ WtvServerMgr.dll, file ServerMgr.cpp, line 1271 ]

6: ServerMgrThreadPool::DoWorkItem(0249FEB8, 77F82950, 00000024, 100AAA70) [ WtvServerMgr.dll, file ServerMgrThreadPool.cpp, line 40 ]

7: SimpleThreadPool::ThreadMain(0249FFEC, 77E8758A, 100AAA70, 77F82950) [ WtvServerMgr.dll, file SimpleThreadPool.h, line 386 ]

8: SimpleThreadPool::CallThreadMain(100AAA70, 77F82950, 00000024, 100AAA70) [ WtvServerMgr.dll, file SimpleThreadPool.h, line 432 ]

9: BaseThreadStart(00000000, 00000000, 00000000, 00000000) [ kernel32.dbg, file ???, line ??? ]

SimpleThreadPool::HandleException(unknown requestor)

SimpleThreadPool.h:497 WtvServerMgr.dll[1580-0x588] 01/10 23:04:01*

Keywords: kberrmsg kbenv kbprb KB320645

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.