-
Notifications
You must be signed in to change notification settings - Fork 121
Description
Application Information:
- Application: VOICEVOX 0.24.2
- Download Link: Link
Description:
When attempting to run VOICEVOX (v0.24.2, DirectML version), the application fails to start. Without VxKex, it shows a "procedure entry point could not be located" error for DiscardVirtualMemory in KERNEL32.dll. When VxKex is enabled, the application process (VOICEVOX.exe) starts and can be seen in the Task Manager, but the user interface never appears. The behavior is the same with "Use stronger version reporting" enabled, although it sometimes produces a "not a valid Win32 application" error instead.
Problem:
Scenario 1: Running without VxKex
Download and extract VOICEVOX.
Ensure VxKex is disabled for VOICEVOX.exe.
Launch VOICEVOX.exe.
Result: A fatal error window appears with the message: "The procedure entry point DiscardVirtualMemory could not be located in the dynamic link library KERNEL32.dll".
Scenario 2: Running with VxKex Enabled
Enable VxKex for VOICEVOX.exe.
Launch VOICEVOX.exe.
Result: The process appears in the background (e.g., in Task Manager) but uses very few resources and the main application window or GUI never loads. The application does not become usable.
Scenario 3: Running with VxKex and "Use stronger version reporting"
Enable VxKex for VOICEVOX.exe and also check "Use stronger version reporting".
Launch VOICEVOX.exe.
Result: The behavior is identical to Scenario 2. However, on some attempts, an error message stating that the application "is not a valid Win32 application" appears instead.
Environment:
Operating System: Windows 7 SP1 English, 64bit
VxKex Version: 1.1.2.1428
VxKex Logs (Required):
Click here to see YY-Thunks report
Report By YY.Depends.Analyzer (Target:6.1.7600-x64)
ADVAPI32.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| EventSetInformation | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
api-ms-win-core-handle-l1-1-0.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| CompareObjectHandles | No | 10.0.10240 | [Delay] E:\VOICEVOX\VOICEVOX.exe |
api-ms-win-core-realtime-l1-1-1.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| QueryUnbiasedInterruptTimePrecise | No | 10.0.10240 | [Delay] E:\VOICEVOX\VOICEVOX.exe |
api-ms-win-core-synch-l1-2-0.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| WaitOnAddress | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| WakeByAddressAll | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| WakeByAddressSingle | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
api-ms-win-core-winrt-l1-1-0.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| RoActivateInstance | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| RoGetActivationFactory | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| RoInitialize | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| RoUninitialize | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
api-ms-win-core-winrt-string-l1-1-0.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| WindowsCreateString | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| WindowsCreateStringReference | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| WindowsDeleteString | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| WindowsGetStringRawBuffer | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
api-ms-win-power-base-l1-1-0.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| CallNtPowerInformation | No, but found in "powrprof.dll". | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| PowerDeterminePlatformRoleEx | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
api-ms-win-shcore-scaling-l1-1-1.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| GetDpiForMonitor | No | 10.0.10240 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| GetScaleFactorForMonitor | No | 10.0.10240 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| SetProcessDpiAwareness | No | 10.0.10240 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
d3d12.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| D3D12CreateDevice | No | 10.0.10240 | [Delay] E:\VOICEVOX\VOICEVOX.exe |
dcomp.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| DCompositionCreateDevice | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
ffmpeg.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| av_buffer_create | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_buffer_get_opaque | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_dict_free | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_dict_get | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_dict_set | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_frame_alloc | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_frame_free | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_frame_unref | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_free | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_get_bytes_per_sample | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_get_cpu_flags | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_image_check_size | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_log_set_level | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_malloc | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_max_alloc | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_new_packet | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_packet_alloc | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_packet_copy_props | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_packet_free | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_packet_get_side_data | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_packet_unref | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_read_frame | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_rescale_q | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_samples_get_buffer_size | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_seek_frame | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_strdup | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_stream_get_first_dts | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| av_strerror | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_align_dimensions | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_alloc_context3 | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_descriptor_get | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_find_decoder | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_flush_buffers | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_free_context | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_open2 | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_parameters_to_context | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_receive_frame | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avcodec_send_packet | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avformat_alloc_context | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avformat_close_input | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avformat_find_stream_info | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avformat_free_context | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avformat_open_input | No | [Delay] E:\VOICEVOX\VOICEVOX.exe | |
| avio_alloc_context | No | [Delay] E:\VOICEVOX\VOICEVOX.exe |
KERNEL32.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| DiscardVirtualMemory | No | 10.0.10240 | E:\VOICEVOX\VOICEVOX.exe |
| GetPackageFamilyName | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
| GetProcessInformation | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
| GetProcessMitigationPolicy | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
| GetSystemTimePreciseAsFileTime | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
| PrefetchVirtualMemory | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
| SetDefaultDllDirectories | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
| SetProcessInformation | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
| SetProcessMitigationPolicy | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
| SetThreadInformation | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |
MFPlat.DLL
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| MFCreateDXGIDeviceManager | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| MFCreateDXGISurfaceBuffer | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| MFLockDXGIDeviceManager | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| MFUnlockDXGIDeviceManager | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
USER32.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| GetPointerDevice | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| GetPointerDevices | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| GetPointerPenInfo | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| GetPointerType | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| IsWindowArranged | No | 10.0.10240 | [Delay] E:\VOICEVOX\VOICEVOX.exe |
| RegisterPointerDeviceNotifications | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| RegisterSuspendResumeNotification | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
| UnregisterSuspendResumeNotification | No | 10.0.10240 6.2.9200 6.3.9600 |
[Delay] E:\VOICEVOX\VOICEVOX.exe |
USERENV.dll
| API | YY-Thunks Ready | Supported OS | Ref Module |
|---|---|---|---|
| DeriveAppContainerSidFromAppContainerName | No | 10.0.10240 6.2.9200 6.3.9600 |
E:\VOICEVOX\VOICEVOX.exe |