Summary: | Crash after trying open pptx directy from rar | ||
---|---|---|---|
Product: | [Applications] calligragemini | Reporter: | Sylwester <sylwesterrapala> |
Component: | general | Assignee: | Dan Leinir Turthra Jensen <admin> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | edkasp, rthomsen6 |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
Sylwester
2017-11-27 22:52:38 UTC
Does it happen on this specific rar file only or maybe just one specific pptx? What is your default app that should open pptx ? I packed some pptx that I have, some I downloaded, some I created quickly into a rar archive. I have no problem opening all of these. Can you share some problematic file? (In reply to Edmund Kasprzak from comment #1) > Does it happen on this specific rar file only or maybe just one specific > pptx? > What is your default app that should open pptx ? > > I packed some pptx that I have, some I downloaded, some I created quickly > into a rar archive. I have no problem opening all of these. > > Can you share some problematic file? I don't know this would be the same files as crashed that day. It was 3months ago and my download history is to 17 December. And in new version on Firefox I can't search history by date. I don't remember crashing program that day (libreoffice or okular) but I guess presentation is closed because temporary file is deleted when ark is crashed. And temporary file is in ramdisk. But I am not sure this work that way. I am not sure about sharing this files in public. But if you are interested I can send it directly to you or any interested person. Just e-mail me. In this archive there ark crash in one of four .pptx file. Created attachment 110968 [details]
New crash information added by DrKonqi
ark (17.12.2) using Qt 5.10.0
- What I was doing when the application crashed:
1. Open RAR archive
2. Open .pptx file
- Custom settings of the application:
It happens only when okular odp plugin is installed
-- Backtrace (Reduced):
#6 0x00007f58b5e2812c in convertIndexedToARGB32PM (buffer=0x7ffd677e6670, src=0x7ffd677e6670, count=7, clut=0x0) at painting/qdrawhelper.cpp:488
#7 0x00007f58b5e423d2 in BlendSrcGeneric::fetch (len=<optimized out>, y=45, x=37, this=0x7ffd677e45d0) at painting/qdrawhelper.cpp:3968
#8 handleSpans<BlendSrcGeneric> (count=count@entry=8, spans=spans@entry=0x7ffd677f0770, data=data@entry=0x3913e80, handler=...) at painting/qdrawhelper.cpp:3912
#9 0x00007f58b5e40d0d in blend_src_generic_rgb64 (count=8, spans=0x7ffd677f0770, userData=0x3913e80) at painting/qdrawhelper.cpp:4030
#10 0x00007f58b6092333 in fillRect_normalized (r=..., data=data@entry=0x3913e80, pe=pe@entry=0x3913a90) at painting/qpaintengine_raster.cpp:1479
Some more info: The main problem is actually with "preview" function in ark. If okular odp backend is not installed, then "preview" function for pptx file is just "open pptx in ark" So, double click on pptx (inside ark) just opens another ark and everything is fine. Also, when doing right-click --> open/open with - everything is fine, as in that situation ark extracts file in temp location and opens it with external app (okular here) and just passes location of file to app (okular). --- ISSUE happens --- If okular odp backend is installed, then "preview" option in ark is used via okular (odp backed makes it possible to open pptx files in okular). In that scenario, double click on pptx in ark calls "preview" function and tries to open an embedded okular-preview inside ark window (probably that part - "inside ark window" could be important...) For sure, it's something specific to some pptx files, as I am able to "preview" other pptx files in the same archive without any problem. Original author of the bug (Sylwester) doesn't want to share that rar-with-pptx file publicly, but he can share it privately and I received it from him. The issue is clearly not in ark itself but as a combination of ark and okular/okular-odp-backend. But not specific to just okular/okular-odp as okular opens these files without any problem, also from ark using right-click -->open/open with. Crash happens only using preview function (which uses okular-odp-backend when it's installed). Let me know if some more testing or information are needed. @Edmund: can you send me the offending rar file via email? Moving to Calligra Gemini. Got the test file from Edmund and the offending .pptx file crashes Calligra as well, which in turn makes both Okular and Ark crash. @Calligra devs: if you need the test file, please ask either me or Edmund via email. Thank you for the crash report. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |