Opened 13 years ago

Closed 13 years ago

#2179 closed defect (worksforme)

mythtv-setup crashes when searching for channels

Reported by: rollercow@… Owned by: Stuart Auchterlonie
Priority: minor Milestone: unknown
Component: dvb Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I have a Nova-T dvb card, when asking mythtv-setup to scan for channels, (with listings setup to come from the epg) it crashes with a invalid pointer error.

Im useing the debian package provided by Christian Marillat.

Any ideas?

$ mythtv-setup
2006-08-15 18:06:32.284 Using runtime prefix = /usr
2006-08-15 18:06:32.336 New DB connection, total: 1
2006-08-15 18:06:32.341 Connected to database 'mythconverg' at host: localhost
2006-08-15 18:06:32.343 Total desktop dim: 800x600, with 1 screen[s].
2006-08-15 18:06:32.346 Using screen 0, 800x600 at 0,0
2006-08-15 18:06:32.352 Current Schema Version: 1123
2006-08-15 18:06:32.374 Total desktop dim: 800x600, with 1 screen[s].
2006-08-15 18:06:32.375 Using screen 0, 800x600 at 0,0
2006-08-15 18:06:32.376 Switching to square mode (MythCenter)
2006-08-15 18:06:32.490 Joystick disabled.
mythtv: could not connect to socket
mythtv: Connection refused
lirc_init failed for mythtv, see preceding messages
2006-08-15 18:06:34.046 New DB connection, total: 2
2006-08-15 18:06:34.047 Connected to database 'mythconverg' at host: localhost
2006-08-15 18:06:34.048 New DB connection, total: 3
2006-08-15 18:06:34.049 Connected to database 'mythconverg' at host: localhost
2006-08-15 18:06:34.051 New DB connection, total: 4
2006-08-15 18:06:34.052 Connected to database 'mythconverg' at host: localhost
2006-08-15 18:06:45.560 DVB#0 Using DVB card 0, with frontend 'Conexant CX22702 DVB-T'.
2006-08-15 18:06:45.624 DVB#0 DVB SI Table Parser Started
*** glibc detected *** free(): invalid pointer: 0xa40882c4 ***
Aborted

Change History (6)

comment:1 Changed 13 years ago by danielk

Resolution: invalid
Status: newclosed

Need to test with SVN head + backtrace missing + no valgrind for memory error.

comment:2 Changed 13 years ago by rollercow@…

Resolution: invalid
Status: closedreopened
Version: 0.19head

It does crash with the latest svn version, but doesnt crash when compiled with the --compile-type=debug option.

Do I try gdb without --compile-type=debug or not?

comment:3 Changed 13 years ago by Stuart Auchterlonie

Owner: changed from danielk to Stuart Auchterlonie
Severity: highmedium
Status: reopenednew

You will need to get it to crash with --compile-type=debug otherwise the backtrace is useless.

If you cannot get it to crash, then a bare minimum we'll need valgrind logs from the debug build. Please use the following valgrind command line

valgrind --tool=memcheck --error-limit=no --leak-check=full --log-file=mythtv-setup-valgrind.log -v -- mythtv-setup --verbose siparser,channel,record | tee mythtv-setup.log

and attach both mythtv-setup-valgrind.log & mythtv-setup.log

comment:4 Changed 13 years ago by Stuart Auchterlonie

Resolution: invalid
Status: newclosed

No further information provided. Closing.

comment:5 Changed 13 years ago by rollercow@…

Resolution: invalid
Status: closedreopened

comment:6 Changed 13 years ago by danielk

Resolution: worksforme
Status: reopenedclosed

I couldn't find any suspicious memory writes from MythTV in the valgrind log :[

X11 and Qt had some suspicious writes, but they always do...

Note: See TracTickets for help on using tickets.