Yu-ning Feng wrote:
> On 9/11/07, Werner LEMBERG <[EMAIL PROTECTED]> wrote:
>
>> Aah, there is indeed an issue. Running
>>
>> valgrind tbl < mixed_pickles.roff > /dev/null
>>
>> reveals indeed both an invalid write and read.
Strange, that this never bit me. Still, such faults do tend to a
> On Monday 10 September 2007 08:37, Werner LEMBERG wrote:
>>> I have tried netpbm 10.18.4 (with libpng 1.2.7). It works. The
>>> problematic one is netpbm 10.27 (with libpng 1.2.8). All from
>>> GnuWin32.
>>
>> Ah! So at least this problem is not related to groff. Please report
>> this probl
> With CDB (a user mode dbgr on win) and symbol file of ntdll.dll, I
> have got a more exact crash point: [...]
The GDB backtrace was already sufficient to identify the problem.
Werner
> Finally there, may be / may not be the real problem. Description of
> the crash: [...]
Aah, there is indeed an issue. Running
valgrind tbl < mixed_pickles.roff > /dev/null
reveals indeed both an invalid write and read. This is fixed now in
the CVS. Please test!
Werner
On Monday 10 September 2007 08:37, Werner LEMBERG wrote:
> > I have tried netpbm 10.18.4 (with libpng 1.2.7). It works. The
> > problematic one is netpbm 10.27 (with libpng 1.2.8). All from
> > GnuWin32.
>
> Ah! So at least this problem is not related to groff. Please report
> this problem to the
> I have done a fast tracing:
>
> (gdb) start
> Breakpoint 2 at 0x406d7a: file main.cpp, line 1525.
> Starting program: f:\tools\groff-current/src/preproc/tbl/tbl.exe
> contrib/hdtbl/e
> xamples/mixed_pickles.roff
> main (argc=2, argv=0x3d2498) at main.cpp:1525
> 1525{
Ah, yes, here I can s
> > Please compile groff like this:
> >
> > ./configure CFLAGS="-g -O0" CXXFLAGS="-g -O0" LDFLAGS="-g"
> > make
> >
> > and redo the backtrace.
>
> I have followed the instructions above, but see no difference.
This is impossible! The above configure command explicitly adds
debugging info to
> I have tried netpbm 10.18.4 (with libpng 1.2.7). It works. The
> problematic one is netpbm 10.27 (with libpng 1.2.8). All from
> GnuWin32.
Ah! So at least this problem is not related to groff. Please report
this problem to the netpbm people (or maybe a newer version has
already been released
> Here is the gdb backtrace.
Thanks. It's completely useless, of course, because I've forgotten to
tell you to compile groff with debugging informations.
> Do I need to change something to generate it?
Please compile groff like this:
./configure CFLAGS="-g -O0" CXXFLAGS="-g -O0" LDFLAGS="-g