Bug Дамп при вызове reflection::getcallstack [798]

Тема в разделе "Баг-трекер", создана пользователем Tawaruuk, 18 окт 2017.

  1. Tawaruuk

    Tawaruuk

    Регистрация:
    4 авг 2016
    string[] modules;
    string[] names;
    uint[] lines;
    uint[] columns;
    reflection::getCallstack( modules, names, lines, columns );

    Message

    Application
        Name FOnline
        Version 798
        OS 6.1.7601 (Service Pack 1)
        Timestamp 2017.10.18 20:27:43
    Exception
        Code EXCEPTION_ACCESS_VIOLATION
        Address 0x000000013F29D727
        Flags 0x0
        Info Attempted to read to an 0xFFFFFFFFFFFFFFFF
    Thread 10152 (, current)
        FOnline64, CScriptArray::InsertLast + 7, scriptarray.cpp (858)
        FOnline64, GetCallstack + 248, reflection.cpp (360)
        FOnline64, CallX64 + 149, as_callfunc_x64_msvc_asm.asm (139)
        FOnline64, CallSystemFunctionNative + 686, as_callfunc_x64_msvc.cpp (201)
        FOnline64, CallSystemFunction + 367, as_callfunc.cpp (740)
        FOnline64, asCContext::ExecuteNext + 2852, as_context.cpp (2525)
        FOnline64, asCContext::Execute + 745, as_context.cpp (1306)
        FOnline64, Script::RunPrepared + 456, script.cpp (1869)
        FOnline64, EventPragma::ScriptEvent::RaiseImpl + 2656, scriptpragmas.cpp (1195)
        FOnline64, EventPragma::ScriptEvent::RaiseInternal + 591, scriptpragmas.cpp (1110)
        FOnline64, Script::RaiseInternalEvent + 60, script.cpp (949)
        FOnline64, FOClient::parseMouse + 331, client.cpp (1371)
        FOnline64, FOClient::MainLoop + 2577, client.cpp (1098)
        FOnline64, SDL_main + 3263, mainclient.cpp (162)
        FOnline64, main_getcmdline + 184, sdl_windows_main.c (162)
        FOnline64, __scrt_common_main_seh + 279, exe_common.inl (283)
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 8580 ()
        ntdll, ZwWaitForMultipleObjects + 10
        ntdll, TpIsTimerSet + 2551
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 3220 ()
        ntdll, ZwWaitForSingleObject + 10
        KERNELBASE, WaitForSingleObjectEx + 156
        atig6txx, XopOpenLinkedAdapter + 9632
        atig6txx, XopOpenLinkedAdapter + 9745
        atig6txx, XopOpenLinkedAdapter + 9207
        atig6txx, XopOpenLinkedAdapter + 52507
        atig6txx, XopOpenLinkedAdapter + 52946
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 1800 ()
        ntdll, ZwWaitForWorkViaWorkerFactory + 10
        ntdll, RtlValidateHeap + 341
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 8596 ()
        ntdll, ZwWaitForWorkViaWorkerFactory + 10
        ntdll, RtlValidateHeap + 341
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 2760 ()
        ntdll, ZwWaitForMultipleObjects + 10
        KERNELBASE, GetCurrentProcess + 64
        kernel32, WaitForMultipleObjects + 176
        DSOUND, (function-name not available) + 0
        DSOUND, (function-name not available) + 0
        DSOUND, (function-name not available) + 0
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 9548 ()
        ntdll, ZwWaitForMultipleObjects + 10
        KERNELBASE, GetCurrentProcess + 64
        kernel32, WaitForMultipleObjectsEx + 179
        USER32, GetScrollBarInfo + 477
        USER32, MsgWaitForMultipleObjectsEx + 46
        MMDevAPI, Ordinal9 + 7574
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 10808 ()
        ntdll, ZwWaitForMultipleObjects + 10
        KERNELBASE, GetCurrentProcess + 64
        kernel32, WaitForMultipleObjects + 176
        DSOUND, (function-name not available) + 0
        DSOUND, (function-name not available) + 0
        DSOUND, (function-name not available) + 0
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 2192 ()
        ntdll, ZwDelayExecution + 10
        KERNELBASE, SleepEx + 179
        FOnline64, DSOUND_WaitDevice + 126, sdl_directsound.c (210)
        FOnline64, SDL_RunAudio + 383, sdl_audio.c (734)
        FOnline64, SDL_RunThread + 69, sdl_thread.c (283)
        FOnline64, RunThread + 30, sdl_systhread.c (91)
        FOnline64, thread_start<unsigned int (__cdecl*)(void * __ptr64)> + 80, thread.cpp (115)
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 9144 ()
        ntdll, NtTraceControl + 10
        ntdll, EtwpNotificationThread + 64
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 11192 ()
        ntdll, ZwWaitForMultipleObjects + 10
        KERNELBASE, GetCurrentProcess + 64
        kernel32, WaitForMultipleObjects + 176
        DSOUND, DirectSoundCreate8 + 17328
        DSOUND, DirectSoundCreate8 + 20314
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 7836 ()
        ntdll, ZwWaitForWorkViaWorkerFactory + 10
        ntdll, RtlValidateHeap + 341
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Thread 9536 ()
        ntdll, ZwRemoveIoCompletion + 10
        mswsock, (function-name not available) + 0
        kernel32, BaseThreadInitThunk + 13
        ntdll, RtlUserThreadStart + 33
    Loaded modules
        d:\.fo\FOT\SDK\Binaries\Client\Windows\FOnline64.exe (000000013F060000)
        C:\Windows\SYSTEM32\ntdll.dll (0000000076CE0000)
        C:\Windows\system32\kernel32.dll (0000000076BC0000)
        C:\Windows\system32\KERNELBASE.dll (000007FEFC9F0000)
        C:\Windows\system32\USER32.dll (0000000076AC0000)
        C:\Windows\system32\GDI32.dll (000007FEFCD90000)
        C:\Windows\system32\LPK.dll (000007FEFDD90000)
        C:\Windows\system32\USP10.dll (000007FEFDFD0000)
        C:\Windows\system32\msvcrt.dll (000007FEFEE40000)
        C:\Windows\system32\WINMM.dll (000007FEF9D70000)
        C:\Windows\system32\IMM32.dll (000007FEFD5A0000)
        C:\Windows\system32\MSCTF.dll (000007FEFEEE0000)
        C:\Windows\system32\ole32.dll (000007FEFD320000)
        C:\Windows\system32\RPCRT4.dll (000007FEFDE40000)
        C:\Windows\system32\OLEAUT32.dll (000007FEFD900000)
        C:\Windows\system32\VERSION.dll (000007FEFBAB0000)
        C:\Windows\system32\SHELL32.dll (000007FEFE0A0000)
        C:\Windows\system32\SHLWAPI.dll (000007FEFD520000)
        C:\Windows\system32\ADVAPI32.dll (000007FEFDA30000)
        C:\Windows\SYSTEM32\sechost.dll (000007FEFCF90000)
        C:\Windows\system32\WS2_32.dll (000007FEFD9E0000)
        C:\Windows\system32\NSI.dll (000007FEFEE30000)
        C:\Windows\system32\OPENGL32.dll (000007FED5CB0000)
        C:\Windows\system32\GLU32.dll (000007FEE3320000)
        C:\Windows\system32\DDRAW.dll (000007FED5880000)
        C:\Windows\system32\DCIMAN32.dll (000007FEF7500000)
        C:\Windows\system32\SETUPAPI.dll (000007FEFDB10000)
        C:\Windows\system32\CFGMGR32.dll (000007FEFCD40000)
        C:\Windows\system32\DEVOBJ.dll (000007FEFCA70000)
        C:\Windows\system32\dwmapi.dll (000007FEFBA40000)
        C:\Windows\system32\dbghelp.dll (000007FEED110000)
        C:\Windows\system32\IPHLPAPI.DLL (000007FEFADF0000)
        C:\Windows\system32\WINNSI.DLL (000007FEFADE0000)
        C:\Windows\system32\api-ms-win-core-synch-l1-2-0.DLL (000007FEF5B70000)
        C:\Windows\system32\uxtheme.dll (000007FEF9FD0000)
        C:\Windows\system32\IconCodecService.dll (000007FEF3B10000)
        C:\Windows\system32\WindowsCodecs.dll (000007FEF9800000)
        C:\Windows\system32\dhcpcsvc.DLL (000007FEFAB50000)
        C:\Program Files (x86)\Yandex\Punto Switcher\PSHook64.dll (000007FEE3090000)
        C:\Windows\system32\imagehlp.dll (000007FEFDCF0000)
        C:\Windows\system32\atig6pxx.dll (000007FEE32D0000)
        C:\Windows\system32\atio6axx.dll (0000000056600000)
        C:\Windows\system32\atiadlxx.dll (000007FEEA310000)
        C:\Windows\system32\PROPSYS.dll (000007FEFB670000)
        C:\Windows\system32\USERENV.dll (000007FEFCBB0000)
        C:\Windows\system32\profapi.dll (000007FEFC9E0000)
        C:\Windows\system32\WTSAPI32.dll (000007FEFBA90000)
        C:\Windows\system32\PSAPI.DLL (0000000076EB0000)
        C:\Windows\system32\WINTRUST.dll (000007FEFCB70000)
        C:\Windows\system32\CRYPT32.dll (000007FEFCBD0000)
        C:\Windows\system32\MSASN1.dll (000007FEFC9D0000)
        C:\Windows\system32\atig6txx.dll (000007FEE2A80000)
        C:\Windows\system32\CRYPTBASE.dll (000007FEFC870000)
        C:\Windows\system32\CLBCatQ.DLL (000007FEFCFB0000)
        C:\Windows\system32\DSOUND.DLL (000007FED6D50000)
        C:\Windows\system32\POWRPROF.dll (000007FEFBA60000)
        C:\Windows\system32\MMDevAPI.DLL (000007FEFB7A0000)
        C:\Windows\system32\wdmaud.drv (000007FEF9BB0000)
        C:\Windows\system32\ksuser.dll (0000000074140000)
        C:\Windows\system32\AVRT.dll (000007FEFB500000)
        C:\Windows\system32\AUDIOSES.DLL (000007FEF9B00000)
        C:\Windows\system32\msacm32.drv (000007FEF9AA0000)
        C:\Windows\system32\MSACM32.dll (000007FEF9A80000)
        C:\Windows\system32\midimap.dll (000007FEF9A70000)
        C:\Windows\system32\NLAapi.dll (000007FEFB120000)
        C:\Windows\system32\napinsp.dll (000007FEF65A0000)
        C:\Windows\system32\pnrpnsp.dll (000007FEF6580000)
        C:\Windows\System32\mswsock.dll (000007FEFC290000)
        C:\Windows\system32\DNSAPI.dll (000007FEFBFE0000)
        C:\Windows\System32\winrnr.dll (000007FEF6570000)
        C:\Windows\System32\fwpuclnt.dll (000007FEFAC00000)
        C:\Windows\system32\rasadhlp.dll (000007FEF74E0000)
        C:\Windows\System32\wshtcpip.dll (000007FEFBD50000)

    P.S. Может я не туда нажимаю? У меня не работает фича...
    P.P.S. А еще reflection::getCurrentModule() возвращает у меня только 'Root'.
    Последнее редактирование: 18 окт 2017
  2. StaleCracker

    StaleCracker

    Регистрация:
    19 фев 2011
    Он и должен возвращать только рут, скриптовый модуль для движка один.
    Последнее редактирование: 3 ноя 2017

Поделиться этой страницей