[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] localename: Port to cygwin 2.6.
From: |
Bruno Haible |
Subject: |
Re: [PATCH] localename: Port to cygwin 2.6. |
Date: |
Mon, 23 Jan 2017 11:47:43 +0100 |
User-agent: |
KMail/4.8.5 (Linux/3.8.0-44-generic; KDE/4.8.5; x86_64; ; ) |
Hi Eric,
> > But this was enough to get test-localename passing on
> > Cygwin again.
>
> Now pushed.
Thanks, Eric. I confirm that this fixes the 'test-localename' on 64-bit Cygwin
2.6.1. My test results with
$ ./gnulib-tool --create-testdir --dir=/tmp/testdir1 --with-tests
--single-configure duplocale localename
testdir before your change
- cygwin32 OK
- cygwin64 test-duplocale crashes, test-localename fails
testdir after your change
- cygwin32 OK
- cygwin64 test-duplocale crashes
There still is a crash in test-duplocale. It occurs in
main (test-duplocale.c:100)
-> get_locale_dependent_values (test-duplocale.c:45)
-> strfmon
I'm using Cygwin 2.6.1(0.305/5/3) 2016-12-16 11:55.
By the way, is it normal that gdb is so unhelpful on Cygwin?
$ gdb test-duplocale
(gdb) run
Starting program: ...
[New thread]
[New thread]
[New thread]
[New thread]
2 [main] test-duplocale 4668 cygwin_exception::open_stackdumpfile:
Dumping stack trace to test-duplocale.exe.stackdump
[Thread exited]
[Thread exited]
[Inferior 1 (process 4668) exited with code 0105400]
(gdb) where
No stack.
Bruno