Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 03 Mar 2005 00:40:56 -0500
From:      bgruber <lists@bgruber.isa-geek.com>
To:        Trey Sizemore <trey@fastmail.fm>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: sound-juicer and goobox fail to start
Message-ID:  <1109828456.30613.21.camel@localhost>
In-Reply-To: <1109825377.30613.7.camel@localhost>
References:  <1108602076.47132.5.camel@localhost> <421776E8.9080600@FreeBSD.org><20050219133126.67f2dba5@localhost> <1108908531.14328.1.camel@heater.rainbow-runner.nl> <20050220121111.574f457a@localhost> <1108929461.14328.3.camel@heater.rainbow-runner.nl> <20050220170527.5c1bb480@localhost> <1108938285.14328.6.camel@heater.rainbow-runner.nl> <1109825377.30613.7.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2005-03-02 at 23:49 -0500, bgruber wrote:
> I'm having what seems like a similar problem.  The backtrace is
> attached.  Let me know if you need me to do it again after recompiling
> some other library w/ symbols, i notice there are a few missing in
> there.

Doing some more digging, I figured out the (very strange) problem
(though not the solution).  I need to have a cd in BOTH of my cd drives,
otherwise sound-juicer crashes.  the cd's can be data and not audio,
just as long as there is some media present.

The interesting part of the backtrace seems to be:

<snip>
#11 0x08057c1b in get_device_max_read_speed (
    device=0x7 <Error reading address 0x7: Bad address>) at
cd-drive.c:605
        fd = 18
        max_speed = 0
        read_speed = 0
        write_speed = 0
#12 0x080575ef in get_cd_properties (device=0x82162c0 "/dev/cd1", 
    id=0x7 <Error reading address 0x7: Bad address>,
max_rd_speed=0x82128ec, 
    max_wr_speed=0x82128e8, type=0x82128e0) at cd-drive.c:146
        stdout_data = 0x82128ec "\200\034!\bb!\bb!\b"
#13 0x08057e4d in freebsd_scan (recorder_only=0) at cd-drive.c:1259
        cdrom = (CDDrive *) 0x82128e0
        cam_path = (gchar *) 0x8211a80 "/dev/cd1"
        cam_dev = (struct cam_device *) 0x8217000
        cdroms_list = (GList *) 0x81f9a70
        i = 1
#14 0x08057f42 in scan_for_cdroms (recorder_only=7, add_image=0)
    at cd-drive.c:1445
        cdroms = (GList *) 0x82106d0
#15 0x080583c1 in cdrom_combo_box (bcs=0x81fbb00,
show_recorders_only=7, 
    show_file_image=7) at bacon-cd-selection.c:158
        l = (GList *) 0x81fbb00
        cdrom = (CDDrive *) 0x82106d0
#16 0x08058569 in bacon_cd_selection_init (bcs=0x81fbb00)
    at bacon-cd-selection.c:197
        cell = (GtkCellRenderer *) 0x8211a00
        store = (GtkListStore *) 0x8211a00
</snip>

Heh.  NOW i'm getting the missing plugin error.  from both applications
actually.

/brian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1109828456.30613.21.camel>