FreeBSD Bugzilla – Attachment 144751 Details for
Bug 191921
[patch] multimedia/libva causes executable to terminate abnormally
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch picked from upstream to fix the issue
libva.patch (text/plain), 1.05 KB, created by
Jia-Shiun Li
on 2014-07-17 12:39:56 UTC
(
hide
)
Description:
patch picked from upstream to fix the issue
Filename:
MIME Type:
Creator:
Jia-Shiun Li
Created:
2014-07-17 12:39:56 UTC
Size:
1.05 KB
patch
obsolete
>--- files/patch-va-va.c 2014-01-23 01:40:44.000000000 +0800 >+++ files/patch-va__va.c 2014-07-17 19:11:47.235176072 +0800 >@@ -1,6 +1,6 @@ >---- va/va.c~ >-+++ va/va.c >-@@ -199,7 +199,7 @@ static VAStatus va_openDriver(VADisplay >+--- ./va/va.c.orig 2014-05-09 12:38:02.000000000 +0800 >++++ ./va/va.c 2014-07-17 19:11:43.977174636 +0800 >+@@ -227,7 +227,7 @@ > strncat( driver_path, DRIVER_EXTENSION, strlen(DRIVER_EXTENSION) ); > > va_infoMessage("Trying to open %s\n", driver_path); >@@ -9,3 +9,22 @@ > handle = dlopen( driver_path, RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE ); > #else > handle = dlopen( driver_path, RTLD_NOW| RTLD_GLOBAL); >+@@ -515,15 +515,15 @@ >+ free(old_ctx->vtable_vpp); >+ old_ctx->vtable_vpp = NULL; >+ >+- if (VA_STATUS_SUCCESS == vaStatus) >+- pDisplayContext->vaDestroy(pDisplayContext); >+- >+ VA_TRACE_LOG(va_TraceTerminate, dpy); >+ >+ va_TraceEnd(dpy); >+ >+ va_FoolEnd(dpy); >+ >++ if (VA_STATUS_SUCCESS == vaStatus) >++ pDisplayContext->vaDestroy(pDisplayContext); >++ >+ return vaStatus; >+ } >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 191921
: 144751