[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::decladebug

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

907.0. "What does "Unknown type qualifier..." mean?" by GALVIA::STONES (Tom Stones) Thu Apr 03 1997 05:50

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.RTitleUserPersonal
Name
DateLines
907.1GEMGRP::MONTELEONEThu Apr 03 1997 10:2722
   >> 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