-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
None
-
Affects Version/s: 7.2.0, 7.3.1, 7.3.4, 7.4.7
-
Component/s: Macros - Attachments
-
None
-
18
-
Severity 3 - Minor
-
1
Issue Summary
PPTX file conversion fails due to timeout after 30 seconds
Steps to Reproduce
- Go to a Confluence page
- Add a large and complex PPTX file
- Save the page
- Preview the file
Expected Results
Actual Results
The below exception is thrown in the atlassian-confluence.log file:
2020-05-04 22:59:33,933 ERROR [conversion-thread-0-internal] [conversion.impl.runnable.ConversionRunnable] run Cannot create conversion. -- referer: http://localhost:8098/pages/createpage.action?spaceKey=720&fromPageId=327683 | url: /rest/tinymce/1/macro/placeholder | traceId: 7ae842ba1b937e54 | userName: admin com.atlassian.plugins.conversion.convert.ConversionException: Conversion interrupted while generating preview due to timeout (30 seconds). at com.atlassian.plugins.conversion.convert.image.SlidesConverter.throwConversionExceptionIfInterrupted(SlidesConverter.java:69) at com.atlassian.plugins.conversion.convert.image.SlidesConverter.convertDocDirect(SlidesConverter.java:146) at com.atlassian.confluence.plugins.conversion.impl.runnable.JVMConversionRunnable.doWork(JVMConversionRunnable.java:84) at com.atlassian.confluence.plugins.conversion.impl.runnable.ConversionRunnable.run(ConversionRunnable.java:36) at com.atlassian.confluence.plugins.conversion.impl.runnable.JVMConversionRunnable.run(JVMConversionRunnable.java:22) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)
Workaround
Split slides in PPTX file into several PPTX file