From: Bernd Becker Newsgroups: comp.os.msdos.djgpp Subject: problems with YAMD (long) Date: Sun, 27 Aug 2000 18:23:43 +0100 Organization: (Posted via) INKA e.V. http://www.inka.de/ Lines: 556 Message-ID: NNTP-Posting-Host: ccclxviii.yapay.inka.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sapa.inka.de 967393513 4279 212.227.15.242 (27 Aug 2000 16:25:13 GMT) X-Complaints-To: newsmaster AT inka DOT de NNTP-Posting-Date: 27 Aug 2000 16:25:13 GMT X-Newsreader: Forte Agent 1.8/32.548 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I'm using YAMD 0.32, DJGPP 2.03 and GCC 2.95.2 to compile the following programs/libraries: a. the gstring class: it crashes with SIGSEGV while strcpy()'ing the argument of the constructor into the classes char * but the log file does not contain any entries by YAMD. Compiling with gcc it crashes with a SIGSEGV when the implode() function is called. All other routines work fine then. Exiting due to signal SIGSEGV Page fault at eip=00015638, error=0006 eax=000b3f00 ebx=000b3ffb ecx=000b4000 edx=000015b2 esi=00000005 edi=0002c9c4 ebp=000ac910 esp=000ac90c program=basic.exe cs: sel=00e7 base=100a0000 limit=000bffff ds: sel=00ef base=100a0000 limit=000bffff es: sel=00ef base=100a0000 limit=000bffff fs: sel=00cf base=0004c380 limit=0000ffff gs: sel=00ff base=00000000 limit=0010ffff ss: sel=00ef base=100a0000 limit=000bffff App stack: [000ac9c4..0002c9c4] Exceptn stack: [0002c918..0002a9d8] Call frame traceback EIPs: 0x00015638 _strcpy+24 0x00001b10 _create__7gstringPc+96, line 105 of gstring.cxx 0x00001943 ___7gstringPc+23, line 44 of gstring.cxx 0x00001607 _main+23, line 10 of basic.cxx 0x00015162 ___crt1_startup+178 b. CFG library's test.c : YAMD finds 3 memory leaks, one in LIBC or so it seems !! WARNING: Memory leak Address 0x17f000, size 16384 Allocated by malloc at BEGIN TRACEBACK 0x00012e63 __flsbuf+67 0x00011cf2 _putc+178 0x0000e70b __doprnt+147 0x000085e6 _printf+22 0x00001700 _main+160, line 16 of test.c 0x000081e2 ___crt1_startup+178 0x00001295 0x1295 END TRACEBACK c. My own program, it uses the Allegro library, crashes with a SIGSEGV when it tries to load a bitmap. Compiling it with the debugging version of Allegro - compiled with YAMD or GCC - it crashes with a SIGSEGV in an endless loop in the get_config_text() function. In both cases the log file does not contain any entries by YAMD. When compiling the program with GCC it crashes while trying to delete the classes and list entries at the end of the program. Shutting down Allegro Exiting due to signal SIGSEGV Page fault at eip=00056e10, error=0004 eax=00132ff4 ebx=0016ffff ecx=00000003 edx=00136ffc esi=0016ffff edi=00169b80 ebp=00112ae0 esp=00112ad4 program=test.exe cs: sel=00e7 base=100a0000 limit=0016ffff ds: sel=00ef base=100a0000 limit=0016ffff es: sel=00ef base=100a0000 limit=0016ffff fs: sel=00ff base=00000000 limit=0010ffff gs: sel=00ff base=00000000 limit=0010ffff ss: sel=00ef base=100a0000 limit=0016ffff App stack: [00112f60..00092f60] Exceptn stack: [00092eb8..00090f78] Call frame traceback EIPs: 0x00056e10 __irq_wrapper_0_end+1568 0x00056e56 __irq_wrapper_0_end+1638 0x000576bc __irq_wrapper_0_end+3788 0x000577e7 ___wrap_malloc+91 0x0002e073 _get_config_text+931 0x00000000 0 0x0013affc 0x13affc Exiting due to signal SIGSEGV Page fault at eip=00062373, error=0004 eax=00112a78 ebx=00136ffc ecx=00000000 edx=0004c380 esi=00534f44 edi=0000fffa ebp=00112934 esp=00112924 program=test.exe cs: sel=00e7 base=100a0000 limit=0016ffff ds: sel=00ef base=100a0000 limit=0016ffff es: sel=00ef base=100a0000 limit=0016ffff fs: sel=00ff base=00000000 limit=0010ffff gs: sel=00ff base=00000000 limit=0010ffff ss: sel=00ef base=100a0000 limit=0016ffff App stack: [00112f60..00092f60] Exceptn stack: [00092eb8..00090f78] Call frame traceback EIPs: 0x00062373 __get_dos_version+703 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00045b57 __restore_vga_mode+535 0x00062db2 ___djgpp_exception_processor+26 0x00132ff4 0x132ff4 0x00056e56 __irq_wrapper_0_end+1638 0x000576bc __irq_wrapper_0_end+3788 0x000577e7 ___wrap_malloc+91 0x0002e073 _get_config_text+931 0x00000000 0 0x0013affc 0x13affc Exiting due to signal SIGSEGV Page fault at eip=00062373, error=0004 eax=00112088 ebx=00136ffc ecx=00000000 edx=0004c380 esi=00534f44 edi=0000ffd6 ebp=00111f94 esp=00111f84 program=test.exe cs: sel=00e7 base=100a0000 limit=0016ffff ds: sel=00ef base=100a0000 limit=0016ffff es: sel=00ef base=100a0000 limit=0016ffff fs: sel=00ff base=00000000 limit=0010ffff gs: sel=00ff base=00000000 limit=0010ffff ss: sel=00ef base=100a0000 limit=0016ffff App stack: [00112f60..00092f60] Exceptn stack: [00092eb8..00090f78] Call frame traceback EIPs: 0x00062373 __get_dos_version+703 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x001121e8 0x1121e8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x00112348 0x112348 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x001124a8 0x1124a8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x00112608 0x112608 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x00112768 0x112768 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x001128c8 0x1128c8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x00112a78 0x112a78 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00045b57 __restore_vga_mode+535 0x00062db2 ___djgpp_exception_processor+26 0x00132ff4 0x132ff4 0x00056e56 __irq_wrapper_0_end+1638 0x000576bc __irq_wrapper_0_end+3788 0x000577e7 ___wrap_malloc+91 0x0002e073 _get_config_text+931 0x00000000 0 0x0013affc 0x13affc .... .... 4.7MB later Exiting due to signal SIGSEGV Page fault at eip=00062373, error=0004 eax=000f4208 ebx=00136ffc ecx=00000000 edx=0004c380 esi=00534f44 edi=0000f90a ebp=000f4114 esp=000f4104 program=test.exe cs: sel=00e7 base=100a0000 limit=0016ffff ds: sel=00ef base=100a0000 limit=0016ffff es: sel=00ef base=100a0000 limit=0016ffff fs: sel=00ff base=00000000 limit=0010ffff gs: sel=00ff base=00000000 limit=0010ffff ss: sel=00ef base=100a0000 limit=0016ffff App stack: [00112f60..00092f60] Exceptn stack: [00092eb8..00090f78] Call frame traceback EIPs: 0x00062373 __get_dos_version+703 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f4368 0xf4368 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f44c8 0xf44c8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f4628 0xf4628 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f4788 0xf4788 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f48e8 0xf48e8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f4a48 0xf4a48 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f4ba8 0xf4ba8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f4d08 0xf4d08 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f4e68 0xf4e68 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f4fc8 0xf4fc8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5128 0xf5128 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5288 0xf5288 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f53e8 0xf53e8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5548 0xf5548 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f56a8 0xf56a8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5808 0xf5808 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5968 0xf5968 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5ac8 0xf5ac8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5c28 0xf5c28 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5d88 0xf5d88 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f5ee8 0xf5ee8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6048 0xf6048 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f61a8 0xf61a8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6308 0xf6308 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6468 0xf6468 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f65c8 0xf65c8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6728 0xf6728 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6888 0xf6888 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f69e8 0xf69e8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6b48 0xf6b48 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6ca8 0xf6ca8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6e08 0xf6e08 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f6f68 0xf6f68 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f70c8 0xf70c8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7228 0xf7228 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7388 0xf7388 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f74e8 0xf74e8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7648 0xf7648 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f77a8 0xf77a8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7908 0xf7908 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7a68 0xf7a68 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7bc8 0xf7bc8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7d28 0xf7d28 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7e88 0xf7e88 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f7fe8 0xf7fe8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8148 0xf8148 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f82a8 0xf82a8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8408 0xf8408 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8568 0xf8568 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f86c8 0xf86c8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8828 0xf8828 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8988 0xf8988 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8ae8 0xf8ae8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8c48 0xf8c48 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8da8 0xf8da8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f8f08 0xf8f08 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9068 0xf9068 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f91c8 0xf91c8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9328 0xf9328 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9488 0xf9488 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f95e8 0xf95e8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9748 0xf9748 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f98a8 0xf98a8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9a08 0xf9a08 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9b68 0xf9b68 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9cc8 0xf9cc8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9e28 0xf9e28 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000f9f88 0xf9f88 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000fa0e8 0xfa0e8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000fa248 0xfa248 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000fa3a8 0xfa3a8 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000fa508 0xfa508 0x00062af9 __get_dos_version+2629 0x00062ce5 ___djgpp_traceback_exit+145 0x00062d66 _raise+94 0x00062db2 ___djgpp_exception_processor+26 0x000fa668 0xfa668 0x0000000e 0xe INTR key Pressed at eip=0005cda6 I'd appreciate it if somebody could tell me what may cause the programs to behave like this when compiled with YAMD. TIA, Bernd