Loading...
You are not logged-in Login/Register





  • Posts   Search Threads
  • Erik LomanJuly 14, 2008 2:10 AM PDT   
    Thread Checker and Vista thread pools

    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 Checker is 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-threaded software is running correctly under both XP and Vista.

    Kind regards,
    Erik



    luweichao-2004@163.comJuly 16, 2008 8:14 PM PDT
    Rate
     
    wwwwwwwwwwwThread Checker and Vista thread pools

    gfdzgfdg

    Mark Dewing (Intel)July 29, 2008 9:03 AM PDT
    Rate
     
    Re: Thread Checker and Vista thread pools

    I ran TC on a simple thread pool example and do not get this behavior.

    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




    Shwetha (Intel)August 6, 2008 3:44 PM PDT
    Rate
     
    Re: Thread Checker and Vista thread pools

    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(R) Thread Checker reporting for Vista*. Could you send me the Intel(R) Thread Checker output files ?

    3. If you can give us a test case that would be great.

    Thanks

    Shwetha Doss

     



Forum jump:  

Intel Software Network Forums Statistics

16,376 users have contributed to 46,363 threads and 164,030 posts to date.

In the past 24 hours, we have 11 new thread(s) 28 new posts(s), and 25 new user(s).

In the past 3 days, the most popular thread for everyone has been Program compiles in release but not debug The most posts were made to You need to show us the whole The post with the most views is try_pop in concurrent_queue

Please welcome our newest member fruitbrown


For more complete information about compiler optimizations, see our Optimization Notice.