Date: Fri, 06 Apr 2007 00:22:29 +0400 From: Vladimir Grebenschikov <vova@fbsd.ru> To: Alexander Leidinger <Alexander@Leidinger.net> Cc: freebsd-emulation@freebsd.org Subject: Re: ports/110632: [patch] x11-fonts/linux-fontconfig is not X11BASE clean Message-ID: <1175804549.1376.11.camel@localhost> In-Reply-To: <20070321193712.72efbcf5@Magellan.Leidinger.net> References: <200703211740.l2LHeRRW043437@freefall.freebsd.org> <20070321193712.72efbcf5@Magellan.Leidinger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
=F7 =D3=D2, 21/03/2007 =D7 19:37 +0100, Alexander Leidinger =D0=C9=DB=C5=D4= : > This is under investigation. As already told in private mail, the patch > is good, but the goal is to use a link to the FreeBSD one as before. >=20 > I'm waiting for feedback from the gnome team ATM. I've get worse situation. After recent port-upgrade ports tree (linux_base was already on fc6). I've notice that skype started to draw boxes instead of russian characters. After some goodling I've found patch of this PR. I've applied it and reinstall linux-fontconfig after that both skype and acroread crash on start (see below call-stack) reverting linux-fontconfig back does not help. and even reinstalling /compat/linux completely with all involved emulation ports does not help any hints ? $ skype *** glibc detected *** skype_bin: double free or corruption (!prev): 0x08f7= fdf0 *** =3D=3D=3D=3D=3D=3D=3D Backtrace: =3D=3D=3D=3D=3D=3D=3D=3D=3D /lib/libc.so.6[0x292972ee] /lib/libc.so.6(cfree+0x90)[0x2929a9b0] /lib/libc.so.6(closedir+0x28)[0x292bb068] /usr/lib/libfontconfig.so.1(FcDirScan+0x1f2)[0x2900921d] /usr/lib/libfontconfig.so.1(FcConfigBuildFonts+0x94)[0x29003d51] /usr/lib/libfontconfig.so.1(FcInitLoadConfigAndFonts+0x26)[0x2900b0b3] /usr/lib/libfontconfig.so.1(FcInit+0x2e)[0x2900b2b0] /compat/linux/usr/X11R6/lib/libXft.so.2(XftInit+0x36)[0x28f6d77e] skype_bin[0x850eb29] skype_bin[0x850fffa] skype_bin[0x854ea0a] skype_bin[0x854e5ab] skype_bin[0x8121208] skype_bin[0x8057f0a] /lib/libc.so.6(__libc_start_main+0xdc)[0x29245f2c] skype_bin[0x80520c1] $ acroread *** glibc detected *** /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread: double= free or corruption (!prev): 0x0972c818 *** =3D=3D=3D=3D=3D=3D=3D Backtrace: =3D=3D=3D=3D=3D=3D=3D=3D=3D /lib/libc.so.6[0x2a0792ee] /lib/libc.so.6(cfree+0x90)[0x2a07c9b0] /lib/libc.so.6(closedir+0x28)[0x2a09d068] /usr/lib/libfontconfig.so.1(FcDirScan+0x1f2)[0x2a22321d] /usr/lib/libfontconfig.so.1(FcConfigBuildFonts+0x94)[0x2a21dd51] /usr/lib/libfontconfig.so.1(FcInitLoadConfigAndFonts+0x26)[0x2a2250b3] /usr/lib/libfontconfig.so.1(FcInit+0x2e)[0x2a2252b0] /usr/lib/libfontconfig.so.1(FcConfigGetCurrent+0x29)[0x2a21dc7a] /usr/lib/libfontconfig.so.1(FcConfigSubstituteWithPat+0x6f4)[0x2a21fab3] /usr/lib/libfontconfig.so.1(FcConfigSubstitute+0x33)[0x2a21faf8] /usr/lib/libpangoxft-1.0.so.0[0x2a16d539] /usr/lib/libpangoft2-1.0.so.0[0x2a25c6b4] /usr/lib/libpangoft2-1.0.so.0[0x2a25c9c4] /usr/lib/libpangoft2-1.0.so.0[0x2a25cd3f] /usr/lib/libpango-1.0.so.0(pango_font_map_load_fontset+0x4a)[0x29f0f90f] /usr/lib/libpango-1.0.so.0[0x29f0dec5] /usr/lib/libpango-1.0.so.0(pango_itemize_with_base_dir+0xa7)[0x29f0e35b] /usr/lib/libpango-1.0.so.0[0x29f15459] /usr/lib/libpango-1.0.so.0[0x29f16007] /usr/lib/libpango-1.0.so.0(pango_layout_get_size+0x34)[0x29f16f09] /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl(_= ZN10UnixDrawer11GetFontInfoER11ADMFontInfo+0x36)[0x2d990046] /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl(_= ZN17ADMDrawerSuiteImp11GetFontInfoEP17_Opaque_ADMDrawerP11ADMFontInfo+0x2a)= [0x2d902fea] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN17TADMCreateContext16Handle= FontHeightEss+0x60)[0x87ee4e0] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN16CExpressionScope12DoIniti= alizeEP17TInitScopeContextP14TCreateContext+0x129)[0x87f3589] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN16CExpressionScope18DoGloba= lInitializeEP17TInitScopeContextP14TCreateContext+0x1e)[0x87f3f0e] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z10readDialogP22ADMCustomDial= ogMessagePc+0xd5)[0x87eefd5] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z18handlePluginCallerPcS_Pv+0= x6d)[0x87c9f5d] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(ExpressViewsMain+0x201)[0x865a= b61] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(spEdgeCallPlugin+0x18)[0x86605= 68] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(SPCallPlugin+0xcd)[0x865c11d] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(SPSendMessage+0xc1)[0x865d861] /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl(_= ZN21ADMCustomResourceList18CallCustomResourceEP17ADMCustomResourceP8SPPlugi= nPKclS5_PvS6 _S5_+0x13b)[0x2d952bbb] /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl(_= ZN8ADMSpace16UITWindowAdapter18FindDialogResourceEP8SPPluginlPKcb+0x584)[0x= 2d8e1f24] /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl(_= ZN8ADMSpace16UITWindowAdapter21CreateWindowForDialogEP8SPPluginPKcl14ADMDia= logStylePFlP 17_Opaque_ADMDialogEPvlP10_GtkWidget+0x170)[0x2d8dfda0] /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl(_= ZN8ADMSpace16UITWindowAdapter5ModalEP8SPPluginPKcl14ADMDialogStylePFlP17_Op= aque_ADMDial ogEPvlP10_GtkWidget+0x2a)[0x2d8dfbfa] /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl(_= ZN24ADMUITConversionSuiteImp14ModalUITWindowEP8SPPluginPKcl14ADMDialogStyle= PFlP17_Opaqu e_ADMDialogEPvlP10_GtkWidget+0x2a)[0x2d94a78a] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN13BaseADMDialog5ModalIP8_t_= AVDocEEiNS_11eDialogTypeEP8SPPluginT_PKci14ADMDialogStylei+0x105)[0x86748a5= ] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z17ADM_DoAlertDialogP16_t_AVA= lertParams+0x452)[0x8674102] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(DEFAULTAVAlertWithParams+0x8d)= [0x83a607d] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(AVAlertWithParams+0x22f)[0x83a= 537f] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN8CAVAlert11IDisplayOldElsP1= 2_t_ASTextRecS1_S1_S1_t+0x76)[0x83a94f6] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN8CAVAlert8IDisplayElsP12_t_= ASTextRecS1_S1_S1_t+0x34)[0x83a93f4] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread[0x8495e24] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread[0x8c14155] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(ASEnumExtensions+0x6f)[0x8c13c= af] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(ASExtensionMgrInitAllExtension= s+0x49)[0x8c14309] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(AVAppInit+0x138)[0x8496cc8] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(UnixAppInitUI+0xb6)[0x8369906] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(UnixAppMain+0x1fb)[0x836937b] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(main+0x3a)[0x8367daa] /lib/libc.so.6(__libc_start_main+0xdc)[0x2a027f2c] /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(gtk_widget_grab_focus+0x31)[0x= 8367cd1] =3D=3D=3D=3D=3D=3D=3D Memory map: =3D=3D=3D=3D=3D=3D=3D=3D --=20 Vladimir B. Grebenschikov vova@fbsd.ru
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1175804549.1376.11.camel>