Opened 18 years ago
Closed 17 years ago
Last modified 17 years ago
#5241 closed defect (fixed)
mythfilldatabase segfaults
Reported by: | Owned by: | Anduin Withers | |
---|---|---|---|
Priority: | major | Milestone: | 0.22 |
Component: | mythfilldatabase | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
mythfilldatabase segfaults while running with args --file 1 t.xml. Data provided by tv_grab_nl_py release 73.
(...) 2008-04-22 19:25:38.923 Inserting new program : 2008-04-28T23:42:00 - 2008-04-29T00:20:00 2.tvgids.nl NPS Klassiek: Barenboim on Beethoven - Masterclass met Jonathan Biss 2008-04-22 19:25:38.936 Removing existing program: 2008-04-29T00:45:00 - 2008-04-29T00:55:00 2.tvgids.nl Nova/Den Haag vandaag 2008-04-22 19:25:38.937 Inserting new program : 2008-04-29T00:45:00 - 2008-04-29T00:55:00 2.tvgids.nl Nova/Den Haag vandaag 2008-04-22 19:25:38.952 Removing existing program: 2008-04-29T01:20:00 - 2008-04-29T06:00:00 2.tvgids.nl Netwerk/Man bijt hond/EénVandaag 2008-04-22 19:25:38.952 Inserting new program : 2008-04-29T01:20:00 - 2008-04-29T06:00:00 2.tvgids.nl Netwerk/Man bijt hond/EénVandaag 2008-04-22 19:25:38.965 Removing conflicting program: 2008-04-28T23:40:00 - 2008-04-29T01:15:00 3.tvgids.nl De wereld draait door 2008-04-22 19:25:38.966 Conflicted with : 2008-04-29T00:35:00 - 2008-04-29T01:30:00 3.tvgids.nl NOS Journaal 2008-04-22 19:25:38.966 Removing conflicting program: 2008-04-29T00:50:00 - 2008-04-29T01:55:00 3.tvgids.nl NOS Sportjournaal 2008-04-22 19:25:38.967 Conflicted with : 2008-04-29T01:20:00 - 2008-04-29T06:28:00 3.tvgids.nl De wereld draait door 2008-04-22 19:25:38.967 Removing conflicting program: 2008-04-29T01:20:00 - 2008-04-29T06:28:00 3.tvgids.nl De wereld draait door 2008-04-22 19:25:38.967 Conflicted with : 2008-04-29T01:20:00 - 2008-04-29T06:28:00 3.tvgids.nl De wereld draait door
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1208125136 (LWP 5021)] 0x498ea353 in memmove () from /lib/libc.so.6 (gdb) bt #0 0x498ea353 in memmove () from /lib/libc.so.6 #1 0x495df651 in QListData::remove () from /usr/lib/libQtCore.so.4 #2 0x495df6ca in QListData::erase () from /usr/lib/libQtCore.so.4 #3 0x4b6deea9 in QList<ProgInfo>::erase () from /usr/lib/libmythtv-0.22.so.0 #4 0x4b6d4029 in ProgramData::fixProgramList () from /usr/lib/libmythtv-0.22.so.0 #5 0x4b6d4b29 in ProgramData::handlePrograms () from /usr/lib/libmythtv-0.22.so.0 #6 0x08051ab9 in Q3PtrCollection::newItem () #7 0x0807edc4 in ?? () #8 0x4988f390 in libc_start_main () from /lib/libc.so.6 #9 0x08050b51 in Q3PtrCollection::newItem ()
Attachments (2)
Change History (15)
comment:1 by , 18 years ago
comment:2 by , 18 years ago
Normally your backtrace with insufficient debug symbols wouldn’t be enough (and still may prove that way), but QList iterators are not being used appropriately in ProgramData::fixProgramList().
comment:3 by , 18 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:4 by , 18 years ago
comment:6 by , 17 years ago
Don't want to raise another ticket if my problem is just a "me too" but I'm getting a seg fault with the UK RT grabber, running with no args, I'll post a gdb.txt if it's worth it:
ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/lib/qt4/include/QtCore/qlist.h, line 394
follow-up: 8 comment:7 by , 17 years ago
Using 17177 updated 8am this am - see attached files gdb.txt and screen_output.txt for more information.
comment:8 by , 17 years ago
Replying to rafmoslin@gmail.com:
Using 17177 updated 8am this am - see attached files gdb.txt and screen_output.txt for more information.
Argh, just realised I forgot to set a backtrace...
comment:9 by , 17 years ago
comment:11 by , 17 years ago
comment:12 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:13 by , 17 years ago
Milestone: | unknown → 0.22 |
---|
MythTV Version : exported MythTV Branch : trunk Library API : 0.22.20080320-2 Network Protocol : 40 QT Version : 4.3.3 Options compiled in: