This is the mail archive of the gdb-patches@sourceware.cygnus.com mailing list for the GDB project. See the GDB home page for more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Hi gdb'ers! This is my first posting to this group - I don't know if its the correct place, but.. I downloaded gdb-981029 and tried to compile it on my linux 2.0.36 RedHat 5.1 using egcs-19981109 and binutils-2.9.1.0.15. No problems in compiling the products, but gdb core-dumps when it tries to load my executable program. Seems like you missed some null-pointers. Here is a small patch: Another question: How can I get gdb to work with my multithreaded programs? I keep on getting SIGUSR1 signals per new thread that starts. *** cplus-dem.c~ Fri Oct 30 05:18:57 1998 --- cplus-dem.c Mon Nov 16 22:13:25 1998 *************** *** 774,779 **** --- 774,780 ---- { string_delete (work->previous_argument); free ((char*) work->previous_argument); + work->previous_argument = NULL; } /* If demangling was successful, ensure that the demangled string is null *************** *** 3026,3032 **** if (work->forgetting_types) return; ! if (work -> ntypes >= work -> typevec_size) { if (work -> typevec_size == 0) { --- 3027,3033 ---- if (work->forgetting_types) return; ! if (work->typevec == 0 || work -> ntypes >= work -> typevec_size) { if (work -> typevec_size == 0) { ------------------------------------------------------- Bjørn Wennberg email: bjornw@fairplay.no ms: +47 950 82 657 Senior Programmer phone: +47 22405538 FairPlay International AS fax: +47 22405539