Opened 9 years ago

Closed 9 years ago

#9662 closed Bug Report - Crash (Need more Info)

[CRASH] mythtranscode aborts during a transcode

Reported by: david.byui@… Owned by: beirdo
Priority: minor Milestone: unknown
Component: MythTV - Mythtranscode Version: 0.24
Severity: medium Keywords:
Cc: Ticket locked: no

Description

While running mythtranscode on my fedora 14 backend , it aborts and fails to transcode properly. Backtrace is attached.

Version: Mythtv.i686 0.24-5.fc14

nuvexport @ commit c18508f20448077762d23ab9207c5eb643324dc0

Steps to reproduce:

   nuvexport to Xvid
   myth cutlist [yes]
   enable noise reduction [no]
   enable deinterlacing [yes]
   Crop broadcast overscan border [1.5]
   Audio bitrate [128]
   Variable bitrate video [Yes]
   Multi-pass [no]
   VBR quality/quantisation [6]
   Video bitrate? [768]
   Width? [512]
   Height? [288]

Attachments (3)

backtrace.txt (1.5 KB) - added by David Reed <david.byui@…> 9 years ago.
fullbt.txt (16.7 KB) - added by David Reed <david.byui@…> 9 years ago.
Full back trace (with threads)
nuvexport_debug.txt (912 bytes) - added by David Reed <david.byui@…> 9 years ago.
nuvexport --debug

Download all attachments as: .zip

Change History (13)

Changed 9 years ago by David Reed <david.byui@…>

Attachment: backtrace.txt added

comment:1 Changed 9 years ago by beirdo

Owner: set to beirdo
Status: newassigned

comment:2 Changed 9 years ago by beirdo

Status: assignedinfoneeded

Please attach the output of nuvexport --debug for one of these runs (if run from nuvexport as it seems it is), and also a full backtrace of the issue (all threads).

From the command line in the backtrace you provided here, it looks like you are putting the fifos in /. This is not likely to work unless you are root.

Changed 9 years ago by David Reed <david.byui@…>

Attachment: fullbt.txt added

Full back trace (with threads)

Changed 9 years ago by David Reed <david.byui@…>

Attachment: nuvexport_debug.txt added

nuvexport --debug

comment:3 Changed 9 years ago by sphery

Status: infoneededassigned

comment:4 Changed 9 years ago by beirdo

Status: assignedinfoneeded

How much memory, and how much swap does this machine have? The backtrace is showing an exception of std::bad_alloc, which is usually thrown when you run out of memory. How often does this occur? With every input file, or just one in particular?

comment:5 Changed 9 years ago by beirdo

Summary: mythtranscode aborts during a transcode[CRASH] mythtranscode aborts during a transcode

comment:6 Changed 9 years ago by David Reed <david.byui@…>

This is a 4 socket Xeon (P4 class) server with 4GB of memory. I've tried to nuvexport about a dozen different videos (with various quality settings), all of which have aborted early with the aforementioned error.

comment:7 Changed 9 years ago by Raymond Wagner

Status: infoneededassigned

comment:8 Changed 9 years ago by beirdo

Status: assignedinfoneeded

Please give the output of mythbackend --version so I can look at the correct code while trying to debug this.

Also, if you are ready for upgrading, please try 0.25pre (aka git master branch). A fair amount of bug fixes have been done, which may have fixed this already.

comment:9 Changed 9 years ago by stuartm

Milestone: unknown

comment:10 Changed 9 years ago by beirdo

Resolution: Need more Info
Status: infoneededclosed

OK, this is going nowhere fast. If this is still occurring, please reopen with the mythbackend --version output if you'd like this to be worked on. Without knowing which version of the code is broken, I can't do much here.

Note: See TracTickets for help on using tickets.