| Title: | Digital Ladebug debugger |
| Moderator: | TLE::LUCIA |
| Created: | Fri Feb 28 1992 |
| Last Modified: | Fri Jun 06 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 969 |
| Total number of notes: | 3959 |
C program being debugged is linked against a c++ shared library (libmcm.so).
The imc.h is a header for a library (libimc.so) that the c++ library uses.
cxx -shared -g ./mcm.cxx -hidden ./mcm_internal.cxx ./cache.cxx ./cmp_store.s
./rcs.cxx ./cluster_lockable.cxx ./log.cxx ./mcm_imc.cxx -limc -o ./libmcm.so
cc -g -o bindtest bindtest.c -lmcm
ladebug bindtest
...
stopped at [void RCS_t::RcvClose(RCS_t* const):78 0x3ffbffe93f4]
78 }
(ladebug)
stopped at [void RCSDesc_t::RcvClose(void):266 0x3ffbffe8670]
266 ((RCS_t*)rx)->RcvClose((RCS_t*)tx);
(ladebug) n
stopped at [void RCSDesc_t::RcvClose(void):267 0x3ffbffe8678]
267 FreeRegion();
(ladebug) s
Unknown type qualifier: 15 at auxIndex 8 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 8 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 8 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 8 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 8 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 8 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 9 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 9 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 9 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 9 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 9 in file #40 ./imc.h
Unknown type qualifier: 15 at auxIndex 9 in file #40 ./imc.h
stopped at [void ReadWriteMC_t::FreeRegion(void):130 0x3ffbffeb244]
130 MCDesc_t::FreeRegion();
(ladebug)
After printing this lot, ladebug seems to continue working ok.
Tom.
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 907.1 | GEMGRP::MONTELEONE | Thu Apr 03 1997 09:27 | 22 | ||
>> What does "Unknown type qualifier..." mean? It means that ladebug is having difficulties understanding the symbol table. That implies that there is either a problem with ladebug or a problem with the symbol table. What version of ladebug are you using ? What version of the compiler are you using ? Many symbol table problems have been resolved over the last few years (currently there are no known symbol table bugs that I am aware of). So, using later versions of the compilers will generate more robust symbol tables. Can you post enough source to allow me to reproduce the problem ? Bob | |||||