Opened 12 years ago

Closed 12 years ago

#3158 closed defect (fixed)

frontend segfaults when using mytharchive to select recordings

Reported by: dj@… Owned by: paulh
Priority: minor Milestone: unknown
Component: mytharchive Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I'm running MythTV and MythPlugins? SVN 12920 and I'm getting a segfault trying to use MythArchive?.

From the main menu, I select: CD/DVD -> Archive Files -> Find Files to Archive -> Select Recordings

When I select 'Select Recordings' I get a segfault.

I'll attach the backtrace and configure output (as I used --enable-proc-opt).

Attachments (3)

gdb.txt (9.3 KB) - added by dj@… 12 years ago.
GDB backtrace of segfault
configure-output (939 bytes) - added by dj@… 12 years ago.
Configure output
gdb-second-segfault.txt (19.8 KB) - added by dj@… 12 years ago.
GDB backtrace of second segfault

Download all attachments as: .zip

Change History (6)

Changed 12 years ago by dj@…

Attachment: gdb.txt added

GDB backtrace of segfault

Changed 12 years ago by dj@…

Attachment: configure-output added

Configure output

comment:1 Changed 12 years ago by paulh

(In [12952]) On the 'Select Recordings' screen check that all the required UI types can be found and bail out if not.

Also check that after processing the recording list that at least one recordings is available. Add some debugging to show that a recording has been rejected because it's not available locally. MythArchive? needs direct access to the files so wont work with files that have to be streamed to it.

Refs #3158.

comment:2 Changed 12 years ago by dj@…

OK I now get a message to tell me I have no recordings available locally, but I still get a segfault when I confirm that message. Will attach the backtrace for this segfault.

Changed 12 years ago by dj@…

Attachment: gdb-second-segfault.txt added

GDB backtrace of second segfault

comment:3 Changed 12 years ago by paulh

Resolution: fixed
Status: newclosed

(In [12997]) Fix a segfault in the 'Select Recordings' screen if no suitable recordings can be found. Fixes #3158.

Note: See TracTickets for help on using tickets.