Review Request 128150: [libkerfuffle] Ark application exits before job's finished

Elvis Angelaccio elvis.angelaccio at kdemail.net
Sat Jun 11 17:17:07 UTC 2016



> On June 11, 2016, 9:53 a.m., Elvis Angelaccio wrote:
> > This does not fix bug 362977 for me, Ark 16.04 still crashes and my backtrace is different from yours.
> > 
> > Can you describe exactly what did you do? How did you get the backtrace that you attached here?
> 
> Anthony Fieroni wrote:
>     LD_PRELOAD=$(jobpath)/libKF5JobWidgets.so.5.22.0 ark --changetofirstpath --add --autofilename zip kjobwidgets
>     patched libKF5JobWidgets cause first crash it's in, then crash in libkerfuffle (not every time)
>     I can't reproduce crash like in bug report.
> 
> Anthony Fieroni wrote:
>     You use gcc 6.1, please try with 5.x or 4.9.x for it's looks like QString gcc regression, some heavy optimizations. Issue is completely fixed for me. GCC 4.9.3

Still crashes with gcc5 and clang. I recompiled only ark and kjobwidgets. Should I rebuild something else?


- Elvis


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128150/#review96354
-----------------------------------------------------------


On June 11, 2016, 6:33 a.m., Anthony Fieroni wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128150/
> -----------------------------------------------------------
> 
> (Updated June 11, 2016, 6:33 a.m.)
> 
> 
> Review request for KDE Frameworks and Elvis Angelaccio.
> 
> 
> Repository: ark
> 
> 
> Description
> -------
> 
> This is *only* fix for 16.04.2
> 
> 
> Diffs
> -----
> 
>   kerfuffle/jobs.cpp 42c3088 
> 
> Diff: https://git.reviewboard.kde.org/r/128150/diff/
> 
> 
> Testing
> -------
> 
> QApplication quits before job finish, Job::~Job() is called and m_archiveInterface is a dangling pointer who tries to signaling causing a crash. Added timer for execution to return in message queque which gives a try job to finish successful.
> 
> 
> File Attachments
> ----------------
> 
> backtrace
>   https://git.reviewboard.kde.org/media/uploaded/files/2016/06/11/de3deaa7-7c04-49d2-b2cd-4561dcb37e38__ark-20160611-091720.kcrash.txt
> 
> 
> Thanks,
> 
> Anthony Fieroni
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20160611/41ae48fe/attachment.html>


More information about the Kde-frameworks-devel mailing list