Crash in Perl_stashpv_hvname_match

Discussion in 'Perl Misc' started by Mark, Mar 13, 2007.

  1. Mark

    Mark Guest

    Hi Perl folks,

    Please advise as to appropriate group to post this.

    I am seeing an intermittent crash in function
    Perl_stashpv_hvname_match.

    System is ActivePerl version 5.8.8.820, on Windows Server 2003
    Enterprise x64 Edition.

    Two stack traces are below.
    Please advise how best to proceed.

    Thanks!
    Mark

    *----> State Dump for Thread Id 0xf14 <----*

    eax=02894fbc ebx=00fffffb ecx=6d6a2b10 edx=0000000a esi=02894fb8
    edi=00000000
    eip=28085af7 esp=0240fb90 ebp=0240fbc4 iopl=0 nv up ei pl zr
    na po nc
    cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b
    efl=00010246

    *** WARNING: Unable to verify checksum for C:\Perl\bin\perl58.dll
    *** ERROR: Symbol file could not be found. Defaulted to export
    symbols for C:\Perl\bin\perl58.dll -
    function: perl58!Perl_stashpv_hvname_match
    28085ae3 44 inc esp
    28085ae4 240c and al,0xc
    28085ae6 83c00c add eax,0xc
    28085ae9 50 push eax
    28085aea ff5634 call dword ptr [esi+0x34]
    28085aed 8bf8 mov edi,eax
    28085aef 8d4604 lea eax,[esi+0x4]
    28085af2 59 pop ecx
    28085af3 8b08 mov ecx,[eax]
    28085af5 8938 mov [eax],edi
    FAULT ->28085af7 894704 mov [edi+0x4],eax ds:002b:
    00000004=????????
    28085afa 890f mov [edi],ecx
    28085afc 897708 mov [edi+0x8],esi
    28085aff 897904 mov [ecx+0x4],edi
    28085b02 8b06 mov eax,[esi]
    28085b04 8bce mov ecx,esi
    28085b06 ff5010 call dword ptr [eax+0x10]
    28085b09 8d470c lea eax,[edi+0xc]
    28085b0c 5f pop edi
    28085b0d 5e pop esi
    28085b0e c20400 ret 0x4

    *----> Stack Back Trace <----*
    *** WARNING: Unable to verify checksum for C:\Perl\lib\auto\threads
    \shared\shared.dll
    *** ERROR: Symbol file could not be found. Defaulted to export
    symbols for C:\Perl\lib\auto\threads\shared\shared.dll -
    *** WARNING: Unable to verify checksum for C:\Perl\bin\perl.exe
    *** ERROR: Module load completed but symbols could not be loaded for
    C:
    \Perl\bin\perl.exe
    *** ERROR: Symbol file could not be found. Defaulted to export
    symbols for C:\WINDOWS\syswow64\kernel32.dll -
    ChildEBP RetAddr Args to Child
    WARNING: Stack unwind information not available. Following frames may
    be wrong.
    0240fbc4 28001971 02965564 00000000 007ffffc perl58!
    Perl_stashpv_hvname_match+0x8a5
    0240fbe4 28001e4a 02965564 02966384 007ffffc perl58!Perl_av_store
    +0x1b8
    0240fc04 003e241a 00000000 02966384 6d69cf64 perl58!Perl_av_push+0x1fa
    0240fc48 28040019 0e6ecf78 0279d3f8 00000001 shared+0x241a
    0240fc84 2805d49d 012a4394 002a4394 280246cf perl58!
    Perl_sv_compile_2op
    +0x7b9f
    0240fd58 280241f5 002a4394 0e6ecf60 00000042 perl58!
    Perl_runops_standard+0xc
    0240fd6c 280323c6 002a4394 28095504 00000002 perl58!Perl_call_method
    +0x2b
    0240fd9c 2805d49d 0284e620 002a4394 28023fdf perl58!
    Perl_Guse_safe_putenv_ptr+0xa248
    0240fe24 28088a21 002a4394 00000000 00000000 perl58!
    Perl_runops_standard+0xc
    0240ff3c 00401012 00000003 002a3f28 002a2d38 perl58!RunPerl+0x86
    0240ffc0 7d4e992a 00000000 00000000 7efdf000 perl+0x1012
    0240fff0 00000000 00401016 00000000 00000000 kernel32!
    BaseProcessInitPostImport+0x8d

    *----> State Dump for Thread Id 0x1694 <----*

    eax=002a277c ebx=00000018 ecx=7614bfb8 edx=0000000a esi=002a2778
    edi=00000000
    eip=28085af7 esp=0240fcdc ebp=0240fd10 iopl=0 nv up ei pl zr
    na po nc
    cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b
    efl=00010246

    *** WARNING: Unable to verify checksum for C:\Perl\bin\perl58.dll
    *** ERROR: Symbol file could not be found. Defaulted to export
    symbols for C:\Perl\bin\perl58.dll -
    function: perl58!Perl_stashpv_hvname_match
    28085ae3 44 inc esp
    28085ae4 240c and al,0xc
    28085ae6 83c00c add eax,0xc
    28085ae9 50 push eax
    28085aea ff5634 call dword ptr [esi+0x34]
    28085aed 8bf8 mov edi,eax
    28085aef 8d4604 lea eax,[esi+0x4]
    28085af2 59 pop ecx
    28085af3 8b08 mov ecx,[eax]
    28085af5 8938 mov [eax],edi
    FAULT ->28085af7 894704 mov [edi+0x4],eax ds:002b:
    00000004=????????
    28085afa 890f mov [edi],ecx
    28085afc 897708 mov [edi+0x8],esi
    28085aff 897904 mov [ecx+0x4],edi
    28085b02 8b06 mov eax,[esi]
    28085b04 8bce mov ecx,esi
    28085b06 ff5010 call dword ptr [eax+0x10]
    28085b09 8d470c lea eax,[edi+0xc]
    28085b0c 5f pop edi
    28085b0d 5e pop esi
    28085b0e c20400 ret 0x4

    *----> Stack Back Trace <----*
    *** WARNING: Unable to verify checksum for C:\Perl\bin\perl.exe
    *** ERROR: Module load completed but symbols could not be loaded for
    C:
    \Perl\bin\perl.exe
    *** ERROR: Symbol file could not be found. Defaulted to export
    symbols for C:\WINDOWS\syswow64\kernel32.dll -
    ChildEBP RetAddr Args to Child
    WARNING: Stack unwind information not available. Following frames may
    be wrong.
    0240fd10 280628b1 002a4394 7614abe4 00000018 perl58!
    Perl_stashpv_hvname_match+0x8a5
    0240fd30 28066325 04040804 00000000 7614aaf4 perl58!
    Perl_sv_setsv_flags
    +0x9fd
    0240fd9c 2805d49d 0284e64c 002a4394 28023fdf perl58!Perl_newSVsv+0x7a
    0240fe24 28088a21 002a4394 00000000 00000000 perl58!
    Perl_runops_standard+0xc
    0240ff3c 00401012 00000003 002a3f28 002a2d38 perl58!RunPerl+0x86
    0240ffc0 7d4e992a 00000000 00000000 7efdf000 perl+0x1012
    0240fff0 00000000 00401016 00000000 00000000 kernel32!
    BaseProcessInitPostImport+0x8d
    Mark, Mar 13, 2007
    #1
    1. Advertising

  2. Mark wrote:
    > I am seeing an intermittent crash in function
    > Perl_stashpv_hvname_match.
    >
    > System is ActivePerl version 5.8.8.820, on Windows Server 2003
    > Enterprise x64 Edition.
    >
    > Two stack traces are below.
    > Please advise how best to proceed.


    See
    perldoc perlbug



    jue
    Jürgen Exner, Mar 13, 2007
    #2
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Radha
    Replies:
    0
    Views:
    941
    Radha
    Jul 7, 2003
  2. Gaël

    w3wp crash and memory leakage

    Gaël, Oct 15, 2003, in forum: ASP .Net
    Replies:
    1
    Views:
    2,653
    Alvin Bruney
    Oct 16, 2003
  3. John
    Replies:
    3
    Views:
    447
  4. cs

    IIS "crash"

    cs, Feb 18, 2004, in forum: ASP .Net
    Replies:
    2
    Views:
    477
  5. =?Utf-8?B?TmlsZXNodw==?=

    application crash in try catch

    =?Utf-8?B?TmlsZXNodw==?=, Mar 2, 2004, in forum: ASP .Net
    Replies:
    4
    Views:
    2,163
    Sorin Dolha [MCSD .NET]
    Mar 2, 2004
Loading...

Share This Page