|
| |
| | Definition of Debugging |
 | | Other possibilities include unexpected values, where the initial assumptions were that a given field can have only "n" values, when in fact, it can have more, as well as unexpected combinations of values in different fields (field x was only supposed to have that value when field y was something different). |  | | For debugging electronic hardware (e.g., computer hardware) as well as low-level software (eg. |  | | Debugging: The Nine Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems |
|
http://www.wordiq.com/definition/Debugging
|
|
| |
| | Magic debug values |
 | | Magic debug values are specific values written to a computer 's memory during memory allocation or deallocation, so that it will later be possible to tell whether or not they have become corrupted. |  | | Since memory is usually viewed in a hexadecimal notation, programmer s often use values that are memorable and easily recognisable when viewed in this way. |  | | As well as obvious patterns, such as a repeating string of the same hexadecimal digit, it is possible to use the fact that hexadecimal uses the letters A to F as digits to construct numbers that appear to be words. |
|
http://www.worldhistory.com/wiki/M/Magic-debug-values.htm
|
|
| |
| | Embedded system - Wikipedia, the free encyclopedia |
 | | The CPU-based debugger can be used to test and debug the electronics of the computer from the viewpoint of the CPU. |  | | Instead of complex calculations, the code looks up the values. |  | | The software can interpolate between entries, to keep the tables small and cheap. |
|
http://en.wikipedia.org/wiki/Embedded_system
|
|
| |
| | Psychtoolbox - Tutorial |
 | | The values in the lookup table are typically 8 bits per channel, but some cards have 9 or 10 bits per channel. |  | | Those values, output from the lookup table then drive digital to analog converters (DACs) with a corresponding precision, 8 to 10 bits. |  | | If instead you use the 32-bit mode (millions of colors) then the pixel is considered to be made up of three 8 bit values, one per channel (plus 8 bits of padding), each of which goes through a one-channel lookup table, again with 8-10 bit outputs. |
|
http://www.psychtoolbox.org/tutorial.html
|
|
| |
| | kmimemagic.cpp Source File |
 | | magic *) calloc(1, sizeof(struct magic))) == NULL) { 00729 kdError (7018) << |  | | magic *prevm = NULL; 00543 00544 kdDebug (7018) << |  | | * Read a numeric value from a pointer, into the value union of a magic |
|
http://www.derkarl.org/kdedocs/kmimemagic_8cpp-source.html
|
|
| |
| | Tim's Magic-7.2 Information Page |
 | | Magic version 7.2 accepts the answer "force", which forces magic to compile the built-in version of readline regardless of what libraries may exist in the system. |  | | This is a useful and powerful way to handle all sorts of situations from standard cells (where a pre-characterized simulation model may be preferred over magic's own extraction) to resistors, capacitors, inductors, and any special geometry with unusual features which cannot be handled by magic's extraction algorithm. |
|
http://bach.ece.jhu.edu/~tim/programs/magic/magic7_2.html
|
|
| |
| | Package Debug |
 | | Note that the representation can be compiler dependent, so check you compiler's documentation to interpret the values; especially note that on Intel platforms, bytes may be swapped. |  | | The package is completely protected for multi-tasking, so outputs (and pauses) from several tasks will be properly serialized, and no race condition can occur within Debug nor can any deadlock occur due to Debug. |
|
http://perso.wanadoo.fr/adalog/compo/debug.htm
|
|
| |
| | [No title] |
 | | Guards against null descriptors during debug output also. |  | | Fixed a problem where the Ones opcode could get converted to a value of zero if "Ones" was used where a byte, word or dword value was expected. |  | | This function simplifies the debug and error output, as well as guarding against null pointers during output. |
|
http://developer.intel.com/technology/iapc/acpi/downloads/CHANGES.txt
|
|
| |
| | SourceForge.net: libcw-debug |
 | | If you need a user function to be called every Dout() then can define your own Dout @ -26,6 +46,15 @@ When using.stabs, each first line of code after a source file scope change as a result of an inlined function resulted in a location lookup failure ("No line number"). |  | | #if defined(DEBUGDEBUG) andand defined(LIBCWD_THREAD_SAFE) - if (_internal_::WST_multi_threaded) + if (_private_::WST_multi_threaded) core_dump(); #endif @ -975,21 +977,21 @@ // Get the full path and name of executable struct static_internal_string { - _internal_::ST_internal_string* value; + _private_::ST_internal_string* value; static_internal_string(void) { - value = new _internal_::ST_internal_string; // alloc checking already off. |  | | + For example, when capacity() returns a value larger or equal to + the length of a string that would result from a call to append(), + then calling append is garanteed not to invalidate the pointer + returned by c_str(). |
|
http://sourceforge.net/mailarchive/forum.php?thread_id=90050&forum_id=2600
|
|
| |
| | [No title] |
 | | For native-mode, you would think of the declaration for Convint as: integer procedure convint(buf,len); !result = R28 value len; integer len; !len = R25 byte array buf; !@buf = R26 If you have windows on, the 32 general-purpose registers are always displayed. |  | | Once you are inside Debug, you must set an environment variable and force a breakpoint in the batch program. |  | | The best way I've found to determine parameter location is to use the Cseq (calling sequence} utility in the Nuggets collection (available from Software Research Northwest 206-463-3030). |
|
http://www.robelle.com/ftp/papers/nmdebug.txt
|
|
| |
| | [No title] |
 | | The first 4 bytes are used as our magic * key (and may be changed later); the next 16 bytes are an MD5 sum of the magic key * plus 3 bytes. |  | | (magic_cnt > magic_len)) break; byte1 = magic[magic_cnt]; byte2 = magic[magic_cnt+1]; byte1 *= 0xcd; byte1 ^= byte2; magic[magic_cnt+1] = byte1; } /* Magic: Phase 3. |  | | The 3 bytes are found by looping, and they represent the offsets * into particular functions we'll later call to potentially alter the magic key. |
|
http://www.arion.net/files/adium/yahoo.c
|
|
| |
| | ASM Tutorial/Ready to Start! |
 | | The values: AX=5678h BX=1234h First the value 1234h was pushed after that the value 5678h was pushed to the stack. |  | | When you push a word (2 bytes) for example, the word will be stored at SS:SP and SP will be decreased to times. |  | | PUSH AX MOV AH,09 INT 21H POP AX |
|
http://www.xs4all.nl/~smit/asm01001.htm
|
|
| |
| | [No title] |
 | | * */ /* * mod_mime_magic: MIME type lookup via file magic numbers * Copyright (c) 1996-1997 Cisco Systems, Inc. * $Revision: 1.17 $ * * This software was submitted by Cisco Systems to the Apache Group in July * 1997. |  | | m->desc : "NULL"); #endif /* MIME_MAGIC_DEBUG */ return 0; } /* * Read a numeric value from a pointer, into the value union of a magic * pointer, according to the magic type. |  | | 0 && isodigit(*where)) { /* Scan til nonoctal */ value = (value |
|
http://www.kluft.com/~ikluft/opensource/apache/mod_mime_magic/mod_mime_magic.c
|
|
| |
| | What is SCSI? |
 | | They may be valuable sources of information about the devices you own. |  | | Start with a high value (say 30 seconds or so) when you have problems with device recognition. |  | | Failing to observe the translation issue might lead to un-bootable systems or operating systems overwriting each others partitions. |
|
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/storage-devices/scsi.html
|
|
| |
| | To Boldly Go |
 | | ; $ship_loc2{$shipname}{systemname}=$1; $ship_loc2{$shipname}{x}=$2; $ship_loc2{$shipname}{y}=$3; print "DEBUG CreateHtmlTradulator $shipname $ship_loc2{$shipname}{systemname} $ship_loc2{$shipname}{x} $ship_loc2{$shipname}{y}\n" if ($DEBUG>1); } #foreach $sth = $dbh->prepare("SELECT header FROM system_names"); $sth->execute; my $ary_ref = $sth->fetchall_arrayref; my $rownr=0; while (defined $ary_ref->[$rownr]) { $ary_ref->[$rownr]->[0] =~ m^ |  | | and turn=?)"); my $insert_sql = $dbh->prepare("INSERT INTO ship_locations VALUES (?,?,?)"); my $sys_id_sql = $dbh->prepare("SELECT id FROM system_names WHERE name=?"); while ($turns{$shipname} =~ s |  | | \n)s; my $shiplist=$1; #my $sth = $dbh->prepare("INSERT tracers(text,turn) VALUES (?,?)"); #my $sth2 = $dbh->prepare("DELETE FROM tracers WHERE (text=? |
|
http://scripts.tbg.plit.dk/downloads/tbg_20010912.p
|
|
| |
| | The Saturn Times: Daily Web Start News |
 | | Why do I get a class loading error when turning off the Web Start debug console? |  | | If you want to stress the zero-admin, single-click, always-up-to-date, auto-install Web Start magic, try rich Internet app. |  | | Also like yin goes with yang and every coin has two sides so every client needs a Sun server and the thinner the client and the fatter the server the healthier Sun's bottom line looks. |
|
http://www.vamphq.com/times/
|
|
| |
| | irlap.c |
 | | * Highest value is actually 8, but we allow higher since |  | | * If the service user specifies QoS values for this connection, |  | | ASSERT ( self -> magic == LAP_MAGIC, return ;); |
|
http://www2.randomlogic.com/linux_html/588764.html
|
|
|