Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-11 Thread Keith MARSHALL
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

Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-11 Thread Keith MARSHALL
> 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

Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-11 Thread Werner LEMBERG
> 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

Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-11 Thread Werner LEMBERG
> 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

Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-10 Thread Keith Marshall
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

Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-10 Thread Werner LEMBERG
> 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

Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-10 Thread Werner LEMBERG
> > 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

Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-10 Thread Werner LEMBERG
> 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

Re: 回复: 回复: [Groff] building process stuck when building groff-current using MinGW

2007-09-10 Thread Werner LEMBERG
> 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