Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: [PATCH] vdr-subtitles modeChange crash



This patch really seems to solve my time after time crashes with dvb subtitles plugin. Thanks for patch Ville Skyttä and MWS.

-tomi

Some finnish, sorry folks!

Tuo patchi auttaa siihen, että YLEn kanavat eivät kaadu noin 15 minuutin välein DVB-subtitles pluginin ongelmiin. Itselläni on VDR 1.3.17 + patched DVB subtitles plugin 0.36. Nyt on systeemi pirun vakaa. Sun tapauksessa, että ne eivät näy ollenkaan kuullostaa siltä, että sulla on vääränlainen channels.conf-tiedosto. Itse testasin tota 1.3.19 ja mun mielestä mulla näkyi siinä kyllä kaikki kanavat.

----------------------


Sami J. Mäkinen wrote:

Tomi Sajaniemi wrote:

Thanks for this patch. It seems to solve my YLE crashes too!

Voitko kertoa lisää? Nimittäin minulla on vdr 1.3.19 ajossa,
ja YLEn kanavat eivät tällä versiolla näy ollenkaan.

Tämä lienee tunnettu ongelma? Auttaako tuo pätsi siihen?

<cid:part1.00070408.02010600@isoroba.com>
--- dec.c.orig	2005-01-25 21:47:59.458405288 +0100
+++ dec.c	2005-01-25 21:52:13.104073152 +0100
@@ -557,31 +557,27 @@
 
   for (RegionMap::iterator i = iRegions.begin();
        i != iRegions.end();
-       i++)
+       ++i)
   {
-    Region* region = i->second;
-    iRegions.erase(i);
-    delete region;
+    delete i->second;
   }
+  iRegions.clear();
 
   for (ObjectMap::iterator i = iObjects.begin();
        i != iObjects.end();
-       i++)
+      ++i)
   {
-    Object* object = i->second;
-    iObjects.erase(i);
-    delete object;
+    delete i->second;
   }
-
+  iObjects.clear();
 
   for (ClutMap::iterator i = iCluts.begin();
        i != iCluts.end();
-       i++)
+       ++i)
   {
-    Clut* clut = i->second;
-    iCluts.erase(i);
-    delete clut;
+    delete i->second;
   }
+  iCluts.clear();
 }
 
 void cDecoder::acqPoint()
@@ -620,4 +616,4 @@
   }
   reset();
 }
-
+

Home | Main Index | Thread Index