From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5040 invoked by alias); 13 Jun 2002 17:06:01 -0000 Mailing-List: contact pthreads-win32-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: pthreads-win32-owner@sources.redhat.com Received: (qmail 4989 invoked from network); 13 Jun 2002 17:05:58 -0000 Received: from unknown (HELO sotr0085.cognos.com) (205.210.232.62) by sources.redhat.com with SMTP; 13 Jun 2002 17:05:58 -0000 Received: by sotr0085.cognos.com with Internet Mail Service (5.5.2653.19) id ; Thu, 13 Jun 2002 13:05:01 -0400 Message-ID: <430F887D415DD1118C2700805F31ECF106B592A2@sota0005.cognos.com> From: "Bossom, John" To: 'Wayne Xin' , pthreads-win32@sources.redhat.com Subject: RE: pthread_join returned status Date: Thu, 13 Jun 2002 10:06:00 -0000 MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2002/txt/msg00075.txt.bz2 This is your own coding failure... you are returning the address of a variable on the stack! -----Original Message----- From: Wayne Xin [mailto:wxin1@yahoo.com] Sent: June 13, 2002 12:17 PM To: pthreads-win32@sources.redhat.com Subject: pthread_join returned status Win2k is complaining about my memory access violation when I try to get the status returned from pthread_join: int* status; int result; pthread_join(tid, (void**) &status); result = *status; <-- this line seems causing problem At the other end, I always put a status at pthread_exit: int status = 3; pthread_exit(&status); Did anybody see similar problem? -Wayne __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you.