[mythtv] SegFault in MythMusic when ripping (WITH BT)
DanM
dan at milkcarton.com
Sat Oct 18 00:56:00 EDT 2003
High Quality rip, starts on first song, immediately seg faults.
-dan
-------------- next part --------------
ERROR opening output file /mnt/store/Music/Simply Incredible New Music Sampler/Simply Incredible New Music Sampler/1 - Switchfoot - Meant To Live.mp3
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 1741)]
0x40b64407 in fwrite () from /lib/i686/libc.so.6
Current language: auto; currently c
(gdb) thread apply all bt full
Thread 2 (Thread 32769 (LWP 1742)):
#0 0x40bd6537 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409d896e in __pthread_manager () from /lib/i686/libpthread.so.0
No symbol table info available.
#2 0x409d8bbb in __pthread_manager_event () from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 1 (Thread 16384 (LWP 1741)):
#0 0x40b64407 in fwrite () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x41841df3 in write_buffer(char*, int, _IO_FILE*) (
buf=0x87fe6c0 "ID3\003", bufsize=166, fp=0x0) at lameencoder.cpp:15
No locals.
#2 0x41842799 in LameEncoder::addSamples(short*, unsigned) (this=0x86c15d8,
bytes=0x42a4d008, length=2352) at lameencoder.cpp:154
lameret = 166
#3 0x417fd393 in Ripper::ripTrack(QString&, Encoder*, int) (this=0xbfffdda0,
cddevice=@0xbfffd580, encoder=0x86c15d8, tracknum=1) at cdrip.cpp:588
device = (cdrom_drive *) 0x880a658
start = 0
end = 15315
paranoia = (cdrom_paranoia *) 0x859db50
---Type <return> to continue, or q <return> to quit---
curpos = 0
buffer = (int16_t *) 0x42a4d008
every15 = 15
#4 0x417fcbda in Ripper::ripthedisc() (this=0xbfffdda0) at cdrip.cpp:493
outfile = {static null = {
static null = <same as static member of an already seen type>,
d = 0x84d7bd0, static shared_null = 0x84d7bd0}, d = 0x8792b88,
static shared_null = 0x84d7bd0}
encoder = (class Encoder *) 0x86c15d8
track = (Metadata *) 0x86b95a8
trackno = 0
tots = {static null = {
static null = <same as static member of an already seen type>,
d = 0x84d7bd0, static shared_null = 0x84d7bd0}, d = 0x8721858,
static shared_null = 0x84d7bd0}
screenwidth = 800
screenheight = 600
wmult = 1
hmult = 1
newdiag = (class MythDialog *) 0x86aefa8
vb = (struct QVBoxLayout *) 0x85cf7d0
totallabel = (struct QLabel *) 0x8792590
textstatus = {static null = {
static null = <same as static member of an already seen type>,
---Type <return> to continue, or q <return> to quit---
d = 0x84d7bd0, static shared_null = 0x84d7bd0}, d = 0x86c8288,
static shared_null = 0x84d7bd0}
cddevice = {static null = {
static null = <same as static member of an already seen type>,
d = 0x84d7bd0, static shared_null = 0x84d7bd0}, d = 0x871f308,
static shared_null = 0x84d7bd0}
encodertype = {static null = {
static null = <same as static member of an already seen type>,
d = 0x84d7bd0, static shared_null = 0x84d7bd0}, d = 0x86cacf0,
static shared_null = 0x84d7bd0}
encodequal = 2
decoder = (class CdDecoder *) 0x87931b0
musicdir = {static null = {
static null = <same as static member of an already seen type>,
d = 0x84d7bd0, static shared_null = 0x84d7bd0}, d = 0x86c7470,
static shared_null = 0x84d7bd0}
EjectCD = false
PostRipCDScript = {static null = {
static null = <same as static member of an already seen type>,
d = 0x84d7bd0, static shared_null = 0x84d7bd0}, d = 0x871ea40,
static shared_null = 0x84d7bd0}
#5 0x4186e624 in Ripper::qt_invoke(int, QUObject*) (this=0xbfffdda0, _id=49,
_o=0xbfffd650) at moc_cdrip.cpp:105
No locals.
---Type <return> to continue, or q <return> to quit---
#6 0x405c12db in QObject::activate_signal(QConnectionList*, QUObject*) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
(gdb)
More information about the mythtv-dev
mailing list