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/