PDA

View Full Version : How to submit tracefile on PPA installed XBMC?


frumpy_uk
2008-06-06, 10:36
I saw the instructions "HOWTO: Submit a tracefile on crash" in the tips and tricks sticky, but noted that the 1st step is to build XBMC from SVN in debug mode. Is there a different process for people who install from the PPA?

thanks
Paul

althekiller
2008-06-06, 19:16
It's already built in debug mode. The launcher script runs xbmc.bin with -q so you won't see all the freemem/cpu use/frame rate stuff

frumpy_uk
2008-06-06, 22:14
althekiller - understood, thanks for that

but... the remainder of the instructions in the tips & tricky sticky don't apply either. So, how do I submit a tracefile? I'm a Linux noob by the way.

thanks
Paul

althekiller
2008-06-06, 23:16
$ ulimit -c unlimited
$ xbmc
...crash it, should generate core file "Core dumped" message
$ gdb /usr/local/share/xbmc/xbmc.bin <core_filename>
...in GDB
> bt
...copy and paste the output
> q

wattazoum
2008-06-07, 00:51
The ubuntu way of doing it ( for users ) is :
1. install apport
2. configure apport to launch as a service ( modify /etc/default/apport and set enabled to 1)
3. start apport ( sudo /etc/init.d/apport start )
4. Now if any of your program crash, you will have a dialog proposing you to report to the developers.

This report won't work for xbmc ( cause it's not registered as an Ubuntu package ). so you will need to do the job yourself.

The crash report file is in /var/crash . Please, compress it
gzip --best _usr_share_xbmc_xbmc.bin.1000.crash

Open a bug in Launchpad https://bugs.edge.launchpad.net/xbmc or in SourceForge . and attach the gzipped crash file.

More information on apport :
https://wiki.ubuntu.com/Apport

Developers should look at the above link to know how to use the crash file .
This one may also be interesting.
https://wiki.ubuntu.com/MozillaTeam/Bugs/Apport/Retrace

frumpy_uk
2008-09-09, 09:33
thanks guys