Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 132359 - Gnome-cd segfaults when trying to play an audio cd
Summary: Gnome-cd segfaults when trying to play an audio cd
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-media
Version: rawhide
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Colin Walters
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 131589
TreeView+ depends on / blocked
 
Reported: 2004-09-11 16:10 UTC by Charlie Lesh
Modified: 2007-11-30 22:10 UTC (History)
1 user (show)

Fixed In Version: 2.8.0-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-09-14 21:49:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Charlie Lesh 2004-09-11 16:10:29 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2)
Gecko/20040809

Description of problem:
Gnome-cd segfaults when trying to play an audio cd.

Upon inserting an audio cd, gnome-cd appears. The cddb information is
correctly retrieved. However, the cd never actually plays, and soon
gnome-cd segfaults.

When run from the command line, I see the following message:

(gnome-cd:4352): GLib-CRITICAL **: file gstrfuncs.c: line 1743
(g_ascii_strcasecmp): assertion `s1 != NULL' failed
Segmentation fault



Version-Release number of selected component (if applicable):
gnome-media-2.7.92-7

How reproducible:
Always

Steps to Reproduce:
1. Insert audio cd.
2. Wait.
    

Actual Results:  segfault

Expected Results:  audio cd should play

Additional info:

like i said above, the cddb information is correctly retrieved.
And, sound juicer works.

Comment 1 Ralf Corsepius 2004-09-13 12:09:59 UTC
The GLib-CRITICAL warning seem to originate from priv->cd_device being
NULL in this call to g_object_set in gst-cdrom-paranoia.c below:

[Except of a gdb session]

214         g_object_set (G_OBJECT (priv->cdparanoia), "location",
215                       priv->cd_device, NULL);


(gdb) where 
#0  build_pipeline (lcd=0x9b12f58) at gst-cdparanoia-cdrom.c:214
...
(gdb) print priv->cd_device
$13 = 0x0
(gdb) next

(gnome-cd:28242): GLib-CRITICAL **: file gstrfuncs.c: line 1727
(g_ascii_strcasecmp): assertion `s1 != NULL' failed


Comment 2 Colin Walters 2004-09-14 21:49:27 UTC
This one should be fixed in gnome-media 2.8.0.


Note You need to log in before you can comment on or make changes to this bug.