Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-43896

Enabling Xuggler and uploading an *.mp4 video causes errors and crashes Portal

    Details

    • Fix Priority:
      3

      Description

      1. Install and enable Xuggler to manage generating previews for media uploaded
      2. Add the Documents and Media portlet to a page and upload a *.mp4 video file

      Expected Result:
      Preview generates without an error

      Actual Result:
      The console outputs errors (see below) and Portal stops working..

      20:10:39,432 ERROR [liferay/document_library_video_processor-1][VideoProcessorImpl:573] java.util.concurrent.ExecutionException: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
      java.util.concurrent.ExecutionException: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
              at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
              at java.util.concurrent.FutureTask.get(FutureTask.java:83)
              at com.liferay.portal.kernel.process.ProcessExecutor$ProcessExecutionFutureResult.get(ProcessExecutor.java:474)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideoXuggler(VideoProcessorImpl.java:529)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideoXuggler(VideoProcessorImpl.java:559)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideo(VideoProcessorImpl.java:455)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl.generateVideo(VideoProcessorImpl.java:110)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorUtil.generateVideo(VideoProcessorUtil.java:36)
              at com.liferay.portlet.documentlibrary.messaging.VideoProcessorMessageListener.generate(VideoProcessorMessageListener.java:32)
              at com.liferay.portlet.documentlibrary.messaging.BaseProcessorMessageListener.doReceive(BaseProcessorMessageListener.java:36)
              at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:26)
              at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:72)
              at com.liferay.portal.kernel.messaging.SerialDestination$1.run(SerialDestination.java:65)
              at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:682)
              at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:593)
              at java.lang.Thread.run(Thread.java:662)
      Caused by: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
              at com.liferay.portal.kernel.process.ProcessExecutor$SubprocessReactor.call(ProcessExecutor.java:617)
              at com.liferay.portal.kernel.process.ProcessExecutor$SubprocessReactor.call(ProcessExecutor.java:1)
              at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
              at java.util.concurrent.FutureTask.run(FutureTask.java:138)
              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
              ... 1 more
      20:10:41,798 WARN  [com.liferay.portal.kernel.process.ProcessExecutor-2][ProcessExecutor:547] Found corrupt leading log Loading jar:file:/E:/QA/Vidarayo/liferay-portal-6.2.10.1-ee-ga1/tomcat-7.0.42/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties__ [Sanitized]
      20:12:42,262 WARN  [com.liferay.portal.kernel.process.ProcessExecutor-3][ProcessExecutor:547] Found corrupt leading log Loading jar:file:/E:/QA/Vidarayo/liferay-portal-6.2.10.1-ee-ga1/tomcat-7.0.42/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties__ [Sanitized]
      20:12:51,120 ERROR [liferay/document_library_video_processor-1][VideoProcessorImpl:573] java.util.concurrent.ExecutionException: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
      java.util.concurrent.ExecutionException: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
              at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
              at java.util.concurrent.FutureTask.get(FutureTask.java:83)
              at com.liferay.portal.kernel.process.ProcessExecutor$ProcessExecutionFutureResult.get(ProcessExecutor.java:474)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideoXuggler(VideoProcessorImpl.java:529)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideoXuggler(VideoProcessorImpl.java:559)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideo(VideoProcessorImpl.java:455)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl.generateVideo(VideoProcessorImpl.java:110)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorUtil.generateVideo(VideoProcessorUtil.java:36)
              at com.liferay.portlet.documentlibrary.messaging.VideoProcessorMessageListener.generate(VideoProcessorMessageListener.java:32)
              at com.liferay.portlet.documentlibrary.messaging.BaseProcessorMessageListener.doReceive(BaseProcessorMessageListener.java:36)
              at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:26)
              at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:72)
              at com.liferay.portal.kernel.messaging.SerialDestination$1.run(SerialDestination.java:65)
              at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:682)
              at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:593)
              at java.lang.Thread.run(Thread.java:662)
      Caused by: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
              at com.liferay.portal.kernel.process.ProcessExecutor$SubprocessReactor.call(ProcessExecutor.java:617)
              at com.liferay.portal.kernel.process.ProcessExecutor$SubprocessReactor.call(ProcessExecutor.java:1)
              at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
              at java.util.concurrent.FutureTask.run(FutureTask.java:138)
              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
              ... 1 more
      20:13:18,681 ERROR [liferay/document_library_video_processor-1][VideoProcessorImpl:573] java.util.concurrent.ExecutionException: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
      java.util.concurrent.ExecutionException: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
              at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
              at java.util.concurrent.FutureTask.get(FutureTask.java:83)
              at com.liferay.portal.kernel.process.ProcessExecutor$ProcessExecutionFutureResult.get(ProcessExecutor.java:474)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideoXuggler(VideoProcessorImpl.java:529)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideoXuggler(VideoProcessorImpl.java:559)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl._generateVideo(VideoProcessorImpl.java:455)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorImpl.generateVideo(VideoProcessorImpl.java:110)
              at com.liferay.portlet.documentlibrary.util.VideoProcessorUtil.generateVideo(VideoProcessorUtil.java:36)
              at com.liferay.portlet.documentlibrary.messaging.VideoProcessorMessageListener.generate(VideoProcessorMessageListener.java:32)
              at com.liferay.portlet.documentlibrary.messaging.BaseProcessorMessageListener.doReceive(BaseProcessorMessageListener.java:36)
              at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:26)
              at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:72)
              at com.liferay.portal.kernel.messaging.SerialDestination$1.run(SerialDestination.java:65)
              at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:682)
              at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:593)
              at java.lang.Thread.run(Thread.java:662)
      Caused by: com.liferay.portal.kernel.process.ProcessException: Subprocess terminated with exit code -1073741819
              at com.liferay.portal.kernel.process.ProcessExecutor$SubprocessReactor.call(ProcessExecutor.java:617)
              at com.liferay.portal.kernel.process.ProcessExecutor$SubprocessReactor.call(ProcessExecutor.java:1)
              at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
              at java.util.concurrent.FutureTask.run(FutureTask.java:138)
              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
              ... 1 more
      20:13:22,052 WARN  [http-bio-8080-exec-14][FileImpl:388] Unable to extract text from H264_test1_Talkinghead_mp4_480x360.mp4
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006ee76520, pid=7444, tid=5144
      #
      # JRE version: 6.0_34-b04
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.9-b04 mixed mode windows-amd64 compressed oops)
      # Problematic frame:
      # C  [xuggle6818113345389236308.dll+0x736520]
      #
      # An error report file with more information is saved as:
      # E:\QA\Vidarayo\liferay-portal-6.2.10.1-ee-ga1\tomcat-7.0.42\bin\hs_err_pid7444.log
      #
      # If you would like to submit a bug report, please visit:
      #   http://java.sun.com/webapps/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #
       
      E:\QA\Vidarayo\liferay-portal-6.2.10.1-ee-ga1\tomcat-7.0.42\bin>
      

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                5 years, 42 weeks ago

                Packages

                Version Package
                6.2.10 EE GA1
                6.2.X EE
                7.0.0 M3