GNOME Bugzilla – Bug 110516
[0.6.1] Sound Recorder Crashes on a certain wave file
Last modified: 2004-12-22 21:47:04 UTC
Package: gnome-media Severity: critical Version: 2.2.1.1 Synopsis: Sound Recorder Crashes on a certain wave file Bugzilla-Product: gnome-media Bugzilla-Component: Gnome-Sound-Recorder BugBuddy-GnomeVersion: 2.0 (2.2.0.1) Description: Description of Problem: I get my voicemail as wave files from Unity Voicemail. I think it gives them in an odd format. They always crash gnome sound recorder. Xmms will not play them, but the "play" (sox, I think) command works. Steps to reproduce the problem: 1. Open sound recorder 2. Open the file 3. hit play Actual Results: It does not play at all, and crashes every time. Expected Results: It should play the file without crashing How often does this happen? Every time. Additional Info: I'm running an up to date redhat 9. I think it is a weird file type. I recorded a sound and saved it. I ran file on the files. here is the output: john@johnspiegel ~ $ file *wav Recorder_Generated.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit stereo 44100 Hz VoiceMessage.wav: RIFF (little-endian) data, WAVE audio, ITU G.711 u-law, mono 8000 Hz Debugging Information: Backtrace was generated from '/usr/bin/gnome-sound-recorder' (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...[New Thread 1086632352 (LWP 10450)] [New Thread 1091542320 (LWP 10451)] (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...0xffffe002 in ?? ()
+ Trace 35827
Thread 1 (Thread 1086632352 (LWP 10450))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-04-10 23:00 ------- The original reporter (mithrir@yahoo.com) of this bug does not have an account here. Reassigning to the exporter, unknown@bugzilla.gnome.org. Reassigning to the default owner of the component, bugs@prettypeople.org.
Moving to GStreamer. It might be nice to have this wav file for testing, I think the GStreamer guys have a place to upload media that breaks GStreamer so it can be tested... I'm not sure where though. Anyone know?
Files to test wavparse are (please reassemble) at http://www.tsp.ece.mcgill.ca/MMSP/Documents/AudioFormats/WAVE/Samples.html Fix is in HEAD. I'll attach an untested patch that merges all changes to HEAD back in.
Created attachment 15654 [details] [review] implement seeking and assorted bugfixes
Created attachment 15657 [details] Crasher Wave File
Applied.