tvtime crashed with SIGSEGV

Bug #509314 reported by zitbug
168
This bug affects 29 people
Affects Status Importance Assigned to Milestone
tvtime (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: tvtime

I'm sorry, but I can not really tell you in English.
Some channels do not find the update since Tvtime

ProblemType: Crash
Architecture: i386
Date: Mon Jan 18 21:05:05 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/tvtime
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
NonfreeKernelModules: nvidia
Package: tvtime 1.0.2-5ubuntu2
ProcCmdline: /usr/bin/tvtime
ProcEnviron:
 SHELL=/bin/bash
 LANG=hu_HU.utf8
ProcVersionSignature: Ubuntu 2.6.32-10.14-generic-pae
SegvAnalysis:
 Segfault happened at: 0x804d824: mov 0x6b0(%eax),%eax
 PC (0x0804d824) ok
 source "0x6b0(%eax)" (0x000006b0) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: tvtime
Stacktrace:
 #0 0x0804d824 in ?? ()
 No symbol table info available.
StacktraceTop: ?? ()
Tags: lucid
ThreadStacktrace:
 .
 Thread 1 (Thread 23801):
 #0 0x0804d824 in ?? ()
 No symbol table info available.
Title: tvtime crashed with SIGSEGV
Uname: Linux 2.6.32-10-generic-pae i686
UserGroups: adm admin cdrom dialout lpadmin mythtv plugdev sambashare

Related branches

Revision history for this message
zitbug (zitbug) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 videoinput_get_audio (vidin=0x0) at videoinput.c:240
 tvtime_main (rtctimer=0x0, read_stdin=1, realtime=0,
 main (argc=1, argv=0xbffca2a4) at tvtime.c:2751

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in tvtime (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
zitbug (zitbug)
visibility: private → public
Revision history for this message
Matthias Mailänder (mailaender) wrote :

I can confirm this bug on Ubuntu 10.04.1 x64 using a Terratec Synergy S2 PCI HD DVB-C Card with self-compiled v4l-dvb mantis drivers.

Changed in tvtime (Ubuntu):
status: New → Confirmed
Revision history for this message
MarkusRechberger (mrechberger) wrote :

--- tvtime.c.old 2011-06-28 11:02:53.000000000 +0200
+++ tvtime.c 2011-06-28 11:01:31.000000000 +0200
@@ -2071,7 +2071,7 @@
             if( osd ) tvtime_osd_signal_present( osd, 1 );
         } else if( tuner_state == TUNER_STATE_NO_SIGNAL ) {
             if( osd ) tvtime_osd_signal_present( osd, 0 );
- if (videoinput_get_audio(vidin)) {
+ if (vidin && videoinput_get_audio(vidin)) {
                     alsa_join_threaded_loop(videoinput_get_audio(vidin));
                     alsa_close(videoinput_get_audio_p(vidin));
                     videoinput_set_audio(vidin, NULL);

apply this patch asap

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package tvtime - 1.0.2-6.1ubuntu3

---------------
tvtime (1.0.2-6.1ubuntu3) oneiric; urgency=low

  * debian/patches/tvtime-1.0.2-videoinput_get_audio-check-vidin.patch:
    Guard against vidin being NULL, which was causing a crash. Patch
    from Markus Rechberger, thanks! (LP: #509314, #630793)
 -- Daniel T Chen <email address hidden> Wed, 29 Jun 2011 02:03:59 -0600

Changed in tvtime (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.