Menu

#298 grip crashes for disk 820c000a

open
nobody
None
5
2004-12-31
2004-12-31
Anonymous
No

Subject: grip crashes for disk 820c000a

(This bug report was generated by Bug Buddy 2.2.0)
Description of Problem:

grip crashes when looking up a particular CD (pink
floyd, a momentary lapse of reason).
Does not seem to crash on other CDs. Text in grip
status window after crash is:

Grip started successfully
Querying au.freedb.org for disc 820c000a.

The version is grip-3.2.0-1

Steps to reproduce the problem:
1. Start grip, with this CD already in draw.
2. ...get crash message as soon as it starts.
3. Can also crash grip after starting, by putting in
this CD later and doing a freedb lookup.

Actual Results:

Expected Results:

Works properly (no crash) for at leasty a dozen other
CDs I've ripped.

How often does this happen?

Consistently with this CD (disk id from grip status
tab is 820c000a )

Additional Information:

Debugging Information:

Backtrace was generated from '/usr/bin/grip'

(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 16384 (LWP 2915)]
[New Thread 32769 (LWP 2916)]
[New Thread 16386 (LWP 2917)]

0x40bb976a in waitpid () from /lib/i686/libpthread.so.0
#0 0x40bb976a in waitpid () from /lib/i686/libpthread.so.0
#1 0x4065afa7 in libgnomeui_module_info_get () from
/usr/lib/libgnomeui-2.so.0
#2 0x40bb867e in __pthread_sighandler () from
/lib/i686/libpthread.so.0
#3 <signal handler called>
#4 0x0806dded in DiscDBDoQuery ()
#5 0x0806288a in DiscDBLookupDisc ()
#6 0x08062757 in LookupDisc ()
#7 0x40bb3a21 in pthread_start_thread () from
/lib/i686/libpthread.so.0

Thread 3 (Thread 16386 (LWP 2917)):
#0 0x40bb976a in waitpid () from /lib/i686/libpthread.so.0
No symbol table info available.
#1 0x4065afa7 in libgnomeui_module_info_get () from
/usr/lib/libgnomeui-2.so.0
No symbol table info available.
#2 0x40bb867e in __pthread_sighandler () from
/lib/i686/libpthread.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0x0806dded in DiscDBDoQuery ()
No symbol table info available.
#5 0x0806288a in DiscDBLookupDisc ()
No symbol table info available.
#6 0x08062757 in LookupDisc ()
No symbol table info available.
#7 0x40bb3a21 in pthread_start_thread () from
/lib/i686/libpthread.so.0
No symbol table info available.

Thread 2 (Thread 32769 (LWP 2916)):
#0 0x40cd7357 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x40bb2a3e in __pthread_manager () from
/lib/i686/libpthread.so.0
No symbol table info available.

Thread 1 (Thread 16384 (LWP 2915)):
#0 0x40cd7357 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x40501a66 in g_main_loop_get_context () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x40500e14 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0x4050158f in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0x40205f5f in gtk_main () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#5 0x0805c75e in Cmain ()
No symbol table info available.
#6 0x0805c5a7 in main ()
No symbol table info available.
#7 0x40c13a67 in __libc_start_main () from
/lib/i686/libc.so.6
No symbol table info available.
#0 0x40bb976a in waitpid () from /lib/i686/libpthread.so.0

Discussion

  • Kjetil T. Homme

    Kjetil T. Homme - 2005-01-04

    Logged In: YES
    user_id=147170

    I have a similar crash, "I'll strangle you" single by Hector
    Zazou. it has only two tracks, so there's probably a
    gazillion hash collisions. here's the backtrace:

    Thread 2 (Thread 25680816 (LWP 9887)):
    #0 0x00aa77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
    No symbol table info available.
    #1 0x00d010db in __waitpid_nocancel () from
    /lib/tls/libpthread.so.0
    No symbol table info available.
    #2 0x04534442 in libgnomeui_module_info_get () from
    /usr/lib/libgnomeui-2.so.0
    No symbol table info available.
    #3 <signal handler called>
    No symbol table info available.
    #4 0x08064dd7 in DiscDBDoQuery (disc=0x187b778, server=0x7,
    hello=0x7,
    query=0x187b7c0) at discdb.c:335
    index = -1091500936
    cmd = (GString *) 0x94d2f48
    result = 0xbef10478 "211"
    inbuffer = 0x7 <Address 0x7 out of bounds>
    dataptr = 0xbef108e4 "misc 0c027502 White Town / Your Woman
    Single\r\nrock 0b027702 Bryan Adams / Do I Have To Say The
    Words? (Promo CDsingle)\r\nrock 12027702 Van Halen / Me Wise
    Magic (Promo)\r\nmisc 0b027802 Gamma Ray / Heave"...
    #5 0x08056d52 in DiscDBLookupDisc (ginfo=0xbf2d2008,
    server=0xbf3448f4)
    at cdplay.c:203
    hello = {hello_program = "error2", '\0' <repeats 249 times>,
    hello_version = "Borg", '\0' <repeats 251 times>,
    proto_version = 7}
    query = {query_match = 2, query_matches = 20, query_list = {{
    list_genre = 10, list_id = 302147330,
    list_title = "Love Is Stronger Than Justice", '\0'
    <repeats 226 times>,
    list_artist = "Sting", '\0' <repeats 250 times>},
    {list_genre = 7,
    list_id = 167929602, list_title = "Backyard", '\0'
    <repeats 247 times>,
    list_artist = "Pebbles (with Slat-N-Pepa)", '\0'
    <repeats 229 times>}, {
    list_genre = 7, list_id = 302147330,
    list_title = "Love Is Stronger Than Justice - Single",
    '\0' <repeats 217 times>, list_artist = "Sting", '\0'
    <repeats 250 times>}, {list_genre = 3,
    list_id = 251815938,
    list_title = "The Langer", '\0' <repeats 245 times>,
    list_artist = "Tim O'Riordan", '\0' <repeats 242
    times>}, {
    list_genre = 10, list_id = 285370370,
    list_title = "Smash Up (Single)", '\0' <repeats 238
    times>,
    list_artist = "Bridge and Tunnel", '\0' <repeats 238
    times>}, {
    list_genre = 10, list_id = 251816194,
    list_title = "Bip Bip (CD2T)", '\0' <repeats 241 times>,
    list_artist = "Joy Salinas", '\0' <repeats 244
    times>}, {list_genre = 7,
    list_id = 184707330,
    list_title = "Last Dance (and I Come Over) (CDS)",
    '\0' <repeats 221 times>, list_artist = "Superfunk Feat
    Everis Pellius", '\0' <repeats 226 times>}, {
    list_genre = 10, list_id = 285371138,
    list_title = "îä ðé òåùä ìîòðé", '\0'
    <repeats 224 times>, list_artist = "îùéðä", '\0'
    <repeats 245 times>}, {list_genre = 2,
    list_id = 268594178, list_title = "Maxi", '\0'
    <repeats 251 times>,
    list_artist = "Melodie Mc", '\0' <repeats 245 times>},
    {list_genre = 10,
    list_id = 184708098,
    list_title = "Sillanrakentaja -single", '\0' <repeats
    232 times>,
    list_artist = "CMX", '\0' <repeats 252 times>},
    {list_genre = 5,
    list_id = 167930882,
    list_title = "all kinds of people", '\0' <repeats 236
    times>,
    list_artist = "John Farnham", '\0' <repeats 243 times>}, {
    list_genre = 10, list_id = 201485570,
    list_title = "Lovers Live Bonus Disc", '\0' <repeats
    233 times>,
    list_artist = "Sade", '\0' <repeats 251 times>},
    {list_genre = 11,
    list_id = 302149122,
    list_title = "For All Time", '\0' <repeats 243 times>,
    list_artist = "Catherine Zeta Jones", '\0' <repeats
    235 times>}, {
    list_genre = 4, list_id = 184708610,
    list_title =
    "\205\215\203\200\200\207\221\202\203\202\211\210",
    '\0' <repeats 231 times>, list_artist = "vogue", '\0'
    <repeats 250 times>},
    {list_genre = 10, list_id = 167931650,
    list_title = "Invalid Litter Dept. (Disc 2)", '\0'
    <repeats 226 times>,
    list_artist = "At The Drive-In", '\0' <repeats 240
    times>}, {
    list_genre = 7, list_id = 235040514,
    list_title = "Kissing You", '\0' <repeats 244 times>,
    list_artist = "Keith Washington", '\0' <repeats 239
    times>}}}
    entry = {entry_id = 0, entry_genre = 0}
    success = 0
    disc = (DiscInfo *) 0xbf2d2108
    ddata = (DiscData *) 0xbf2d2c30
    #6 0x08056bee in DoLookup (data=0xbf2d2008) at cdplay.c:155
    No locals.
    #7 0x00cfa98c in start_thread () from /lib/tls/libpthread.so.0
    No symbol table info available.
    #8 0x00b7b7da in clone () from /lib/tls/libc.so.6
    No symbol table info available.

    this is Grip 3.2.0.

     
  • Nobody/Anonymous

    Logged In: NO

    I don't have this disc and I couldn't find that exact disc
    id. But I found a record that is similar and looks a little
    different than normal. The line that looks like it might
    cause problems is:
    DISCID=790c010a,7a0c010a,7a0c020a,7d0bff0a,7e0c050a,830c000a

    Here is the full record from freedb.org
    # xmcd
    #
    # Track frame offsets:
    # 150
    # 20010
    # 42027
    # 69822
    # 92682
    # 118320
    # 151947
    # 159922
    # 188205
    # 191115
    #
    # Disc length: 3076 seconds
    #
    # Revision: 274
    # Processed by: cddbd v1.5.1PL0 Copyright (c) Steve Scherf
    et al.
    # Submitted via: ExactAudioCopy v0.95a5
    #
    DISCID=790c010a,7a0c010a,7a0c020a,7d0bff0a,7e0c050a,830c000a
    DTITLE=Pink Floyd / A Momentary Lapse Of Reason
    DYEAR=1987
    DGENRE=Psychedelic Rock
    TTITLE0=Signs Of Life
    TTITLE1=Learning To Fly
    TTITLE2=The Dogs Of War
    TTITLE3=One Slip
    TTITLE4=On The Turning Away
    TTITLE5=Yet Another Movie (Round And Around)
    TTITLE6=A New Machine [Part 1]
    TTITLE7=Terminal Frost
    TTITLE8=A New Machine [Part 2]
    TTITLE9=Sorrow
    EXTD=Produced by: Bob Ezrin & David Gilmour [Emi]
    EXTT0=Gilmour / Ezrin
    EXTT1=Gilmour / Ezrin / Moore / Carin
    EXTT2=Gilmour / Moore
    EXTT3=Gilmour / Manzanera
    EXTT4=Gilmour / Moore
    EXTT5=Gilmour / Leonard
    EXTT6=David Gilmour
    EXTT7=David Gilmour
    EXTT8=David Gilmour
    EXTT9=David Gilmour
    PLAYORDER=

    To the original poster, could you post the cddb query?
    Could you find the actual record in freedb that may be being
    returned to you?

    Then we can track down the error in the parser.

    Thanks.

     

Log in to post a comment.