xbmc crashing out when accessing MP3's
#1
Hi everyone,

I am running Build 14442, which I built from source. When I go into the music section and select an MP3, xbmc is crashing out. If I select a folder with OGG files it seems ok.

Debug output:

Code:
14:58:55 T:2986445712 M: 29241344   DEBUG: SECTION:LoadDLL(Q:\system\libid3tag-i486-linux.so)
14:58:55 T:2986445712 M: 29241344   DEBUG: Loading: /usr/share/xbmc/system/libid3tag-i486-linux.so
14:58:55 T:2986445712 M: 29241344   ERROR: Unable to load /usr/share/xbmc/system/libid3tag-i486-linux.so, reason: /usr/share/xbmc/system/libid3tag-i486-linux.so: undefined symbol: id3_frametype_obsolete

Obviously something to do with libid3tag. Not sure though.

Thanks,

Kevin
Reply
#2
All of the above should be fixed as of today.
Reply
#3
Excellent, thank you!! I will try a new build when I get home from work.

Kevin
Reply
#4
Updated to SVN 14511 and getting the same exact symptoms as previously. :-(

Code:
19:32:16 T:3058829168 M: 18534400   DEBUG:   ParentPath = [/media/stuff/music/]
19:32:16 T:3058829168 M: 18534400   DEBUG: RetrieveMusicInfo() took 0 msec
19:32:16 T:3058829168 M: 18534400   DEBUG: Sort, sorting took 0 millis
19:32:16 T:2913319824 M: 18534400   DEBUG: Running thread 2913319824
19:32:16 T:2913319824 M: 18534400   DEBUG: thread start, auto delete: 0
19:32:16 T:3058829168 M: 18534400   DEBUG: Load defaultFolderBig.png: 1.1ms (bundled)
19:32:16 T:3058829168 M: 18534400   DEBUG: Load list-focus.png: 2.5ms (bundled)
19:32:16 T:3058829168 M: 18534400   DEBUG: Load defaultFolderBackBig.png: 0.9ms (bundled)
19:32:16 T:2913319824 M: 18534400    INFO: Creating thumb from: /media/stuff/music/Alexisonfire/Crisis/folder.jpg as: /home/kevin/.xbmc/userdata/Thumbnails/Music/f/fd8384d6.tbn
19:32:16 T:2913319824 M: 18276352   DEBUG: staticThread, deleting thread graphic context
19:32:16 T:2913319824 M: 18276352   DEBUG: Thread 2913319824 terminating
19:32:16 T:3058829168 M: 17391616   DEBUG: Load /home/kevin/.xbmc/userdata/Thumbnails/Music/f/fd8384d6.tbn: 24.0ms
19:32:17 T:3058829168 M: 17391616   DEBUG: OnKey: 61480 pressed, action is 4
19:32:18 T:3058829168 M: 17395712   DEBUG: OnKey: 61453 pressed, action is 7
19:32:18 T:3058829168 M: 17395712   DEBUG: Clearing cached fileitems [/media/stuff/music/Alexisonfire/Crisis/]
19:32:18 T:3058829168 M: 17395712   DEBUG: CGUIMediaWindow::GetDirectory (/media/stuff/music/Alexisonfire/Crisis/)
19:32:18 T:3058829168 M: 17395712   DEBUG:   ParentPath = [/media/stuff/music/Alexisonfire/]
19:32:18 T:2986851216 M: 17285120   DEBUG: Running thread 2986851216
19:32:18 T:2986851216 M: 17285120   DEBUG: thread start, auto delete: 0
19:32:18 T:2986851216 M: 17285120   DEBUG: SECTION:LoadDLL(Q:\system\libid3tag-i486-linux.so)
19:32:18 T:2986851216 M: 17285120   DEBUG: Loading: /usr/share/xbmc/system/libid3tag-i486-linux.so
19:32:18 T:2986851216 M: 17285120   ERROR: Unable to load /usr/share/xbmc/system/libid3tag-i486-linux.so, reason: /usr/share/xbmc/system/libid3tag-i486-linux.so: undefined symbol: id3_frametype_obsolete

included a bit more of the debug log this time.

Thanks,

Kevin
Reply
#5
Can you try playing an Mp3 without a id3 tag (emtpy)?
Reply
#6
phunqe Wrote:Can you try playing an Mp3 without a id3 tag (emtpy)?

Same behavior. I actually don't even get to the point of selecting a file. It crashes out as soon as I pick a folder with MP3's in it. If I choose a folder with OGG's I am ok. OGG's play fine too.

Weird.

Kevin
Reply
#7
Just to update problem also occurs when trying to scan my music into the Library.

Debug:

Code:
21:57:34 T:3057510256 M: 30081024    INFO: Music scan has started ... enabling Tag Reading, and Remote Thumbs
21:57:34 T:3002317712 M: 30105600   DEBUG: Running thread 3002317712
21:57:34 T:3002317712 M: 30105600   DEBUG: thread start, auto delete: 0
21:57:34 T:3002317712 M: 30105600   DEBUG: Process - Starting scan
21:57:34 T:3002317712 M: 30105600   DEBUG: Process - Starting scan
21:57:34 T:2891463568 M: 30105600   DEBUG: Running thread 2891463568
21:57:34 T:2891463568 M: 30105600   DEBUG: thread start, auto delete: 0
21:57:34 T:3057510256 M: 30105600   DEBUG: Load scan-panel-bg.png: 9.5ms (bundled)
21:57:34 T:3002317712 M: 30056448   DEBUG: Sort, sorting took 0 millis
21:57:34 T:3002317712 M: 29884416   DEBUG: DoScan Scanning dir '/media/stuff/music/' as not in the database
21:57:34 T:3002317712 M: 29712384   DEBUG: Sort, sorting took 0 millis
21:57:34 T:3002317712 M: 29712384   DEBUG: DoScan Scanning dir '/media/stuff/music/3 Doors Down/' as not in the database
21:57:34 T:3002317712 M: 29712384   DEBUG: Sort, sorting took 0 millis
21:57:34 T:3002317712 M: 29687808   DEBUG: DoScan Scanning dir '/media/stuff/music/3 Doors Down/The Better Life/' as not in the database
21:57:34 T:3002317712 M: 29687808   DEBUG: SECTION:LoadDLL(Q:\system\libid3tag-i486-linux.so)
21:57:34 T:3002317712 M: 29687808   DEBUG: Loading: /usr/share/xbmc/system/libid3tag-i486-linux.so
21:57:34 T:3002317712 M: 29687808   ERROR: Unable to load /usr/share/xbmc/system/libid3tag-i486-linux.so, reason: /usr/share/xbmc/system/libid3tag-i486-linux.so: undefined symbol: id3_frametype_obsolete

Hope this helps,

Kevin
Reply
#8
You need to "make clean" after a configure. The build system was completely hosed and a bunch of libs "including libid3tag" weren't being built properly.
Reply
#9
I will try rebuilding later today, but I completely removed the previous build and redownloaded from SVN, which is what I always do, takes a little longer but I want a clean build. I will try again though and update the thread with my results.

Kevin
Reply
#10
I am still getting the same symptoms after completely removing the source files, uninstalling xbmc and doing a fresh checkout, recompile and install. Still seems to be something amiss.

Thanks,

Kevin
Reply
#11
Since you're the ONLY one still reporting problems with this... http://forum.xbmc.org/showthread.php?tid=34655
Reply
#12
Ok here goes, you asked you shall receive :-)


1. SVN Revision 14565 Built Today
2. Arch Linux No Version, Rolling Release Distro, Up to Date (I know...I should use Ubuntu like the rest of world)
3. i686
4. Build From SVN
5. See #1
6. Run XBMC, Go to Music, Pick an Artist and Then an Album with MP3's, Segfaults before I even get to see the Track Listing
7. http://www.pastebin.ca/1086708
8. http://www.pastebin.ca/1086709
9. Compiles Fine

Playback Problem:

2. MP3


Hope that helps, thanks for taking the time to look.

Kevin
Reply
#13
Try a "make reallyclean" it shouldn't be necessary to do it more than this once. Then rebuild. It will wipe out all unversioned files so if you're stashing your porn or some be all end all feature addition for XBMC in your source tree move it out first Wink
Reply

Logout Mark Read Team Forum Stats Members Help
xbmc crashing out when accessing MP3's0