Hello, now that the Lazarus snapshots are including FPC 2.2.1 for OS X (i386), I am using this version. I had to add the -Cg- option because my old assembly code is not compatible with PIC.
Unfortunately the debugger crashes with the following crash report. Is there anything I can do to make it work? I am compiling a medium-sized application with LCL and the Carbon widgetset. Thanks Tobias ------------------- Date/Time: 2008-05-31 11:27:52.612 +0200 OS Version: 10.4.11 (Build 8S2167) Report Version: 4 Command: gdb-i386-apple-darwin Path: /usr/libexec/gdb/gdb-i386-apple-darwin Parent: lazarus [6600] Version: ??? (???) PID: 7572 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x4d7f9dd4 Thread 0 Crashed: 0 gdb-i386-apple-darwin 0x0019f5ec d_substitution + 151 1 gdb-i386-apple-darwin 0x001a2ddd cplus_demangle_type + 885 2 gdb-i386-apple-darwin 0x001a2ec1 cplus_demangle_type + 1113 3 gdb-i386-apple-darwin 0x001a2f2e d_bare_function_type + 61 4 gdb-i386-apple-darwin 0x001a2ca4 cplus_demangle_type + 572 5 gdb-i386-apple-darwin 0x001a2f2e d_bare_function_type + 61 6 gdb-i386-apple-darwin 0x001a38ac d_encoding + 1007 7 gdb-i386-apple-darwin 0x001a3b1a d_demangle + 532 8 gdb-i386-apple-darwin 0x001a3c86 cplus_demangle_v3 + 20 9 gdb-i386-apple-darwin 0x000de332 cplus_demangle + 128 10 gdb-i386-apple-darwin 0x0002fa60 symbol_find_demangled_name + 99 11 gdb-i386-apple-darwin 0x0002fcca symbol_set_names + 567 12 gdb-i386-apple-darwin 0x000b0c61 prim_record_minimal_symbol_and_info + 395 13 gdb-i386-apple-darwin 0x0015284b record_minimal_symbol + 1209 14 gdb-i386-apple-darwin 0x001574bb read_dbx_symtab + 1358 15 gdb-i386-apple-darwin 0x0015a023 dbx_symfile_read + 593 16 gdb-i386-apple-darwin 0x00166c7a macho_build_psymtabs + 2601 17 gdb-i386-apple-darwin 0x00166dd5 macho_symfile_read + 263 18 gdb-i386-apple-darwin 0x0008d570 syms_from_objfile + 1282 19 gdb-i386-apple-darwin 0x000912af symbol_file_add_with_addrs_or_offsets + 647 20 gdb-i386-apple-darwin 0x00091a06 symbol_file_add_main_1 + 233 21 gdb-i386-apple-darwin 0x00091b27 symbol_file_command + 216 22 gdb-i386-apple-darwin 0x0009fce3 file_command + 44 23 gdb-i386-apple-darwin 0x00022bbd execute_command + 702 24 gdb-i386-apple-darwin 0x00015ff0 mi_execute_cli_command + 144 25 gdb-i386-apple-darwin 0x00017003 captured_mi_execute_command + 371 26 gdb-i386-apple-darwin 0x0003d661 catch_exception + 65 27 gdb-i386-apple-darwin 0x000163d8 mi_execute_command + 157 28 gdb-i386-apple-darwin 0x0001657f mi_execute_command_wrapper + 47 29 gdb-i386-apple-darwin 0x00040962 handle_file_event + 344 30 gdb-i386-apple-darwin 0x00040361 process_event + 132 31 gdb-i386-apple-darwin 0x0004123e gdb_do_one_event + 1159 32 gdb-i386-apple-darwin 0x0003d87f catch_errors + 76 33 gdb-i386-apple-darwin 0x000403bf start_event_loop + 81 34 gdb-i386-apple-darwin 0x00017abd captured_command_loop + 17 35 gdb-i386-apple-darwin 0x0003d87f catch_errors + 76 36 gdb-i386-apple-darwin 0x00018ddb captured_main + 4835 37 gdb-i386-apple-darwin 0x0003d87f catch_errors + 76 38 gdb-i386-apple-darwin 0x00018e1b gdb_main + 62 39 gdb-i386-apple-darwin 0x000024b9 main + 51 40 gdb-i386-apple-darwin 0x0000246a _start + 216 41 gdb-i386-apple-darwin 0x00002391 start + 41 _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal