Bug 234737 - KPresenter crashes when opening a .PPS presentation
Summary: KPresenter crashes when opening a .PPS presentation
Status: RESOLVED FIXED
Alias: None
Product: calligrastage
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: T Zachmann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-18 19:31 UTC by Martín Cigorraga
Modified: 2010-08-14 19:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martín Cigorraga 2010-04-18 19:31:00 UTC
Application: kpresenter (2.1.1)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.33-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I have KPresenter crashing when opening some .PPS files. Since I don't made them I can't tell which M$Office was used but I will keep them safe in the event you want'em to analyze the crash, thanks.

The crash can be reproduced every time.

 -- Backtrace:
Application: KPresenter (kdeinit4), signal: Aborted
[KCrash Handler]
#5  0x00007f8a87919fd5 in raise () from /lib/libc.so.6
#6  0x00007f8a8791b3f0 in abort () from /lib/libc.so.6
#7  0x00007f8a87d0a2c5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#8  0x00007f8a87d086f6 in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/libstdc++.so.6
#9  0x00007f8a87d08723 in std::terminate() () from /usr/lib/libstdc++.so.6
#10 0x00007f8a87d087a6 in __cxa_rethrow () from /usr/lib/libstdc++.so.6
#11 0x00007f8a88f5474d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0x00007f8a88f5833b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#13 0x00007f8a7e5d3f0d in kdemain () from /usr/lib/libkdeinit4_kpresenter.so
#14 0x0000000000406c84 in _start ()

Possible duplicates by query: bug 234707, bug 234631, bug 234544, bug 234498, bug 234123.

Reported using DrKonqi
Comment 1 T Zachmann 2010-06-14 21:49:52 UTC
Would it be possible to attach the ppt file to the bug report. If that is not possible you can send them to me directly via mail.
Comment 2 Martín Cigorraga 2010-06-18 03:12:39 UTC
Hi!

I can't find those damn .PPS little devils, but lot of other .PPS I never opened before worked.
However, too much .PPS files rendered wrongly using KPresenter so I needed to open them in OpenOffice...

Thanks for your support!
Comment 3 Inge Wallin 2010-08-02 12:48:44 UTC
You don't specify which version you are using, but I suppose it's 2.2.x?  If not, i suggest that you upgrade to that.  If it *is* 2.2, it would be really helpful if we could see the document.  We don't want any crashes in there.
Comment 4 Inge Wallin 2010-08-02 12:49:45 UTC
I was also going to write:  We have fixed lots of rendering bugs in trunk, which will become 2.3 soonish, but if you have any specific ones you want solved then plesase also register them here.
Comment 5 Martín Cigorraga 2010-08-02 21:41:25 UTC
Hello! I'm currently have installed KPresenter 2.2.1 on Arch Linux 64-bits with spanish (and several other related) packages.

Although I didn't found the offending presentation (was a powerpoint presentation) I still have a lot of PPS right here so I will check them tonight and post back any feedback I have, whenever they make crash KPresenter or don't show as supposed, etc.
Since you're interested in make KPresenter a real good application I will upload the presentations that KPresenter have problems loading/playing so you can get them and apply needed fixes.

Thank you very much for your time and your work, I'll be reporting back in few hours.
Comment 6 Martín Cigorraga 2010-08-11 03:09:46 UTC
Dear devs,

sorry for the late reply, I'm up to the throat (literally) of all sorts of things to do these days with very little time for anything else... but enough whining! ;)

I have tested a batch of .PPS presentations with this results:

1. Nearly all of them DIDN'T load succefully, that is, all but one actually DO LOAD buy they showed very ugly. This didn't happened with OO Impress
2. At least one of the .PPS crashed KPresenter on load :'(

Following I'll provide two urls here, one for the evil .PPS that crashed KPresenter once and again and the other to the full .PPS batch which also include the offending .PPS:

1. http://www.fileden.com/files/2010/5/7/2852027/Desperdiciohumano.pps
2. http://www.fileden.com/files/2010/5/7/2852027/pps.tar.gz

Please tell me if I can help you in any other way. Thank you very much for your work! :D
Best,
-Martín
Comment 7 Inge Wallin 2010-08-11 10:53:08 UTC
I have now looked through all your files and there were no crashes, not even for the one you told us about.  So it seems that KOffice trunk is better in that regard.  That means that this bug should be resolved as FIXED.

That said, I did see a couple of other issues, like some missing contents in textboxes.  Would it be ok if we issued other bug reports for that and attached the documents from you that exhibit the problem?
Comment 8 Martín Cigorraga 2010-08-11 15:06:20 UTC
That said, I did see a couple of other issues, like some missing contents in
textboxes.  Would it be ok if we issued other bug reports for that and attached
the documents from you that exhibit the problem?

I think that would be ok.
Thanks for everything :)
-Martín
Comment 9 Inge Wallin 2010-08-14 18:22:17 UTC
On Wednesday, August 11, 2010 15:06:21 Martín Cigorraga wrote:
> https://bugs.kde.org/show_bug.cgi?id=234737
> 
> 
> 
> 
> 
> --- Comment #8 from Martín Cigorraga <martosurf7600 gmail com>  2010-08-11
> 15:06:20 --- That said, I did see a couple of other issues, like some
> missing contents in textboxes.  Would it be ok if we issued other bug
> reports for that and attached the documents from you that exhibit the
> problem?
> 
> I think that would be ok.
> Thanks for everything :)
> -Martín

Hi Martin,

A couple of days ago, I sent you a mail asking if you would allow us to take 
your pps files and put then in our test database.  If you didn't get that 
mail, I can resend it, I may have used the wrong address.

Best regards,

Inge Walllin
Comment 10 Martín Cigorraga 2010-08-14 19:34:41 UTC
Dear Inge,

my bad! I indeed received your email and I was sure I already answer it, please forgive me for this delay.
Those .pps I send you are the ones you receive attached to emails (in chains most of time), tipically send by your female friends =)
So go on and feel free to use it as I presume they haven't any license at all.

Once again, sorry for the delay and thank you very much for your work.

Regards,
Martín