1 (edited by GoldMedium 17-07-2017 13:32:34)

Topic: Перестал запускаться SVP 4 Free (error resolving query function)

Добрый день!
Помогите, плз, разобраться с проблемой. Долгое время SVP отлично работал (спасибо, кстати, за программу). Но что-то пошло не так.
Сейчас при запуске SVPManager.exe запускается файл clinfo.exe, который почти сразу выгружается, а следом падает и SVPManager.exe.

Версии:
SVP 4.1.0.114 Free
ОС: Windows 7 x64 (практически все обновления)
Видеокарта: NVIDIA GeForce GTX 680
Видеодрайверы: NVIDIA 384.76 x64 (официальные с сайта nvidia.ru)

Проблема похожа на эту:
https://www.svp-team.com/forum/viewtopic.php?id=3671
Но мне переустановка драйверов не помогла.

Что интересно, при попытке корректно деинсталлировать SVP через svp4-maintenance.exe также вызывает падение последнего и удаление SVP не происходит. Пробовал вручную удалять папку SVP и ставить по-новой последним online-установщиком - не помогло.

Содержимое %appdata%\SVP4\logs\active.log:

16:10:46.373 [i]: Main: starting up SVP 4 Free [4.1.0.114]... 
16:10:46.374 [i]: Main: args: -main -quit
16:10:46.374 [i]: Main: working dir is C:\Program Files (x86)\Multimedia\SVP4\
16:10:46.375 [i]: Main: data dir set to C:\Users\GoldMedium\AppData\Roaming\SVP4\
16:10:46.376 [i]: Settings: loading main.cfg OK
16:10:46.377 [i]: Settings: loading ui.cfg OK
16:10:46.377 [i]: Settings: loading frc.cfg OK
16:10:46.378 [i]: Settings: loading profiles.cfg OK
16:10:46.378 [i]: Main: using Qt 5.7.1 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 5.3.0)
16:10:46.379 [i]: Main: device scale is 1, user defined scale is 0
16:10:46.379 [i]: Main: system locale is [ru]
16:10:46.380 [i]: Main: preferred language is [ru-ru]
16:10:46.382 [i]: Main: setting language file to ru.qm...

Содержимое %appdata%\SVP4\logs\last-1.log:

16:09:32.673 [i]: Main: starting up SVP 4 Free [4.1.0.114]... 
16:09:32.674 [i]: Main: args: none
16:09:32.674 [i]: Main: working dir is C:\Program Files (x86)\SVP4\
16:09:32.675 [i]: Main: data dir set to C:\Users\GoldMedium\AppData\Roaming\SVP4\
16:09:32.676 [i]: Settings: loading main.cfg OK
16:09:32.677 [i]: Settings: loading ui.cfg OK
16:09:32.677 [i]: Settings: loading frc.cfg OK
16:09:32.678 [i]: Settings: loading profiles.cfg OK
16:09:32.678 [i]: Main: using Qt 5.7.1 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 5.3.0)
16:09:32.679 [i]: Main: device scale is 1, user defined scale is 0
16:09:32.679 [i]: Main: system locale is [ru]
16:09:32.680 [i]: Main: preferred language is [ru-ru]
16:09:32.682 [i]: Main: setting language file to ru.qm...
16:09:32.735 [i]: Main: module 'plugins/svpflow1.dll': 4.0.0.132
16:09:32.739 [i]: Main: module 'plugins/svpflow2.dll': 4.0.0.136
16:09:32.740 [i]: Main: running OpenCL info...
16:09:32.749 [i]: Main: collecting system information...
16:09:32.749 [i]: OS: Windows 7 SP1 [6.1.7601]
16:09:32.751 [W]: SysInfo: error resolving query function
16:09:32.758 [W]: SysInfo: error resolving memory functions
16:09:32.760 [W]: SysInfo: CPU frequency monitor requires Windows Vista or later
16:09:32.766 [i]: CPU:   [base frequency 0 MHz, 8 threads]
16:09:32.767 [i]: Video: registry info - NVIDIA GeForce GTX 680
16:09:32.790 [i]: Video: 1 GPU OpenCL device(s) on NVIDIA CUDA [OpenCL 1.2 CUDA 9.0.103] (NVIDIA Corporation)
16:09:32.791 [i]: Video 1: device name 'GeForce GTX 680' (NVIDIA Corporation, ver.384.76) [gpuID=11]: OK

В журнале Windows фиксируются ошибки:
Первая:

Имя сбойного приложения: SVPManager.exe, версия: 4.1.0.114, отметка времени: 0x594a789d
Имя сбойного модуля: unknown, версия: 0.0.0.0, отметка времени 0x00000000
Код исключения: 0xc0000005
Смещение ошибки: 0x00000000
Идентификатор сбойного процесса: 0x263c
Время запуска сбойного приложения: 0x01d2ff0029b23838
Путь сбойного приложения: C:\Program Files (x86)\Multimedia\SVP4\SVPManager.exe
Путь сбойного модуля: unknown
Код отчета: 6a601014-6af3-11e7-ba61-005056c00008

И тут же следом вторая:

Контейнер ошибки 1621303050, тип 25
Имя события: APPCRASH
Ответ: Нет данных
Идентификатор CAB: 0

Сигнатура проблемы:
P1: SVPManager.exe
P2: 4.1.0.114
P3: 594a789d
P4: StackHash_0a9e
P5: 0.0.0.0
P6: 00000000
P7: c0000005
P8: 00000000
P9: 
P10: 

Вложенные файлы:
C:\Users\GoldMedium\AppData\Local\Temp\WERC679.tmp.WERInternalMetadata.xml

Эти файлы можно найти здесь:
C:\Users\GoldMedium\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_SVPManager.exe_a8218d97cf851cab616e110abd3e0cd6ef17cb0_1de4cc24

Символ анализа: 
Повторный поиск решения: 0
Идентификатор отчета: 6a601014-6af3-11e7-ba61-005056c00008
Состояние отчета: 0

Re: Перестал запускаться SVP 4 Free (error resolving query function)

после какого события "что-то пошло не так"?

сам по себе clinfo.exe тоже падает?

3 (edited by GoldMedium 17-07-2017 13:51:23)

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Спасибо за такой быстрый ответ.
Конкретное событие, вызвавшее "пошедшее не так", отследить сложно. Ничего нового в эти дни как-будто не устанавливалось, драйверы видеокарты не обновлялись.
Если необходимо, могу предоставить любые лог-файлы.

Если запустить clinfo.exe вручную - не падает. Выдаёт такой результат:

Number of platforms                               1
  Platform Name                                   NVIDIA CUDA
  Platform Vendor                                 NVIDIA Corporation
  Platform Version                                OpenCL 1.2 CUDA 9.0.103
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d9_sharing cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts cl_nv_create_buffer
  Platform Extensions function suffix             NV

  Platform Name                                   NVIDIA CUDA
Number of devices                                 1
  Device Name                                     GeForce GTX 680
  Device Vendor                                   NVIDIA Corporation
  Device Vendor ID                                0x10de
  Device Version                                  OpenCL 1.2 CUDA
  Driver Version                                  384.76
  Device OpenCL C Version                         OpenCL C 1.2 
  Device Type                                     GPU
  Device Profile                                  FULL_PROFILE
  Device Topology (NV)                            PCI-E, 02:00.0
  Max compute units                               8
  Max clock frequency                             1137MHz
  Compute Capability (NV)                         3.0
  Device Partition                                (core)
    Max number of sub-devices                     1
    Supported partition types                     None
  Max work item dimensions                        3
  Max work item sizes                             1024x1024x64
  Max work group size                             1024
  Preferred work group size multiple              32
  Warp size (NV)                                  32
  Preferred / native vector sizes                 
    char                                                 1 / 1       
    short                                                1 / 1       
    int                                                  1 / 1       
    long                                                 1 / 1       
    half                                                 0 / 0        (n/a)
    float                                                1 / 1       
    double                                               1 / 1        (cl_khr_fp64)
  Half-precision Floating-point support           (n/a)
  Single-precision Floating-point support         (core)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
    Correctly-rounded divide and sqrt operations  Yes
  Double-precision Floating-point support         (cl_khr_fp64)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
    Correctly-rounded divide and sqrt operations  No
  Address bits                                    32, Little-Endian
  Global memory size                              2147483648 (2GiB)
  Error Correction support                        No
  Max memory allocation                           536870912 (512MiB)
  Unified memory for Host and Device              No
  Integrated memory (NV)                          No
  Minimum alignment for any data type             128 bytes
  Alignment of base address                       4096 bits (512 bytes)
  Global Memory cache type                        Read/Write
  Global Memory cache size                        <printDeviceInfo:88: get CL_DEVICE_GLOBAL_MEM_CACHE_SIZE : error -30>
  Global Memory cache line                        128 bytes
  Image support                                   Yes
    Max number of samplers per kernel             32
    Max size for 1D images from buffer            134217728 pixels
    Max 1D or 2D image array size                 2048 images
    Max 2D image size                             16384x16384 pixels
    Max 3D image size                             4096x4096x4096 pixels
    Max number of read image args                 256
    Max number of write image args                16
  Local memory type                               Local
  Local memory size                               49152 (48KiB)
  Registers per block (NV)                        65536
  Max constant buffer size                        65536 (64KiB)
  Max number of constant args                     9
  Max size of kernel argument                     4352 (4.25KiB)
  Queue properties                                
    Out-of-order execution                        Yes
    Profiling                                     Yes
  Prefer user sync for interop                    No
  Profiling timer resolution                      1000ns
  Execution capabilities                          
    Run OpenCL kernels                            Yes
    Run native kernels                            No
    Kernel execution timeout (NV)                 Yes
  Concurrent copy and kernel execution (NV)       Yes
    Number of async copy engines                  1
  printf() buffer size                            1048576 (1024KiB)
  Built-in kernels                                
  Device Available                                Yes
  Compiler Available                              Yes
  Linker Available                                Yes
  Device Extensions                               cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d9_sharing cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts cl_nv_create_buffer

NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  No platform
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   No platform
  clCreateContext(NULL, ...) [default]            No platform
  clCreateContext(NULL, ...) [other]              Success [NV]
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No platform

Re: Перестал запускаться SVP 4 Free (error resolving query function)

с OpenCL все нормально, а что-то пошло не так вот там

16:09:32.749 [i]: OS: Windows 7 SP1 [6.1.7601]
16:09:32.751 [W]: SysInfo: error resolving query function
16:09:32.758 [W]: SysInfo: error resolving memory functions
...
16:09:32.766 [i]: CPU:   [base frequency 0 MHz, 8 threads

это плохо, первый раз такое вижу

Какой-нибудь особо хитрый антивирус?

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Какой-нибудь особо хитрый антивирус?

Да тот же, что и всегда стоял - обычный симантековский клиент SEP-14.0.2415.0200 MP2 Ru x64 (последняя версия).
Пробовал выключать его активную защиту и брандмауэр - никак не повлияло. Встроенный брандмауэр отключен.
Какой ещё информацией могу помочь?

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Не знаю, пока нет идей.

Попробовать с правами администратора запустить.

7 (edited by GoldMedium 17-07-2017 18:16:14)

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Попробовать с правами администратора запустить.

Попробовал. Не помогло sad
Может есть возможность подготовить тестовую версию с дополнительным протоколированием проблемной части.

Re: Перестал запускаться SVP 4 Free (error resolving query function)

> Конкретное событие, вызвавшее "пошедшее не так", отследить сложно. Ничего нового в эти дни как-будто не устанавливалось, драйверы видеокарты не обновлялись.

может быть какие-то обновления Windows прилетали?
тогда интересно узнать их номера

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Может и здесь причина. Скриншот всех последних обновлений:
https://s6.postimg.org/myinte0h9/screen_updates.png

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Поставил 7 x64, со всеми обновлениями, и даже с SEP - всё хорошо.
Идеи опять закончились hmm

Re: Перестал запускаться SVP 4 Free (error resolving query function)

у меня на трех машинах такая винда стоит и нигде не падает. может просто перегрев проца летний?

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Оно вызвать пару методов из системных библиотек не может, а не перегрев wink

Маленькая тестовая программка в аттаче. Скопировать в папку SVP и запустить.

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Большое вам спасибо за помощь в поиске причины.

Результат выполнения test-import.exe:

NtQuerySystemInformation failed - 127
GlobalMemoryStatusEx failed - 127
GetProcessMemoryInfo failed - 127
End.

Re: Перестал запускаться SVP 4 Free (error resolving query function)

у меня на трех машинах такая винда стоит и нигде не падает. может просто перегрев проца летний?

Проблем с перегревом точно нет, всё под контролем smile Скорее всего какое-то внешнее ПО или обновление мешает. Понять бы какое.

Re: Перестал запускаться SVP 4 Free (error resolving query function)

127 = ERROR_PROC_NOT_FOUND

следствие зашло в тупик

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Может какая-то программа обновила системную библиотеку, в которой нет нужных функций.

Re: Перестал запускаться SVP 4 Free (error resolving query function)

тут как бы речь о ntdll.dll и kernel32.dll
если их обновила "какая-то программа", то это не очень хорошо big_smile

может "sfc /scannow" попробовать запустить, вдруг чего найдет hmm

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Согласен, "не очень хорошо" - слишком мягко сказано smile

D:\>sfc /scannow

Начато сканирование системы.  Этот процесс может занять некоторое время.

Начало стадии проверки при сканировании системы.
Проверка 100% завершена.

Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила.
Подробные сведения содержатся в файле CBS.Log windir\Logs\CBS\CBS.log.
Например: C:\Windows\Logs\CBS\CBS.log

Изменения, сделанные при восстановлении системных файлов, вступят в силу только после перезагрузки.

После перезагрузки ничего не изменилось.
Содержимое CBS.log:
http://rgho.st/8J5bjQ56k

Обращают внимание строчки с "Failed" в CBS.log. Может это как-то влияет.

Re: Перестал запускаться SVP 4 Free (error resolving query function)

А если так?

20 (edited by GoldMedium 21-07-2017 10:59:41)

Re: Перестал запускаться SVP 4 Free (error resolving query function)

О-о, есть определённый прогресс smile

NtQuerySystemInformation (1) OK
NtQuerySystemInformation (2) OK
GlobalMemoryStatusEx failed - 127
GetProcessMemoryInfo OK
End.

Прошу прощения, что долго не отвечал. Понадеялся на почтовые уведомления, но в последний раз что-то ничего не пришло. Теперь буду мониторить непосредственно форум.

Re: Перестал запускаться SVP 4 Free (error resolving query function)

см. на почте

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Ура!!! Заработало. Огромное спасибо!

Re: Перестал запускаться SVP 4 Free (error resolving query function)

Значит в след. релизе будет исправление.
Хотя почему это проявляется именно на конкретной машине так и непонятно hmm