[fpc-pascal] FPC trunk internal error 200310221
C Western
l at c-m-w.me.uk
Wed Aug 24 17:43:58 CEST 2016
On 24/08/16 14:31, wkitty42 at windstream.net wrote:
> On 08/24/2016 07:27 AM, C Western wrote:
>> I have recently started seeing FPC internal error 200310221 when
>> compiling a
>> changed program with lazarus using the trunk fpc version. If I do a
>> build, the
>> problem goes away, only to recur after a random number of
>> changes/recompiles.
>> The program I am working on is quite large, so it is not obvious how
>> to generate
>> a simple test case for reporting. Suggestions?
>>
>> I managed to catch the error in gdb, but the info is not that helpful:
>
> a backtrace ("bt" or "bt full") would probably have been better...
>
> if the program is threaded, then
>
> thread apply all bt full
>
> would have given additional info that might have been useful...
>
In fact it provides the same information in this case:
(gdb) thread apply all bt full
Thread 1 (process 5541):
#0 INTERNALERROR (I=200310221) at verbose.pas:572
No locals.
#1 0x000000000048b81b in RESOLVE (this=<error reading variable: Cannot
access memory at address 0xbf07dcd>) at symtype.pas:823
result = 0x0
RESOLVE = 0x0
RESULT = 0x0
PM = 0x7fffe6e2f2c0
TYP = 59
IDX = 925
I = 200310221
LEN = 8
DATA = {1, 0, 23, 2, 0, 0, 0, 158, 255, 127, 0, 0, 0, 79, 117,
247, 255, 127, 0, 0, 0, 255, 149, 227, 255, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 160, 0, 0, 0, 0, 0, 0, 0, 136, 116, 211, 226, 255, 127, 0,
0, 121, 135, 65, 0, 0, 0, 0, 0, 224, 55, 255, 255, 255, 127, 0, 0, 128, 0,
0, 0, 0, 0, 0, 0, 136, 116, 211, 226, 255, 127, 0, 0, 56,
160, 162, 233, 255, 127, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 254, 126, 65, 0,
0, 0,
0, 0, 224, 26, 0, 0, 0, 0, 0, 0, 236, 140, 65, 0, 0, 0, 0, 0,
1, 189, 206, 226, 255, 127, 0, 0, 249, 137, 65, 0, 0, 0, 0, 0, 48, 79, 117,
247, 255, 127, 0, 0, 192, 84, 175, 240, 255, 127, 0, 0, 86,
3, 0, 0, 0, 0, 0, 0, 216, 33, 0, 0, 0, 0, 0, 0, 104, 36, 113, 247, 255,
127,
0, 0, 129, 141, 65, 0, 0, 0, 0, 0, 86, 3, 0, 0, 0, 0, 0, 0,
59, 4, 0, 0...}
#2 0x0217000100000008 in ?? ()
No symbol table info available.
#3 0x00007fff9e000000 in ?? ()
No symbol table info available.
#4 0x00007ffff7754f00 in ?? ()
No symbol table info available.
#5 0x00007fffe395ff00 in ?? ()
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
More information about the fpc-pascal
mailing list