Hi List,
I want to upgrade to 1.5.18, but it failed to start and I have no idea why? 1.4.7 did work fine for me. It seems to me that something is wrong with my fonts?
Maybe someone can help me to find the right way?
(gdb) run -l 3.0 -E /tmp/epgtest.data -v /usr/local/src/vdr/vdr-1.5.17/video -c /usr/local/vdr/etc_1.6 Starting program: /daten/src/vdr/vdr-1.5.17/vdr -l 3.0 -E /tmp/epgtest.data -v /usr/local/src/vdr/vdr-1.5.17/video -c /usr/local/vdr/etc_1.6 [Thread debugging using libthread_db enabled] [New Thread -1212243840 (LWP 13138)] [New Thread -1213690960 (LWP 13141)] [Thread -1213690960 (LWP 13141) exited] [New Thread -1222083664 (LWP 13142)] [Thread -1222083664 (LWP 13142) exited] [New Thread -1230476368 (LWP 13144)] [New Thread -1213690960 (LWP 13145)] [New Thread -1222083664 (LWP 13147)] [New Thread -1238869072 (LWP 13148)] [New Thread -1247261776 (LWP 13149)]
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1212243840 (LWP 13138)] 0xb7c90d04 in mallopt () from /lib/tls/i686/cmov/libc.so.6 (gdb) bt #0 0xb7c90d04 in mallopt () from /lib/tls/i686/cmov/libc.so.6 #1 0xb7c9150a in mallopt () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7c90135 in realloc () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7e48a16 in FcCharSetDestroy () from /usr/lib/libfontconfig.so.1 #4 0xb7e48b5c in FcCharSetFindLeafCreate () from /usr/lib/libfontconfig.so.1 #5 0xb7e4a067 in FcNameParseCharSet () from /usr/lib/libfontconfig.so.1 #6 0xb7e5253a in FcNameBool () from /usr/lib/libfontconfig.so.1 #7 0xb7e52783 in FcNameParse () from /usr/lib/libfontconfig.so.1 #8 0xb7e43ef6 in FcBlanksIsMember () from /usr/lib/libfontconfig.so.1 #9 0xb7e44649 in FcGlobalCacheScanDir () from /usr/lib/libfontconfig.so.1 #10 0xb7e4b568 in FcDirScanConfig () from /usr/lib/libfontconfig.so.1 #11 0xb7e45f8a in FcConfigBuildFonts () from /usr/lib/libfontconfig.so.1 #12 0xb7e4e8fc in FcInitLoadConfigAndFonts () from /usr/lib/libfontconfig.so.1 #13 0xb7e4e955 in FcInit () from /usr/lib/libfontconfig.so.1 #14 0x080bc39c in cFont::GetFontFileName (FontName=0xb7e66828 "4�\002") at font.c:411 #15 0x080bc083 in cFont::CreateFont (Name=0x8b5fb252 <Address 0x8b5fb252 out of bounds>, CharHeight=-1956662702, CharWidth=-1956662702) at font.c:356 #16 0x080bbf29 in cFont::SetFont (Font=fontOsd, Name=0x8b5fb252 <Address 0x8b5fb252 out of bounds>, CharHeight=-1956662702) at font.c:331 #17 0x080bc00d in cFont::GetFont (Font=136654904) at font.c:346 #18 0x081064c5 in cSkinSTTNGDisplayChannel (this=0x82502d8) at skinsttng.c:157 #19 0x0810e99d in cSkinSTTNG::DisplayChannel (this=0x824de60, WithInfo=true) at skinsttng.c:1157 #20 0x080d2e3f in cDisplayChannel (this=0x824c548, Number=-1956662702, Switched=true) at skins.h:327 #21 0x081244be in main (argc=1, argv=0xbfe873b4) at device.h:253
Bye, Walter
It seems that my fontcache were corrupt.
After doing an
dpkg-reconfigure fontconfig fc-cache -fs
everything work as expected.
Greets, Walter
Hi List,
I want to upgrade to 1.5.18, but it failed to start and I have no idea why? 1.4.7 did work fine for me. It seems to me that something is wrong with my fonts?
Maybe someone can help me to find the right way?
(gdb) run -l 3.0 -E /tmp/epgtest.data -v /usr/local/src/vdr/vdr-1.5.17/video -c /usr/local/vdr/etc_1.6 Starting program: /daten/src/vdr/vdr-1.5.17/vdr -l 3.0 -E /tmp/epgtest.data -v /usr/local/src/vdr/vdr-1.5.17/video -c /usr/local/vdr/etc_1.6 [Thread debugging using libthread_db enabled] [New Thread -1212243840 (LWP 13138)] [New Thread -1213690960 (LWP 13141)] [Thread -1213690960 (LWP 13141) exited] [New Thread -1222083664 (LWP 13142)] [Thread -1222083664 (LWP 13142) exited] [New Thread -1230476368 (LWP 13144)] [New Thread -1213690960 (LWP 13145)] [New Thread -1222083664 (LWP 13147)] [New Thread -1238869072 (LWP 13148)] [New Thread -1247261776 (LWP 13149)]
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1212243840 (LWP 13138)] 0xb7c90d04 in mallopt () from /lib/tls/i686/cmov/libc.so.6 (gdb) bt #0 0xb7c90d04 in mallopt () from /lib/tls/i686/cmov/libc.so.6 #1 0xb7c9150a in mallopt () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7c90135 in realloc () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7e48a16 in FcCharSetDestroy () from /usr/lib/libfontconfig.so.1 #4 0xb7e48b5c in FcCharSetFindLeafCreate () from /usr/lib/libfontconfig.so.1 #5 0xb7e4a067 in FcNameParseCharSet () from /usr/lib/libfontconfig.so.1 #6 0xb7e5253a in FcNameBool () from /usr/lib/libfontconfig.so.1 #7 0xb7e52783 in FcNameParse () from /usr/lib/libfontconfig.so.1 #8 0xb7e43ef6 in FcBlanksIsMember () from /usr/lib/libfontconfig.so.1 #9 0xb7e44649 in FcGlobalCacheScanDir () from /usr/lib/libfontconfig.so.1 #10 0xb7e4b568 in FcDirScanConfig () from /usr/lib/libfontconfig.so.1 #11 0xb7e45f8a in FcConfigBuildFonts () from /usr/lib/libfontconfig.so.1 #12 0xb7e4e8fc in FcInitLoadConfigAndFonts () from /usr/lib/libfontconfig.so.1 #13 0xb7e4e955 in FcInit () from /usr/lib/libfontconfig.so.1 #14 0x080bc39c in cFont::GetFontFileName (FontName=0xb7e66828 "4�\002") at font.c:411 #15 0x080bc083 in cFont::CreateFont (Name=0x8b5fb252 <Address 0x8b5fb252 out of bounds>, CharHeight=-1956662702, CharWidth=-1956662702) at font.c:356 #16 0x080bbf29 in cFont::SetFont (Font=fontOsd, Name=0x8b5fb252 <Address 0x8b5fb252 out of bounds>, CharHeight=-1956662702) at font.c:331 #17 0x080bc00d in cFont::GetFont (Font=136654904) at font.c:346 #18 0x081064c5 in cSkinSTTNGDisplayChannel (this=0x82502d8) at skinsttng.c:157 #19 0x0810e99d in cSkinSTTNG::DisplayChannel (this=0x824de60, WithInfo=true) at skinsttng.c:1157 #20 0x080d2e3f in cDisplayChannel (this=0x824c548, Number=-1956662702, Switched=true) at skins.h:327 #21 0x081244be in main (argc=1, argv=0xbfe873b4) at device.h:253
Bye, Walter
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr