After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 339823 - Thinks WMA files are videos, crashes in pitfdll
Thinks WMA files are videos, crashes in pitfdll
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: dont know
0.10.4
Other All
: High critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-26 15:47 UTC by Conor Nash
Modified: 2006-05-10 14:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Rhythmbox stack trace (18.37 KB, text/plain)
2006-04-30 23:07 UTC, Conor Nash
Details

Description Conor Nash 2006-04-26 15:47:12 UTC
Please describe the problem:
My GStreamer seems to detect all WMA files on my computer as "video/x-ms-asf".
This prevents any music management application (Rhythmbox, Quod Libet, etc..)
from importing them into their libraries. Worse, it usually causes them to crash.

This happened when I upgraded from Ubuntu 5.04 to Ubuntu 6.06 (Beta).

Steps to reproduce:
1. Open Rhythmbox.
2. Import a WMA file.
3. Rhythmbox crashes.

Actual results:


Expected results:


Does this happen every time?
Yes.

Other information:
GStreamer still plays the file, (i.e. if you play the file in totem-gstreamer),
but that workaround is insufficient. All dedicated music playing applications
cannot play WMA files.
Comment 1 Edward Hervey 2006-04-26 15:51:17 UTC
'video/x-ms-asf' is the gstreamer mimetype used to describe the ASF container format.
So called '.wma files' are in fact ASF files containing (supposedly) only audio. The same thing is valid for '.wmv files' which contains at least WMV video.

Without a stack trace from the crash it's very hard to determine what caused it.
Can you provide us with one? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 2 Conor Nash 2006-04-30 23:07:30 UTC
Created attachment 64591 [details]
Rhythmbox stack trace
Comment 3 Tim-Philipp Müller 2006-04-30 23:20:55 UTC
Looks like it crashes somewhere in pitfdll (in my own experience pitfdll is far from stable).
Comment 4 Conor Nash 2006-05-01 10:54:29 UTC
I've removed pitfdll, and Rhythmbox now works perfectly. Thank you.
Comment 5 Tim-Philipp Müller 2006-05-10 14:49:10 UTC
Applications that blacklist files because of a video/x-msf-asf media type shouldn't be doing that (I don't think most actually do, or do they?). They should decide based on what streams the demuxer/decodebin find in the file.

Crash is in pitfdll, so closing as NOTGNOME.