This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Mon, 9 Jan 2006, Brett Serkez wrote: > [snip] > > > Please also bear in mind, that I only install what I need, the > > > default plus minimum, in this case, Perl/Tk. If this doesn't work on > > > your system, please try this approach. > > > > I'll admit that I don't have a mimimal system by any means, but AFAICS > > libwmf has nothing to do with perl-Tk. > > I would kindly ask that you setup a minimal install and try it, perhaps > someone else on this list can try it and also verify. > [snip] > I've verified this on a couple of different systems. Anyone else? I can reproduce this on WinXP Pro SP1 (cygcheck output attached). Adding Perl/Tk to my installation and running the program in Brett's message (<http://cygwin.com/ml/cygwin/2006-01/msg00423.html>) causes a SIGSEGV. I don't have a debugging version of Perl, Perl/Tk, or fontconfig, but, FWIW, here's the backtrace I get from gdb (some inconsequental output snipped): $ gdb --args perl tktest.pl GNU gdb 6.3.50_2004-12-28-cvs (cygwin-special) [snip] This GDB was configured as "i686-pc-cygwin"...Minimal symbols from perl.exe...(no debugging symbols found) (gdb) run Starting program: /usr/bin/perl.exe /home/igor/perl/tktest/tktest.pl [snip] Program received signal SIGSEGV, Segmentation fault. 0x014e5acf in cygfontconfig-1!FcCharSetDestroy () from /usr/bin/cygfontconfig-1.dll (gdb) where #0 0x014e5acf in cygfontconfig-1!FcCharSetDestroy () from /usr/bin/cygfontconfig-1.dll #1 0x0137a1ea in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #2 0x0137a2eb in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #3 0x01327401 in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #4 0x01389042 in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #5 0x013895be in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #6 0x01360466 in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #7 0x0131736f in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #8 0x0131bb02 in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #9 0x0131bdfa in boot_Tk () from /usr/lib/perl5/vendor_perl/5.8/cygwin/auto/Tk/Tk.dll #10 0x6e8b94a3 in cygperl5_8!Perl_pp_entersub () from /usr/bin/cygperl5_8.dll #11 0x6e8b1cd9 in cygperl5_8!Perl_runops_standard () from /usr/bin/cygperl5_8.dll #12 0x6e8478f5 in perl_run () from /usr/bin/cygperl5_8.dll #13 0x00401170 in fhandler_pipe::get_guard () #14 0x100129d8 in ?? () #15 0x00401190 in fhandler_pipe::get_guard () #16 0x00000002 in ?? () #17 0x10012918 in ?? () #18 0x00000000 in ?? () from (gdb) Looking at the source of FcCharSetDestroy on-line[1], it seems that either something goes wrong with free/FcMemFree (not very likely) or a NULL pointer is passed in from boot_Tk (more likely, IMO). Yaakov, if you would be willing to post the debugging symbols for Tk.dll, I could try ferreting out some more info. Unfortunately, I'm not up to building a debug version of Perl/Tk at the moment. I don't recall off-hand who maintains libfontconfig (Harold?), but it's unlikely to be a fontconfig problem anyway. Igor [1] <http://cvs.freedesktop.org/fontconfig/fontconfig/src/fccharset.c?view=markup> -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha@cs.nyu.edu | igor@watson.ibm.com ZZZzz /,`.-'`' -. ;-;;,_ Igor Peshansky, Ph.D. (name changed!) |,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte." "But no -- you are no fool; you call yourself a fool, there's proof enough in that!" -- Rostand, "Cyrano de Bergerac"
Attachment:
cygcheck-20060109.out
Description: Text document
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |