- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello all,
I am seeing weird readings in Thread Checker 3.1 under Windows Vista x86 and Microsoft Visual C++ 9.0 runtime.
Thread Checker is reporting memory conflicts between threads from the Vista thread pool. Thread Checkeris reporting errors in file belonging to the Microsoft Visual C++ 9.0 runtime (like tidtable.c and dbgdel.c).
These conflicts do not occur if I run the EXE and Thread Checker under Windows XP.
I strongly suspect Thread Checker not correctly working with the Vista thread pool.
Can anyone confirm this situation? I need to be sure that our multi-threadedsoftware is running correctly under both XP and Vista.
Kind regards,
Erik
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
More details:
Thread Checker update 9 (build number 26185 in the "About" box)
Vista (32 bit version)
Built example with VS2008, default settings for Debug mode configuration.
Is there anything in your project that would be different than what's listed here?
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Eric,
Could you please help us by answering these questions so that we can understand the problem better. ?
1. Could I get more details about which Windows* Thread Pool APIs you are using?
2. Do you have a separate implementations for Windows* XP and Windows* Vista? If not, what is Intel Thread Checker reporting for Vista*. Could you send me the Intel Thread Checker output files ?
3. If you can give us a test case that would be great.
Thanks
Shwetha Doss
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page