Menu

#127 Fuppes Crashes Parsing Playlist

open
nobody
None
5
2009-12-24
2009-12-24
Anonymous
No

I have a playlist I created with Rhythmbox. Fuppes sees the playlist, but crashes when trying to parse it.

[DONE] read shared directories
parse playlists
Segmentation fault

Discussion

  • Nobody/Anonymous

    Sorry. This is with SVN 657 on 64-bit Ubuntu 9.10 with all of the latest updates.

     
  • Nobody/Anonymous

    I have the same issue (or at least the same results). Segmentation fault when parsing the playlist. Please find below copy/past of gdb output.

    "
    press "ctrl-c" or "q" to quit

    r[New Thread 0xb2d83b90 (LWP 12494)]
    [Thread 0xb2d83b90 (LWP 12494) exited]

    [New Thread 0xb2d83b90 (LWP 12495)]
    [ContentDatabase] create database at Fri Mar 26 16:11:25 2010
    read shared directories
    [Thread 0xae57ab90 (LWP 12492) exited]
    [Thread 0xb3d85b90 (LWP 12481) exited]
    [New Thread 0xb3584b90 (LWP 12665)]
    [New Thread 0xad578b90 (LWP 12666)]
    [Thread 0xad578b90 (LWP 12666) exited]
    [Thread 0xb3584b90 (LWP 12665) exited]
    [DONE] read shared directories
    parse playlists

    Program received signal SIGSEGV, Segmentation fault.
    [Switching to Thread 0xb2d83b90 (LWP 12495)]
    0xb744a2fa in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6

    (gdb) backtrace
    #0 0xb744a2fa in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6
    #1 0xb766b6a9 in ParsePlaylist (pResult=0x914c500)
    at lib/ContentDirectory/ContentDatabase.cpp:1070
    #2 0xb766bb25 in BuildPlaylists ()
    at lib/ContentDirectory/ContentDatabase.cpp:981
    #3 0xb766c899 in RebuildThread::run (this=0x92090e8)
    at lib/ContentDirectory/ContentDatabase.cpp:1225
    #4 0xb7684368 in fuppes::Thread::threadFunc (thread=0x92090e8)
    at lib/Common/Thread.cpp:225
    #5 0xb76204ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    #6 0xb72fe49e in clone () from /lib/tls/i686/cmov/libc.so.6

    (gdb) frame 0
    #0 0xb744a2fa in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6
    (gdb)
    "
    If needed, I can be contacted on madvinnie (at) hotmail.com

     
  • Nobody/Anonymous

    Oops, forgot to mention my version number. I'm running 0.664.

     
  • Robert Massaioli

    Could you please attach the playlist file so that I can reproduce the exact same error?

    Thanks.

     

Log in to post a comment.