This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Cygwin 2.9.0 regtool x64 exception error (W10)
- From: ViOLeT <archguru1004 at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Thu, 30 Nov 2017 00:41:27 +0900
- Subject: Re: Cygwin 2.9.0 regtool x64 exception error (W10)
- Authentication-results: sourceware.org; auth=none
- References: <CA++AZfu9G=CBkAGMsCTWvQMYDhAkhGU2mXTJhL7+Ukwv=AEV5A@mail.gmail.com> <20171129092922.GV547@calimero.vinschen.de>
# OS Language
Korean (Asia), CHCP Code 949
# Locale Code
LANG=
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_ALL=
Is it an operating system language issue?
2017-11-29 18:29 GMT+09:00 Corinna Vinschen <corinna-cygwin@cygwin.com>:
> Hi ViOLeT,
>
> On Nov 29 15:33, ViOLeT wrote:
>> Hello.
>>
>> Cygwin 2.9.0 regtool x64 exception error (W10) reporting. (But it seems to
>> be an error in all (2.9.0 lower) versions.)
>>
>> Using the Unicode causes an exception error.
>> But, regtool x86 is no error occurs.
>>
>> *Example :*
>> regtool.exe -w get "\HKCR\하하하"
>> regtool.exe -w get "\HKCR\家"
>>
>> *Exception Code : *
>> Exception: STATUS_ACCESS_VIOLATION at rip=00100401623
>> rax=0000000000000000 rbx=00000000FFFFFFFF rcx=0000000180201FC0
>> rdx=00000006000284E0 rsi=00000000FFFFFFFF rdi=00000006000284D0
>> r8 =0000000000000000 r9 =0000000000000020 r10=0000000100000000
>> r11=00000001004015E0 r12=0000000000000002 r13=00000000FFFFCC5E
>> r14=0000000000000003 r15=00000001802193F0
>> rbp=00000000FFFFCB30 rsp=00000000FFFFCAB0
>> program=C:\x64\regtool.exe, pid 15244, thread main
>> cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
>> Stack trace:
>> Frame Function Args
>> 000FFFFCB30 00100401623 (00100020019, 04900000000, 001801891FA,
>> 000FFFFCC5E)
>> 000FFFFCB9C 00100402704 (00000000000, 000FFFFCC5E, 00000000030,
>> FF0700010302FF00)
>> 000FFFFCCB0 00180047BC2 (00000000000, 00000000000, 00000000000,
>> 00000000000)
>> 00000000000 00180045863 (00000000000, 00000000000, 00000000000,
>> 00000000000)
>> 000FFFFFFF0 00180045914 (00000000000, 00000000000, 00000000000,
>> 00000000000)
>> End of stack trace
>
> Unfortunately I can't reproduce this. I tried both of your above
> example registry values, but in both cases I just get
>
> Error (2): The system cannot find the file specified.
>
> As another test I created the above values in the registry, as
> REG_SZ with content == name and this works fine, too.
>
> Your stackdump indicates a crash in the function evaluating the
> command line argument, that is, "\HKCR\하하하" or "\HKCR\家".
>
> If so, I should see the same problem, unless the problem is a result of
> the locale you're using. Can you please post the output of the `locale'
> command?
>
>
> Corinna
>
> --
> Corinna Vinschen Please, send mails regarding Cygwin to
> Cygwin Maintainer cygwin AT cygwin DOT com
> Red Hat
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple