[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

debugging linuxthreads with gdb on ppc

From: rsreelat
Subject: debugging linuxthreads with gdb on ppc
Date: Wed, 25 Jul 2001 15:28:51 +0530


I am  running GDB on the SuSe 7.1 for PPC32 on a SMP and UNI processor
machine.  When I try to run the program under gdb, gdb causes a
Segmentation Violation.

Here is a small program test.c :

#include <stdio.h>
#include <pthread.h>

void * sec_thrd_fn( void *arg)
printf("the argument passed to sec thread is %d\n",(int)arg);
return 0;

int rc;
pthread_t newthr;
rc = pthread_create(&newthr,NULL,sec_thrd_fn,(void*)0);
        if(rc!=0) {(&newthr,NULL,sec_thrd_fn,(void*)0);)arg);____cessor
        printf("Error while creating the thread\n");


I compile this program using " gcc -o test -lpthread -g test.c".
Now run this program in a gdb session, the gdb terminates with segmentation
However, when I link pthread library statically while compiling , gdb does
not give a segmentation violation fault. Also, I have found that this
happen only with libpthread.so shared library  on a Power PC machine.
Is this a known bug? Is there a patch for this bug?
A reply will be greatly appreciated.

thanks in advance,

 internet  mail id : address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]