[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
problem with large source files
From: |
Vollmer, Juergen |
Subject: |
problem with large source files |
Date: |
Mon, 10 Jun 2002 09:56:24 +0200 |
Hi,
I debugged a (generated) C-source file having 67735 lines. The problem
arises
in line ~67600, but gdb showed me (with the list command) the line ~2400.
I looked in the symbol table (produced by maintprint symbol) and saw that
in the "Line table", after entry for line 65533 the entry for line 4
follows.
It seems to me that the line number is stored by gdb only as an unsigned 2
byte integer. (gcc showed error messages in that aera with the correct line
number).
I use:
gdb 5.1.1, configuread for a i386-suse-linux
gcc 2.95.3 20010315 (SuSE)
linux 2.4.18-4GB i686
all taken from the SuSE 8.0 Intel-Linux distribution.
Please find enclosed a "large" file producing the bug. Basically it's a lot
of new lines followed by a "int i = 10/0;" one-line-main function.
With best regards
Jürgen Vollmer
<<xx.c.gz>>
----
Dr. Jürgen Vollmer <address@hidden>
CoCoLab
c/o Dresdner Bank AG
IS-STA Software-Technologie und -Architektur für
Allianz Gruppe Deutschland
Application Development Architecture Services
Repository Management
D-60301 Frankfurt am Main
voice: (+49) 069 / 263 85 122
email: address@hidden
xx.c.gz
Description: Binary data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- problem with large source files,
Vollmer, Juergen <=