This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DavinciDisplay error on DM367

Dear all:

 DavinciDisplay driver occur error occasionally when NTSC convert to 1080I or execute reopen display device.

The error message as below:
    DavinciDisplay DavinciDisplay.1: not IO user
    ERROR  (drv_display.c|DRV_displayReOpen|576): Could not allocate buffers on /dev/video2

It occur when the program perform the following code:

     reqbuf.type = V4L2_BUF_TYPE_VIDEO_OUTPUT;
    reqbuf.count = config->numBuf;
    reqbuf.memory = V4L2_MEMORY_USERPTR;
    ret = ioctl(fd, VIDIOC_REQBUFS, &reqbuf); // here

The messgae seem to tell us that driver didn't execute davinci_release or not successful.
I don't know why?
How can i fix this issue ?
Dose it has any patch can be improve this issue?
Or give me some suggestion about this.

thanks for your visit
Best regard