Opened 16 years ago
Closed 15 years ago
#8326 closed defect (Fixed)
Segfault during playback of video files produce by Canon cameras
| Reported by: | Owned by: | Janne Grunau | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.24 |
| Component: | MythTV - Video Playback | Version: | 0.23rc2 |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
Attempting to playback any video files produced by either of two Canon digital cameras I have, produces a segfault after the first frame is displayed within MythVideo. The cameras produce both produce an avi file, one is 320x240 (PowerShot SD100) the other is 640x480 (PowerShot SD700 IS).
I am able to succesfully play back the files in ffplay, and various other media players on OS X and Windows. However, both files also crashed mplayer. I also know, that within the older versions of mythgallery, these files appeared to play back succesfully (only tried once a while ago - never attempted within mythvideo).
These segfaults happened in .22-fixes, and I was hoping that maybe they had been resolved with more recent ffmpeg merge within .23-fixes, but I get the exact same results.
I am attaching 2 backtraces and 2 logs, 1 for each file from each camera (Just in case there's any difference). I will also try to attach videos, since they are <5MB each (~2 seconds). These files were created so I could share them for testing, but none of the videos from these cameras in my library will play within Myth.
Thanks!
mythfrontend --version Please include all output in bug reports. MythTV Version : 24035 MythTV Branch : branches/release-0-23-fixes Network Protocol : 56 Library API : 0.23.20100314-1 QT Version : 4.5.2 Options compiled in:
linux debug using_oss using_alsa using_pulse using_pulseoutput using_backend using_directfb using_dvb using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live using_mheg
Attachments (4)
Change History (16)
by , 16 years ago
| Attachment: | mythvideosegf.log added |
|---|
comment:1 by , 16 years ago
comment:2 by , 16 years ago
For completeness - here's the other video: http://filebin.ca/jrrfbj/MVI_0613.AVI
MVI_1141.AVI goes with gdb.txt and mythvideosegf.log MVI_0613.AVI goes with gdb.a.txt and mythvideosegf.a.log
Sorry for the multiple replies...
I'll wait to provide any more info until more is requested.
comment:3 by , 16 years ago
| Milestone: | unknown → 0.23 |
|---|---|
| Status: | new → accepted |
comment:4 by , 16 years ago
comment:5 by , 16 years ago
comment:6 by , 16 years ago
comment:7 by , 16 years ago
comment:8 by , 16 years ago
| Milestone: | 0.23 → 0.23-fixes |
|---|
comment:9 by , 16 years ago
Janne - Tested again with r24265 from the 0.23-fixes branch and I'm still seeing a segfault, as before the patches, while attempting playback of these files. Please let me know if there's any additional information you would like after the latest test.
comment:10 by , 15 years ago
| Milestone: | 0.23-fixes → unknown |
|---|
comment:11 by , 15 years ago
Just wanted to report back and that these videos no longer cause a segfault, and in addition play back just fine in 0.24. I'm guessing that the ffmpeg sync may have helped fix it. This ticket can be closed as fixed now.
Thanks!
comment:12 by , 15 years ago
| Milestone: | unknown → 0.24 |
|---|---|
| Resolution: | → Fixed |
| Status: | accepted → closed |

Here is the link to one of the videos I put on filebin: http://filebin.ca/czjogj/MVI_1141.AVI
Please let me know if you want me to upload the other video and logs.