Summary: | Crash trying to play RealMedia | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Vivia Nikolaidou <vivia> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 1.4.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Vivia Nikolaidou
2006-10-28 21:07:12 UTC
I have the same Problem running amarok from svn (11.11.06) I wanted to scan the collection but it stopped scanning and told me that taglib might be broken. it showed me the 3 existing .rm files in my collection an one file (songxy.mp) I searched for this file but it didn't exist in my collection, this song showed up like 15 times in the list of tracks that could not be scanned. I deleted all .rm files in my collection and then it worked perfectly. thanks guys hope you fix that quickly ~matti~ Do you still happen to have such a .rm file that you could make available to us for reproducing the crash? This bug has also been reported into Ubuntu's launchpad at https://launchpad.net/bugs/77566 It also includes a crash report. I can't add an audio file as it is too big, but you can download one anytime you like like this: URL: http://www.bbc.co.uk/bbc7/listenagain/ click a day of the week, e.g. http://www.bbc.co.uk/bbc7/listenagain/ find a listen again link and feed it to mplayer, e.g. mplayer -quiet -dumpstream -playlist http://www.bbc.co.uk/bbc7/listenagain/friday/rams/1345.ram -dumpfile badfile.ra Very probably this crash is due to the fact that the file does not have any tags and that Amarok tried to get the tags from the database and media devices because of this. However, this would crash the collection scanner, is it does not have access to media devices. Please reopen, if 1.4.5 does not fix it for you. Sorry, this is another issue than in #5. SVN commit 627768 by aumuell: initialize in order to avoid crashes with some .rm files BUG: 137695 BUG: 136430 M +1 -0 ChangeLog M +32 -4 src/metadata/rmff/rmff.cpp --- trunk/extragear/multimedia/amarok/ChangeLog #627767:627768 @@ -101,6 +101,7 @@ * Amarok now saves playlists with relative paths by default. BUGFIXES: + * Some .rm files would make Amarok crash. (BR 137695) * Remember 'User Cover Art for Folder Icons' when organizing files. (BR 138582) * "Listening since..." has been changed to the more clear "First --- trunk/extragear/multimedia/amarok/src/metadata/rmff/rmff.cpp #627767:627768 @@ -122,8 +122,22 @@ RealMediaFF::RealMediaFF(const char *file, bool readProperties, AudioProperties::ReadStyle /*propertiesStyle*/) - : m_filename(0), m_head(0), m_tail(0), m_err(0), media_hdrs(0), m_id3v1tag(0), - m_flipYearInMetadataSection(0), m_readProperties(readProperties) +: m_filename(0) +, m_head(0) +, m_tail(0) +, m_err(0) +, m_hdr(0) +, m_props(0) +, media_hdrs(0) +, m_contenthdr(0) +, m_md(0) +, m_title(0) +, m_author(0) +, m_copyright(0) +, m_comment(0) +, m_id3v1tag(0) +, m_flipYearInMetadataSection(0) +, m_readProperties(readProperties) { m_filename = strdup(file); @@ -150,8 +164,22 @@ RealMediaFF::RealMediaFF(RealMediaFF &src) - : m_filename(0), m_head(0), m_tail(0), m_err(0), media_hdrs(0), m_id3v1tag(0), - m_flipYearInMetadataSection(0), m_readProperties(src.m_readProperties) +: m_filename(0) +, m_head(0) +, m_tail(0) +, m_err(0) +, m_hdr(0) +, m_props(0) +, media_hdrs(0) +, m_contenthdr(0) +, m_md(0) +, m_title(0) +, m_author(0) +, m_copyright(0) +, m_comment(0) +, m_id3v1tag(0) +, m_flipYearInMetadataSection(0) +, m_readProperties(src.m_readProperties) { m_filename=strdup(src.m_filename); I could not reproduce your problems any longer. Please reopen, if still not fixed. |