← Back to team overview

context team mailing list archive

Re: luatex stack-dump

 

On Tue, Aug 24 2010, Taco Hoekwater wrote:
> 
> This is very different indeed. I don't see why a crash that
> happened after application close and was fixed there
> now suddenly happens way before the application close,
> unless it is related to C++ memory freeing. And even then,
> I have no idea what goes wrong and why. Anyway, can you try the
> released 0.62.0 ?

Yes. The results are the same:

Unpatched luatex:

mkiv lua stats : runtime                   - 3.469 seconds, 1 processed pages,
1 shipped pages, 0.288 pages/second

Program received signal SIGABRT, Aborted.
0x6105c930 in fhandler_tty_slave::close () from /usr/bin/cygwin1.dll
(gdb) backtrace
#0  0x6105c930 in fhandler_tty_slave::close () from /usr/bin/cygwin1.dll
#1  0x7c91d91c in ntdll!ZwQuerySystemInformation ()
   from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x610995f6 in winpids::enum_processes () from /usr/bin/cygwin1.dll
#3  0x61099941 in winpids::set () from /usr/bin/cygwin1.dll
#4  0x610c2ab0 in kill_pgrp () from /usr/bin/cygwin1.dll
#5  0x61004f11 in do_exit () from /usr/bin/cygwin1.dll
#6  0x610c2fb1 in abort () from /usr/bin/cygwin1.dll
#7  0x67f05531 in cyggcc_s-1!__deregister_frame_info_bases () from
/usr/bin/cyggcc_s-1.dll
#8  0x00401119 in __gcc_deregister_frame ()
#9  0x61004a29 in do_global_dtors () from /usr/bin/cygwin1.dll
#10 0x6113ea97 in __call_exitprocs () from /usr/bin/cygwin1.dll
#11 0x61116b7a in exit () from /usr/bin/cygwin1.dll
#12 0x61004c6b in cygwin_exit () from /usr/bin/cygwin1.dll
#13 0x610bfea5 in _sigfe () from /usr/bin/cygwin1.dll
#14 0x0022cba8 in ?? ()
#15 0x61122a04 in fflush () from /usr/bin/cygwin1.dll
#16 0x004391dc in do_final_end () at
../../../source/texk/web2c/luatexdir/tex/errors.w:164
#17 0x0043b754 in main_body () at
../../../source/texk/web2c/luatexdir/tex/mainbody.w:482
#18 0x00401785 in main (ac=5, av=0x17073f0)
    at ../../../source/texk/web2c/luatexdir/luatex.c:461
(gdb) kill
Kill the program being debugged? (y or n) y
(gdb) quit


Patched luatex:

mkiv lua stats : luatex banner             - this is luatex, version
beta-0.62.0-2010082510
mkiv lua stats : control sequences         - 30988 of 165536
mkiv lua stats : current memory usage      - 32 MB (ctx: 33 MB)
mkiv lua stats : runtime                   - 3.469 seconds, 1 processed pages,
1 shipped pages, 0.288 pages/second

Program received signal SIGABRT, Aborted.
0x6105c930 in fhandler_tty_slave::close () from /usr/bin/cygwin1.dll
(gdb) backtrace
#0  0x6105c930 in fhandler_tty_slave::close () from /usr/bin/cygwin1.dll
#1  0x7c91d91c in ntdll!ZwQuerySystemInformation ()
   from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x610995f6 in winpids::enum_processes () from /usr/bin/cygwin1.dll
#3  0x61099941 in winpids::set () from /usr/bin/cygwin1.dll
#4  0x610c2ab0 in kill_pgrp () from /usr/bin/cygwin1.dll
#5  0x61004f11 in do_exit () from /usr/bin/cygwin1.dll
#6  0x610c2fb1 in abort () from /usr/bin/cygwin1.dll
#7  0x67f05531 in cyggcc_s-1!__deregister_frame_info_bases () from
/usr/bin/cyggcc_s-1.dll
#8  0x00401119 in __gcc_deregister_frame ()
#9  0x61004a29 in do_global_dtors () from /usr/bin/cygwin1.dll
#10 0x6113ea97 in __call_exitprocs () from /usr/bin/cygwin1.dll
#11 0x61116b7a in exit () from /usr/bin/cygwin1.dll
#12 0x61004c6b in cygwin_exit () from /usr/bin/cygwin1.dll
#13 0x610bfea5 in _sigfe () from /usr/bin/cygwin1.dll
#14 0x00000002 in ?? ()
#15 0x00000010 in ?? ()
#16 0x01e88300 in ?? ()
#17 0x8f55d0a3 in ?? ()
#18 0x55d0a100 in ?? ()
#19 0xc085008f in ?? ()
#20 0xb70fd57f in ?? ()
#21 0x78a1a005 in ?? ()
#22 0xf8836600 in ?? ()
#23 0x00860f01 in ____utype ()
#24 0xc7000001 in ?? ()
#25 0xe5082404 in ?? ()
#26 0x5ae8007e in ?? ()
#27 0x0f000060 in ?? ()
#28 0xa1a005b7 in ?? ()
#29 0xb70f0078 in ?? ()
#30 0x01e883c0 in ?? ()
#31 0xfac1c289 in ?? ()
#32 0x2404891f in ?? ()
#33 0x04245489 in ?? ()
#34 0x006596e8 in AnnotWidget::layoutText (this=Cannot access memory at
address 0x8f55d0a9
)
    at ../../../source/libs/poppler/poppler-0.12.4/poppler/Annot.cc:2246
Cannot access memory at address 0x8f55d0a5
(gdb)

Cheers, Peter

-- 
Contact information: http://pmrb.free.fr/contact/





Follow ups

References