This is the mail archive of the gdb@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: GDB 6.1 branch 2004-02-26-gmt


> Date: Thu, 19 Feb 2004 20:18:23 -0500 (EST)
> From: mec.gnu@mindspring.com (Michael Elizabeth Chastain)
> 
> Well, the regression list I have is:
> 
>   http://sources.redhat.com/gdb/bugs/826
>   variables in C++ namespacs have to be enclosed in quotes
> 
>   http://sources.redhat.com/gdb/bugs/931
>   GDB could be more generous when reading types C++ templates on input
> 
>   http://sources.redhat.com/gdb/bugs/1505
>   [regression] gdb prints a bad backtrace for a thread
> 
>   http://sources.redhat.com/gdb/bugs/1512
>   no canonical way to output names of C++ types
> 
>   http://sources.redhat.com/gdb/bugs/1516
>   [regression] local classes, gcc 2.95.3, dwarf-2
> 
> These are regressions from gdb 6.0 to gdb HEAD.
> 
> I'm comfortable documenting them in PROBLEMS and leaving these
> bugs in 6.1.

I built today the latest snapshot of CVS HEAD and found a new
regression: the DJGPP port crashes at startup while debugging itself.
The crash traceback is below, in case someone has an idea.

Please try to give me a few more days to hunt this down, I'd like to
avoid the situation where the branch is cut while this bug is still
there.

TIA

GNU gdb 20040221
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "--host=i386-pc-msdosdjgpp --target=djgpp"...

Exiting due to signal SIGSEGV
General Protection Fault at eip=0014fe77
eax=00000000 ebx=ff7f9002 ecx=ff7f8ffe edx=00000000 esi=ff6fbdd8 edi=ff6d59c0
ebp=ff6d5988 esp=ff6d595c program=D:\GNU\GDB-0221\GDB\GDB.EXE
cs: sel=00a7  base=84ffd000  limit=ff7f8fff
ds: sel=00af  base=84ffd000  limit=ff7f8fff
es: sel=00af  base=84ffd000  limit=ff7f8fff
fs: sel=0087  base=0000ce10  limit=0000ffff
gs: sel=00bf  base=00000000  limit=0010ffff
ss: sel=00af  base=84ffd000  limit=ff7f8fff
App stack: [ff6d6000..ff656000]  Exceptn stack: [002d718c..002d524c]
 
Call frame traceback EIPs:
  0x0014fe77 bfd_getl32+23, file libbfd.c
  0x000de63f enter_linenos+127, file coffread.c, line 1370
  0x000ddba5 coff_symtab_read+1733, file coffread.c, line 1015
  0x000dd13f coff_symfile_read+431, file coffread.c, line 608
  0x0000e4dd syms_from_objfile+413, file symfile.c, line 721
  0x0000e9c3 symbol_file_add_with_addrs_or_offsets+243, file symfile.c, line 837
  0x0000ec23 symbol_file_add+35, file symfile.c, line 922
  0x0000ec6b symbol_file_add_main_1+27, file symfile.c, line 950
  0x0000ec45 symbol_file_add_main+21, file symfile.c, line 937
  0x000079d3 do_captured_command+19, file top.c, line 561
  0x0000795f do_catch_errors+15, file top.c, line 524
  0x000077c3 catcher+291, file top.c, line 430
  0x000079a8 catch_errors+56, file top.c, line 537
  0x00007a1f catch_command_errors+47, file top.c, line 574
  0x00001d49 captured_main+1081, file main.c, line 664
  0x0000795f do_catch_errors+15, file top.c, line 524
  0x000077c3 catcher+291, file top.c, line 430
  0x000079a8 catch_errors+56, file top.c, line 537
  0x00002732 gdb_main+34, file main.c, line 818
  0x000015cf main+47, file gdb.c, line 36
  0x00286ca2 __crt1_startup+178, file crt1.c
 
D:\gnu\gdb-0221>bfdsymify -o crash1.bdf ./gdb/gdb.exe
 


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