Subject: Re: Save Copy to HTML segfault - latest CVS
From: Adrian Phillips (adrianp@powertech.no)
Date: Fri Jan 18 2002 - 02:49:34 CST
>>>>> "Adrian" == Adrian Phillips <adrianp@powertech.no> writes:
Adrian> I'm having a hard time trying to debug a crash with the
Adrian> latest CVS (as of 07 GMT).
Adrian> - Save Copy to .html gives :-
Adrian> 09:31:32:virusscan 511 $ ~/abiword/bin/abiword_debug
Adrian> mail_hub.abw GNU gdb 5.0 Copyright 2000 Free Software
Adrian> Foundation, Inc. GDB is free software, covered by the GNU
Adrian> General Public License, and you are welcome to change it
Adrian> and/or distribute copies of it under certain conditions.
Adrian> Type "show copying" to see the conditions. There is
Adrian> absolutely no warranty for GDB. Type "show warranty" for
Adrian> details. This GDB was configured as
Adrian> "i686-pc-linux-gnu"... [New Thread 1024 (LWP 16011)]
Adrian> Program received signal SIGSEGV, Segmentation fault.
Adrian> [Switching to Thread 1024 (LWP 16011)] 0x815e100 in
Adrian> pt_PieceTable::_tellAndMaybeAddListener (this=Cannot
Adrian> access memory at address 0x676e7036 ) at
Adrian> pt_PT_Listener.cpp:77 77 bool bStatus2 =
Adrian> pListener->populate(sfh,pcr); (gdb) bt #0 0x815e100 in
Adrian> pt_PieceTable::_tellAndMaybeAddListener (this=Cannot
Adrian> access memory at address 0x676e7036 ) at
Adrian> pt_PT_Listener.cpp:77 Cannot access memory at address
Adrian> 0x676e702e (gdb)
Adrian> - this is when compiling using -O2 -g - when compiling
Adrian> with -g (no -O2) it saves without problem and I can
Adrian> continue editing
Adrian> I don't know whether its related to these changes to
Adrian> pt_PT_Listener.cpp or something else :-
Adrian> ---------------------------- revision 1.14 date:
Adrian> 2001/02/06 22:54:38; author: cuenca; state: Exp; lines:
Adrian> +36 -36 Now you can forget that UT_Bool, UT_TRUE &
Adrian> UT_FALSE were never existed :)
Adrian> This is with :- ii gcc 2.95.4-5 The GNU C compiler.
Just thought I'd mention (for the archives at least) that compiling
with gcc-3.0 with -O2 doesn't have this problem so this seems to be a
2.95 bug.
Sincerely,
Adrian
-- Your mouse has moved. Windows NT must be restarted for the change to take effect. Reboot now? [OK]
This archive was generated by hypermail 2b25 : Fri Jan 18 2002 - 02:49:44 CST