This is the mail archive of the gdb-prs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: c++/1857: gdb-6.1, 6.3 crashes when calling function in xlC-link4edexecutables (AIX 5.1)


The following reply was made to PR c++/1857; it has been noted by GNATS.

From: Paul Pluzhnikov <ppluzhnikov@gmail.com>
To: gdb-gnats@sources.redhat.com
Cc:  
Subject: Re: c++/1857: gdb-6.1, 6.3 crashes when calling function in xlC-link4ed
 executables (AIX 5.1)
Date: Tue, 01 Feb 2005 09:53:59 -0800

 Here is what Insure++ has to say about this crash:
 
 [regcache.c:1073] (Thread 0) **WRITE_OVERFLOW**
 
   Writing overflows memory: <argument 1>
 
           bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
           |                 256                 | 8 |
                                                 wwwww
 
    Writing  (w) : 0x2ff20d80 thru 0x2ff20d87 (8 bytes)
    To block (b) : 0x2ff20c80 thru 0x2ff20d7f (256 bytes, 32 elements)
                  fprs, declared at aix-thread.c, 1494
 
   Stack trace where the error occurred:
                           memcpy()  (interface)
             regcache_raw_collect()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/regcache.c, 1073
                        fill_fprs()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/aix-thread.c, 1318
         store_regs_kernel_thread()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/aix-thread.c, 1534
       aix_thread_store_registers()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/aix-thread.c, 1591
           rs6000_push_dummy_call()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/rs6000-tdep.c, 1636
          gdbarch_push_dummy_call()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/gdbarch.c, 2357
            call_function_by_hand()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/infcall.c, 642
         evaluate_subexp_standard()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/eval.c, 1228
                  evaluate_subexp()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/eval.c, 71
              evaluate_expression()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/eval.c, 161
                  print_command_1()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/printcmd.c, 897
                     call_command()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/printcmd.c, 956
                         do_cfunc()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/cli/cli-decode.c, 57
                         cmd_func()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/cli/cli-decode.c, 1599
                  execute_command()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 733
                  command_handler()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-top.c, 500
             command_line_handler()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-top.c, 793
            rl_callback_read_char()  
 ../../../../../camel1/paul/Archive/gdb-6.3/readline/callback.c, 123
    rl_callback_read_char_wrapper()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-top.c, 166
              stdin_event_handler()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-top.c, 416
                handle_file_event()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-loop.c, 721
                    process_event()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-loop.c, 334
                 gdb_do_one_event()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-loop.c, 371
                  do_catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 524
                          catcher()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 431
                     catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 536
                 tui_command_loop()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/tui/tui-interp.c, 150
      current_interp_command_loop()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/interps.c, 277
            captured_command_loop()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/main.c, 91
                  do_catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 524
                          catcher()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 431
                     catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 536
                    captured_main()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/main.c, 801
                  do_catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 524
                          catcher()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 431
                     catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 536
                         gdb_main()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/main.c, 810
                             main()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/gdb.c, 35
 
 (Thread 0) **Insure trapped signal: 4**
 
   Stack trace where the error occurred:
       aix_thread_store_registers()
           rs6000_push_dummy_call()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/rs6000-tdep.c, 1636
          gdbarch_push_dummy_call()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/gdbarch.c, 2357
            call_function_by_hand()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/infcall.c, 642
         evaluate_subexp_standard()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/eval.c, 1228
                  evaluate_subexp()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/eval.c, 71
              evaluate_expression()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/eval.c, 161
                  print_command_1()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/printcmd.c, 897
                     call_command()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/printcmd.c, 956
                         do_cfunc()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/cli/cli-decode.c, 57
                         cmd_func()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/cli/cli-decode.c, 1599
                  execute_command()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 733
                  command_handler()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-top.c, 500
             command_line_handler()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-top.c, 793
            rl_callback_read_char()  
 ../../../../../camel1/paul/Archive/gdb-6.3/readline/callback.c, 123
    rl_callback_read_char_wrapper()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-top.c, 166
              stdin_event_handler()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-top.c, 416
                handle_file_event()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-loop.c, 721
                    process_event()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-loop.c, 334
                 gdb_do_one_event()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/event-loop.c, 371
                  do_catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 524
                          catcher()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 431
                     catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 536
                 tui_command_loop()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/tui/tui-interp.c, 150
      current_interp_command_loop()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/interps.c, 277
            captured_command_loop()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/main.c, 91
                  do_catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 524
                          catcher()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 431
                     catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 536
                    captured_main()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/main.c, 801
                  do_catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 524
                          catcher()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 431
                     catch_errors()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/top.c, 536
                         gdb_main()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/main.c, 810
                             main()  
 ../../../../../camel1/paul/Archive/gdb-6.3/gdb/gdb.c, 35
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]