Opened 15 years ago
Closed 15 years ago
#1664 closed patch (fixed)
r9664 segv on starting recording
Reported by: | Stuart Auchterlonie | Owned by: | danielk |
---|---|---|---|
Priority: | minor | Milestone: | 0.20 |
Component: | dvb | Version: | head |
Severity: | medium | Keywords: | eit segv |
Cc: | Ticket locked: | no |
Description
When starting a recording after the backend has been doing eit scans the backend segfaults as it attempts to start.
This is because when tv_rec performs TeardownSIParser it firstly calls StopPassiveScan?() and then scanner->StopActiveScan?(). StopActiveScan?() also calls StopPassiveScan?. StopPassiveScan? is setting parser = NULL and therefore the 2nd time through is dereferencing a NULL pointer
Attachments (2)
Note: See
TracTickets for help on using
tickets.
gdb output