Segmentation fault on m4v -> NTSC DVD or PAL DVD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Arista Transcoder |
New
|
High
|
Unassigned |
Bug Description
Steps to reproduce:
1). Select the m4v file as the source
2). Select DVD player for the device
3). Select NTSC DVD or PAL DVD for the preset
4). Click Add to Queue, then Save after selecting destination location and filename
5). Immediate segmentation fault
This is the output from attempting NTSC:
jdietrch@
arista.presets [462]: DEBUG Loaded device Computer (4 presets)
arista.presets [462]: DEBUG Loaded device Sony Playstation 3 (2 presets)
arista.presets [462]: DEBUG Loaded device Cowon D2 (2 presets)
arista.presets [462]: DEBUG Loaded device DVD Player (3 presets)
arista.presets [462]: DEBUG Loaded device Apple iPod (2 presets)
arista.presets [462]: DEBUG Loaded device Sony PSP (2 presets)
arista.queue [168]: DEBUG Found item in queue! Queue is Transcode queue: [Queue entry /home/jdietrch/
arista.discoverer [204]: DEBUG Discovering /home/jdietrch/
arista.transcoder [396]: DEBUG filesrc location=
++ WARN: [python] Frame height won't split into two equal field pictures...
++ WARN: [python] forcing encoding as progressive video
Segmentation fault
jdietrch@
This is the output from attempting PAL DVD:
jdietrch@
arista.presets [462]: DEBUG Loaded device Computer (4 presets)
arista.presets [462]: DEBUG Loaded device Sony Playstation 3 (2 presets)
arista.presets [462]: DEBUG Loaded device Cowon D2 (2 presets)
arista.presets [462]: DEBUG Loaded device DVD Player (3 presets)
arista.presets [462]: DEBUG Loaded device Apple iPod (2 presets)
arista.presets [462]: DEBUG Loaded device Sony PSP (2 presets)
arista.queue [168]: DEBUG Found item in queue! Queue is Transcode queue: [Queue entry /home/jdietrch/
arista.discoverer [204]: DEBUG Discovering /home/jdietrch/
arista.transcoder [396]: DEBUG filesrc location=
++ WARN: [python] Frame height won't split into two equal field pictures...
++ WARN: [python] forcing encoding as progressive video
Segmentation fault
jdietrch@
I tried a variety of other device/preset combinations, and so far the
two mentioned above are the only ones that cause a crash. The others
I've tried appear to be transcoding the file, although I haven't waited
for them to finish yet.
The m4v file is 333 MB, and it would take quite some time for me to upload
it, so I haven't done that. But if it would be helpful for debugging, I will take
the time to upload it somewhere. Just let me know. if you want me to do that.
I am running up-to-date Debian testing.
Let me know if you have any questions, or if there is anything else I can
do to help.
Thanks,
James Dietrich
Looks like this is definitely and upstream bug. If possible try to make a smaller sample and put it somewhere so that I can confirm the issue and send it upstream! (if the moov atom is at the front of the file you can just use dd to take e.g. the first 10 megs, if not you can use a tool like qtfaststart on it to move the moov atom to the front)