HP gnu source-level debugger 5992-4701 Manual do Utilizador Página 57

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 369
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 56
vfork A call to vfork. This is currently only
available for HP-UX.
load, load
libname
The dynamic loading of any shared library,
or the loading of the library libname. This
is currently only available for HP-UX.
unload, unload
libname
The unloading of any dynamically loaded
shared library, or the unloading of the
library libname. This is currently only
available for HP-UX.
tcatch event
Set a catchpoint that is enabled only for one stop. The catchpoint
is automatically deleted after the first time the event is caught.
Use the info break command to list the current catchpoints.
There are currently some limitations to C++ exception handling (catch throw and
catch catch) in GDB:
If you call a function interactively, GDB normally returns control to you when the
function has finished executing. If the call raises an exception, however, the call
may bypass the mechanism that returns control to you and cause your program
either to abort or to simply continue running until it hits a breakpoint, catches a
signal that GDB is listening for, or exits. This is the case even if you set a catchpoint
for the exception; catchpoints on exceptions are disabled within interactive calls.
You cannot raise an exception interactively.
You cannot install an exception handler interactively.
Sometimes catch is not the best way to debug exception handling: if you need to know
exactly where an exception is raised, it is better to stop before the exception handler is
called, since that way you can see the stack before any unwinding takes place. If you
set a breakpoint in an exception handler instead, it may not be easy to find out where
the exception was raised.
To stop just before an exception handler is called, you need some knowledge of the
implementation. In the case of GNU C++, exceptions are raised by calling a library
function named _ _raise_exception which has the following ANSI C interface:
/* addr is where the exception identifier is stored.
id is the exception identifier. */
void __raise_exception (void **addr, void *id);
To make the debugger catch all exceptions before any stack unwinding takes place, set
a breakpoint on __raise_exception (see “Breakpoints” (page 51)).
With a conditional breakpoint (see “Break conditions” (page 59)) that depends on the
value of id, you can stop your program when a specific exception is raised. You can
use multiple conditional breakpoints to stop your program when any of a number of
exceptions are raised.
5.1 Breakpoints 57
Vista de página 56
1 2 ... 52 53 54 55 56 57 58 59 60 61 62 ... 368 369

Comentários a estes Manuais

Sem comentários

Philips 227E7QDSB/71 Handbücher

Bedienungsanleitungen und Benutzerhandbücher für Fernseher & Monitore Philips 227E7QDSB/71.
Wir stellen 1 PDF-Handbücher Philips 227E7QDSB/71 zum kostenlosen herunterladen nach Dokumenttypen zur Verfügung Bedienungsanleitung






Weitere Produkte und Handbücher für Fernseher & Monitore Philips

Modelle Dokumententyp
PFL3108H Bedienungsanleitung   www.philips.com/welcome, 71 Seiten
21HT5404 Bedienungsanleitung   Leaflet 21HT5404_05Z Released Global (English) High, 2 Seiten
55PL9523 Bedienungsanleitung   55" Cineos™ Widescreen HDTV Monitor, 2 Seiten
19PFL2507 Bedienungsanleitung   instituto nacional de estadistica y geografia, 15 Seiten
42-PLASMA WIDESCREEN FLAT TV PIXEL PLUS 42PF9966 Bedienungsanleitung   42PF9966/98 Philips widescreen flat TV with Pixel Plus 2 and, 2 Seiten
32PFL66X6H Bedienungsanleitung   www.philips.com/welcome, 82 Seiten
220CW8FB/69 Bedienungsanleitung   Philips 220CW8FB/05 User manual, 110 Seiten
277E6QDSD/75 Bedienungsanleitung   Philips 277E6QDSD/75 User manual, 43 Seiten
32PFL5404H/12 Bedienungsanleitung   32PFL5404H/12 Philips LCD TV with Pixel Plus HD, 3 Seiten
21PT5420 Bedienungsanleitung   21PT5420/01 Philips stereo TV with Crystal Clear, 2 Seiten
190EW9FB/05 Bedienungsanleitung   Philips 190EW9FB/05 User manual, 83 Seiten
46PFL4908K Bedienungsanleitung   PHILIPS 46PFL4908K/12 BEDIENUNGSANLEITUNG, 2 Seiten
HTB5250DG Bedienungsanleitung       Quick start guide, 12 Seiten
240BW9CB/69 Bedienungsanleitung   Philips 240BW9CB/69 User manual, 121 Seiten
20PF8846/58 Bedienungsanleitung   Leaflet 20PF8846_58 Released Global (English) High, 2 Seiten
50PF9830A Bedienungsanleitung   50PF9830A/37 Philips flat HDTV with Pixel Plus 2 HD and Ambilight, 3 Seiten
271S4LPYEB/00 Bedienungsanleitung   Philips 271S4LPYEB/00 User manual, 35 Seiten
200WP7ES/00 Bedienungsanleitung   Philips 200WP7ES/01 Manuale utente, 110 Seiten
227E4LHAB/00 Bedienungsanleitung    Philips 227E4LHSB/01 Manuale utente, 40 Seiten
170V7FB/00 Bedienungsanleitung   Philips 170V7FB/00 Benutzerhandbuch, 92 Seiten