cURL / Mailing Lists / curl-users / Single Mail

curl-users

Re: curl problem with -k option on win32

From: <gerald_lampe_at_idg.de>
Date: Thu, 13 Jan 2005 09:24:53 +0100

Yes, it's a crash and not only a missing output. Curl.exe crashes but in
module msvcrt.dll, version 7.0.3790.0.
Output of drwtsn32.log:

eax=67657465 ebx=00a90b68 ecx=0022f821 edx=67657466 esi=00a99320
edi=67657465
eip=77bd3086 esp=0022f338 ebp=0022f358 iopl=0 nv up ei pl nz na po
nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010206

*** ERROR: Symbol file could not be found. Defaulted to export symbols
for C:\WINDOWS\system32\msvcrt.dll -
function: msvcrt!mbsdup
        77bd3072 8b442408 mov eax,[esp+0x8]
        77bd3076 5f pop edi
        77bd3077 c3 ret
        msvcrt!mbsdup:
        77bd3078 57 push edi
        77bd3079 8b7c2408 mov edi,[esp+0x8]
        77bd307d 85ff test edi,edi
        77bd307f 742e jz msvcrt!mbsdup+0x37 (77bd30af)
        77bd3081 8bc7 mov eax,edi
        77bd3083 8d5001 lea edx,[eax+0x1]
FAULT ->77bd3086 8a08 mov cl,[eax] ds:0023:67657465=??
        77bd3088 40 inc eax
        77bd3089 84c9 test cl,cl
        77bd308b 75f9 jnz msvcrt!mbsdup+0xe (77bd3086)
        77bd308d 2bc2 sub eax,edx
        77bd308f 40 inc eax
        77bd3090 50 push eax
        77bd3091 e8398afeff call msvcrt!malloc (77bbbacf)
        77bd3096 85c0 test eax,eax
        77bd3098 59 pop ecx
        77bd3099 7414 jz msvcrt!mbsdup+0x37 (77bd30af)

*----> Stack Back Trace <----*
*** ERROR: Symbol file could not be found. Defaulted to export symbols
for C:\temp\curl\curl.exe -
*** ERROR: Symbol file could not be found. Defaulted to export symbols
for C:\WINDOWS\system32\kernel32.dll -
ChildEBP RetAddr Args to Child
WARNING: Stack unwind information not available. Following frames may be
wrong.
0022f358 0043093b 00a90b68 00a99320 00a99c80 msvcrt!mbsdup+0xe
0022fa38 00431d31 00a90a50 0022fab8 0022fa58 curl!curl_strnequal+0x457b
0022fa68 0043503e 00a90a50 0022fab8 0022fa8b curl!curl_strnequal+0x5971
0022fa98 0043517e 00a90a50 0022fab8 00000000 curl!curl_strnequal+0x8c7e
0022fac8 0040914f 00a90a50 000bac48 0022fde8 curl!curl_strnequal+0x8dbe
0022fde8 0040a005 0022fe08 00000008 003f26a8 curl+0x914f
0022ff80 00401182 00000008 003f26a8 003f2a38 curl+0xa005
0022ffb0 00401018 00000001 00000009 0022fff0 curl+0x1182
0022ffc0 77e4f38c 00000000 00000000 7ffdf000 curl+0x1018
0022fff0 00000000 00401000 00000000 78746341
kernel32!TerminateThread+0x113

The options --trace <file> or --verbose are not helping because nothing
is displayed or written down before the crash...

Mit freundlichen Grüßen/Best regards
Gerald Lampe
Received on 2005-01-13