Click here to Skip to main content
15,914,820 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Updating Messages from threads Pin
MarkPQ6-Mar-02 12:23
MarkPQ6-Mar-02 12:23 
GeneralRe: Updating Messages from threads Pin
MarkPQ6-Mar-02 12:35
MarkPQ6-Mar-02 12:35 
GeneralRe: Updating Messages from threads Pin
Jonathan Craig7-Mar-02 5:04
Jonathan Craig7-Mar-02 5:04 
GeneralCurrency Data Type in Visual C++ Pin
4-Mar-02 16:49
suss4-Mar-02 16:49 
GeneralRe: Currency Data Type in Visual C++ Pin
alex.barylski4-Mar-02 17:35
alex.barylski4-Mar-02 17:35 
GeneralRe: Currency Data Type in Visual C++ Pin
Tim Smith5-Mar-02 2:08
Tim Smith5-Mar-02 2:08 
GeneralVC 6++ & ActiveX Pin
iltallman4-Mar-02 16:40
iltallman4-Mar-02 16:40 
GeneralMultithreading differences between NT (2000, XP) and 98 (95, Me) Pin
MattW4-Mar-02 16:00
MattW4-Mar-02 16:00 
I have two multithreaded applications the runs perfectly in NT, 2000 and XP, but when I port it to 98 they die. The first has no user interface, and for some reason ends up in a deadlock, where half the threads are stuck in the PumpMessage loop, and the other half are sleeping. None of the threads (except the main thread) have any windows. The secondary threads that are stuck pumping come from CSockets. As I said, this has worked fine on NT based kernels.

The second program throws a page fault in Kernel32 or quits out of all the threads with a result code of -1. Unfortunately, the VC++ debugger won't trace to the line (or area) that is causing the problem.

Does anyone know what the difference is that would cause such problems?

Thanks.
GeneralRe: Multithreading differences between NT (2000, XP) and 98 (95, Me) Pin
Tim Smith4-Mar-02 16:00
Tim Smith4-Mar-02 16:00 
GeneralRe: Multithreading differences between NT (2000, XP) and 98 (95, Me) Pin
MattW5-Mar-02 5:16
MattW5-Mar-02 5:16 
GeneralRe: Multithreading differences between NT (2000, XP) and 98 (95, Me) Pin
Nish Nishant4-Mar-02 16:15
sitebuilderNish Nishant4-Mar-02 16:15 
GeneralRe: Multithreading differences between NT (2000, XP) and 98 (95, Me) Pin
MattW5-Mar-02 5:17
MattW5-Mar-02 5:17 
GeneralRe: Multithreading differences between NT (2000, XP) and 98 (95, Me) Pin
Derek Waters4-Mar-02 16:39
Derek Waters4-Mar-02 16:39 
GeneralRe: Multithreading differences between NT (2000, XP) and 98 (95, Me) Pin
MattW5-Mar-02 5:18
MattW5-Mar-02 5:18 
GeneralConvert .OBJ -> .LIB Pin
4-Mar-02 14:54
suss4-Mar-02 14:54 
GeneralRe: Convert .OBJ -> .LIB Pin
alex.barylski4-Mar-02 15:25
alex.barylski4-Mar-02 15:25 
GeneralRe: Convert .OBJ -> .LIB Pin
4-Mar-02 15:35
suss4-Mar-02 15:35 
GeneralRe: Convert .OBJ -> .LIB Pin
Nish Nishant4-Mar-02 15:32
sitebuilderNish Nishant4-Mar-02 15:32 
GeneralRe: Convert .OBJ -> .LIB Pin
4-Mar-02 16:03
suss4-Mar-02 16:03 
GeneralRe: Convert .OBJ -> .LIB Pin
alex.barylski4-Mar-02 17:30
alex.barylski4-Mar-02 17:30 
GeneralRe: Convert .OBJ -> .LIB Pin
Nish Nishant4-Mar-02 17:49
sitebuilderNish Nishant4-Mar-02 17:49 
GeneralRe: Convert .OBJ -> .LIB Pin
Nish Nishant4-Mar-02 17:51
sitebuilderNish Nishant4-Mar-02 17:51 
GeneralRe: Convert .OBJ -> .LIB Pin
alex.barylski4-Mar-02 17:58
alex.barylski4-Mar-02 17:58 
GeneralRe: Convert .OBJ -> .LIB Pin
Nish Nishant4-Mar-02 18:22
sitebuilderNish Nishant4-Mar-02 18:22 
GeneralRe: Convert .OBJ -> .LIB Pin
alex.barylski4-Mar-02 22:35
alex.barylski4-Mar-02 22:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.