Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Dmitriy_S_
Beginner
48 Views

Pure virtual functional call

Hi. We are using QSV h.264 decoder in our product to decode several streams simultaneously (in joined sessions).
At some point, message box pops up which says "R6025 - pure virtual functional call" when inside MFXVideoDECODE_DecodeFrameAsync call.
This happens with libmfxhw64.dll file version 5.14.3.6. Is this a known issue and how it can be avoided?

0 Kudos
4 Replies
Anthony_P_Intel
Employee
48 Views

Hi.  This is not a known issue, and no one else has reported this specific error message.  We have seen a variety of behaviors when low memory conditions exist, and each application handles warnings and errors slightly differently.

Are you able to reproduce the issue using either the "sample_multi_transcode" application or other simple application which allows joined sessions?

Can you provide information about the platform (hardware ) and drivers being used?  (The output o the mediasdk_sys_analyzer application in the tools\ directory would provide this information.).

If issue is easy to reproduce, you can also try to capture a 'tracer' log using the tool in the mediasdk_tracer\ directory.  With this log we may be able to determine what is occurring.

Thanks

Dmitriy_S_
Beginner
48 Views

Intel Media SDK System Analyzer (64 bit)


The following versions of Media SDK API are supported by platform/driver:

    Version    Target    Supported    Dec    Enc
    1.0    HW    Yes        X    X    [Adapter 1]
    1.0    SW    Yes        X    X
    1.1    HW    Yes        X    X    [Adapter 1]
    1.1    SW    Yes        X    X
    1.3    HW    Yes        X    X    [Adapter 1]
    1.3    SW    Yes        X    X
    1.4    HW    Yes        X    X    [Adapter 1]
    1.4    SW    Yes        X    X
    1.5    HW    Yes        X    X    [Adapter 1]
    1.5    SW    Yes        X    X
    1.6    HW    Yes        X    X    [Adapter 1]
    1.6    SW    Yes        X    X
    1.7    HW    Yes        X    X    [Adapter 1]
    1.7    SW    Yes        X    X
    1.8    HW    Yes        X    X    [Adapter 1]
    1.8    SW    Yes        X    X

Graphics Devices:
    Name                                         Version             State
    NVIDIA GeForce GTX 760                       9.18.13.3221        08
    NVIDIA GeForce GTX 760                       9.18.13.3221        Active
    Intel(R) HD Graphics 4600                    10.18.10.3540       08

System info:
    CPU:    Intel(R) Core(TM) i5-4440 CPU @ 3.10GHz
    OS:    
Installed Media SDK packages (be patient...processing takes some time):

Analysis complete... [press ENTER]

Dmitriy_S_
Beginner
48 Views

I was not able to reproduce this issue with modified sample_decode that runs multiple threads with joined sessions decoding same stream. I will try to capture tracer logs next time.

Dmitriy_S_
Beginner
48 Views

Hi again. This same problem reproduces again and again in our application. Here are analyzer output and application minidump. The popup window shows up when decoding thread calls DecodeFrameAsync. I hope this information will help.

Reply