Ticket #70 (new defect)
continuing ripping when morituri generated an empty track gives a traceback and stops
| Reported by: | http://thomasvs.myopenid.com/ | Owned by: | https://thomasvs.myopenid.com/ |
|---|---|---|---|
| Priority: | major | Milestone: | future |
| Component: | morituri | Version: | master |
| Keywords: | Cc: |
Description
Checking device /dev/sr1
CDDB disc id c211cd0e
MusicBrainz disc id YxnSXKf8kty8YLwlCzdjy8r_ZOA-
Matching releases:
Artist : Guns N' Roses
Title : Use Your Illusion II
Artist : Guns N' Roses
Title : Use Your Illusion II
Artist : Guns N' Roses
Title : Use Your Illusion II
Artist : Guns N' Roses
Title : Use Your Illusion II
Found Hidden Track One Audio from frame 0 to 32
Verifying track 0 of 14: 00. Guns N' Roses - Hidden Track One Audio.flac
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Verifying track 1 of 14: 01. Guns N' Roses - Civil War.flac
Verifying track 2 of 14: 02. Guns N' Roses - 14 Years.flac
Verifying track 3 of 14: 03. Guns N' Roses - Yesterdays.flac
Verifying track 4 of 14: 04. Guns N' Roses - Knockin' on Heaven's Door.flac
Verifying track 5 of 14: 05. Guns N' Roses - Get in the Ring.flac
Verifying track 6 of 14: 06. Guns N' Roses - Shotgun Blues.flac
Verifying track 7 of 14: 07. Guns N' Roses - Breakdown.flac
Verifying track 8 of 14: 08. Guns N' Roses - Pretty Tied Up.flac
Verifying track 9 of 14: 09. Guns N' Roses - Locomotive.flac
Verifying track 10 of 14: 10. Guns N' Roses - So Fine.flac
Verifying track 11 of 14: 11. Guns N' Roses - Estranged.flac
Verifying track 12 of 14: 12. Guns N' Roses - You Could Be Mine.flac
Traceback (most recent call last):
File "/home/thomas/dev/own/morituri/trunk/bin/rip", line 35, in <module>
sys.exit(main.main(sys.argv[1:]))
File "/home/thomas/dev/own/morituri/trunk/morituri/rip/main.py", line 14, in main
ret = c.parse(argv)
File "/home/thomas/dev/own/morituri/trunk/morituri/rip/main.py", line 82, in parse
logcommand.LogCommand.parse(self, argv)
File "/home/thomas/dev/own/morituri/trunk/morituri/extern/command/command.py", line 335, in parse
return self.subCommands[command].parse(args[1:])
File "/home/thomas/dev/own/morituri/trunk/morituri/extern/command/command.py", line 335, in parse
return self.subCommands[command].parse(args[1:])
File "/home/thomas/dev/own/morituri/trunk/morituri/extern/command/command.py", line 304, in parse
ret = self.do(args)
File "/home/thomas/dev/own/morituri/trunk/morituri/rip/cd.py", line 272, in do
ripIfNotRipped(i + 1)
File "/home/thomas/dev/own/morituri/trunk/morituri/rip/cd.py", line 216, in ripIfNotRipped
if not prog.verifyTrack(runner, trackResult):
File "/home/thomas/dev/own/morituri/trunk/morituri/common/program.py", line 460, in verifyTrack
runner.run(t)
File "/home/thomas/dev/own/morituri/trunk/morituri/common/task.py", line 432, in run
raise TaskException(task.exception, message=msg)
morituri.common.task.TaskException: (<GstException: GError 'Stream contains no data.', debug "gsttypefindelement.c(948): gst_type_find_element_activate (): /GstPipeline:pipeline12/GstDecodeBin:decode/GstTypeFindElement:typefind:\nCan't typefind empty stream">, 'exception GstException at morituri/common/gstreamer.py:87: start(): (<GError at 0x29b6500>, "gsttypefindelement.c(948): gst_type_find_element_activate (): /GstPipeline:pipeline12/GstDecodeBin:decode/GstTypeFindElement:typefind:\\nCan\'t typefind empty stream")\nTraceback (most recent call last):\n File "/home/thomas/dev/own/morituri/trunk/morituri/common/task.py", line 439, in _startWrap\n task.start(self)\n File "/home/thomas/dev/own/morituri/trunk/morituri/common/gstreamer.py", line 87, in start\n raise self.exception\nGstException: (<GError at 0x29b6500>, "gsttypefindelement.c(948): gst_type_find_element_activate (): /GstPipeline:pipeline12/GstDecodeBin:decode/GstTypeFindElement:typefind:\\nCan\'t typefind empty stream")\n')
Change History
Note: See
TracTickets for help on using
tickets.
