Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Nov 2002 22:23:23 -0800 (PST)
From:      John Merryweather Cooper <john_m_cooper@yahoo.com>
To:        submit@bugs.gnome.org
Cc:        gnome@FreeBSD.org
Subject:   Segmentation Fault in Gnome CD after Track 1 fails mid song, etc.
Message-ID:  <200211100623.gAA6NNjX000899@pc016247.reshall.uidaho.edu>

next in thread | raw e-mail | index | archive | help
Package: gnome-media
Severity: normal
Version: 2.0.2.5
Synopsis: Segmentation Fault in Gnome CD after Track 1 fails mid song, etc.
Bugzilla-Product: gnome-media
Bugzilla-Component: Gnome-CD
BugBuddy-GnomeVersion: 2.0 (2.0.5)

Description:
Description of Problem:

I'm trying to narrow down an earlier bug report I've made on a
segmentation fault.  I think I have some more details this time.  I also
think there may be an OS component to the problem.  What happens is
this:  1) Gnome CD starts playing Track 1; 2) at some point during play,
there's an error reading the CD by the OS (a READ BIG error in the
FreeBSD ATAPI CDROM driver); 3) playing stops; 4) I eject the CD using
the eject button on Gnome CD; 5) sometimes, on reloading the CD, Gnome
CD immediately has a Segmentation Fault and dies.

Steps to reproduce the problem:
1.   see above
2. 
3. 

Actual Results:

Gnome CD dies, I have to kill the remains and restart.  Recovery from a
read error at the OS level seems to be less than graceful.


Expected Results:

Play the CD to completion.  Interestingly, if I skip ahead to Track 3
and further, I have no problems (probably doesn't trigger the underlying
OS read error und so weiter.

How often does this happen?

About 50% of the time on re-insertion, an OS read error always occurs in
the system log before or nearly before playing stops.  Regardless, Gnome
CD should reload the CD without choking.

Additional Information:

I'm running FreeBSD 4.7-STABLE using Gnome/2 built from ports.  The
support group for Gnome at FreeBSD is gnome@FreeBSD.org.




Debugging Information:

Backtrace was generated from '/usr/X11R6/bin/gnome-cd'

(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)...(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)...
(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)...(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)...0x28a29798 in __sys_poll () from
/usr/lib/libc_r.so.4
#0  0x28a29798 in __sys_poll () from /usr/lib/libc_r.so.4
#1  0x28a28cc0 in _thread_kern_sched_state_unlock () from
/usr/lib/libc_r.so.4
#2  0x28a28686 in _thread_kern_scheduler () from /usr/lib/libc_r.so.4
#3  0x0 in ?? ()


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




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