I believe there was some sort of problem starting in 0.24 that the ulimit
needs to be raised to allow the process to core dump

If you add this to the upstart script:

ulimit -c unlimited


that will allow mythbackend to do core dumps.  I'm unsure of the security
implications of this though (there might be some).

On Wed, Oct 31, 2012 at 10:09 AM, Brian J. Murrell
<br...@interlinx.bc.ca>wrote:

> On 12-10-31 10:40 AM, Thomas Mashos wrote:
> > Shouldn't the crash file already be written to /var/crash/  ?
>
> Interesting point.  It doesn't seem to be the case however.  Given this
> segfault:
>
> Oct 30 22:00:03 pvr kernel: [1937721.428406] mythbackend[13502]:
> segfault at 28 ip 0620ef91 sp b2ffe140 error 4 in
> libQtCore.so.4.8.1[607d000+2d4000]
>
> There was nothing in /var/crash about it.
>
> However given a different segfault:
>
> Oct 29 16:02:05 pvr kernel: [1829843.051149] mythcommflag[2020]:
> segfault at b37fb3f4 ip 080626cc sp bfa4d1f0 error 4 in
> mythcommflag[8048000+6e000]
>
> There is indeed a:
>
> -rw-r-----  1 mythtv mythtv 11878631 Oct 29 16:02
> _usr_bin_mythcommflag.103.crash
>
> So what's different about these processes and why one's segfault is
> being caught by apport and the other is not?
>
> --
> You received this bug notification because you are a member of Mythbuntu
> Bug Team, which is subscribed to mythtv in Ubuntu.
> https://bugs.launchpad.net/bugs/1073580
>
> Title:
>   mythtv-backend needs to run in writable directory
>
> Status in “mythtv” package in Ubuntu:
>   Incomplete
>
> Bug description:
>   The mythtv-backend process needs to be run in a directory that it can
>   write into, ~mythtv for example.  This is required so that a core file
>   can be collected if/when it segfaults -- like it has been doing here.
>
>   ProblemType: Bug
>   DistroRelease: Ubuntu 12.04
>   Package: mythtv-backend
> 2:0.25.2+fixes.20121002.139bd59-0ubuntu0mythbuntu4 [origin:
> LP-PPA-mythbuntu-0.25]
>   ProcVersionSignature: Ubuntu 3.2.0-31.50-generic 3.2.28
>   Uname: Linux 3.2.0-31-generic i686
>   .var.log.mythtv.mythavtest.log:
>
>   .var.log.mythtv.mythbackend.log:
>
>   .var.log.mythtv.mythccextractor.log:
>
>   .var.log.mythtv.mythcommflag.log:
>
>   .var.log.mythtv.mythfrontend.log:
>
>   .var.log.mythtv.mythjobqueue.log:
>
>   .var.log.mythtv.mythlcdserver.log:
>
>   .var.log.mythtv.mythmediaserver.log:
>
>   .var.log.mythtv.mythmetadatalookup.log:
>
>   .var.log.mythtv.mythpreviewgen.log:
>
>   .var.log.mythtv.mythshutdown.log:
>
>   .var.log.mythtv.mythtranscode.log:
>
>   .var.log.mythtv.mythtv.setup.log:
>
>   .var.log.mythtv.mythutil.log:
>
>   .var.log.mythtv.mythwelcome.log:
>
>   ApportVersion: 2.0.1-0ubuntu13
>   Architecture: i386
>   CrashDB: mythbuntu
>   Date: Wed Oct 31 10:07:13 2012
>   Installed_mythtv_dbg: 2:0.25.2+fixes.20121002.139bd59-0ubuntu0mythbuntu4
>   ProcEnviron:
>    TERM=xterm
>    PATH=(custom, no user)
>    LANG=en_CA.UTF-8
>    SHELL=/bin/bash
>   SourcePackage: mythtv
>   UpgradeStatus: No upgrade log present (probably fresh install)
>   modified.conffile..etc.logrotate.d.mythtv.backend: [modified]
>   mtime.conffile..etc.init.mythtv.backend.conf: 2012-10-31T10:05:57
>   mtime.conffile..etc.logrotate.d.mythtv.backend: 2012-06-04T22:15:10
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/1073580/+subscriptions
>
> _______________________________________________
> Mailing list: https://launchpad.net/~mythbuntu-bugs
> Post to     : mythbuntu-b...@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~mythbuntu-bugs
> More help   : https://help.launchpad.net/ListHelp
>


-- 
Mario Limonciello
supe...@gmail.com

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1073580

Title:
  mythtv-backend needs to run in writable directory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/1073580/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to