From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 5 20:41:38 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 497A416A40E for ; Thu, 5 Apr 2007 20:41:38 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.freebsd.org (Postfix) with ESMTP id 8500513C4E1 for ; Thu, 5 Apr 2007 20:41:37 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HZYTW-000DOX-La; Fri, 06 Apr 2007 00:22:30 +0400 From: Vladimir Grebenschikov To: Alexander Leidinger In-Reply-To: <20070321193712.72efbcf5@Magellan.Leidinger.net> References: <200703211740.l2LHeRRW043437@freefall.freebsd.org> <20070321193712.72efbcf5@Magellan.Leidinger.net> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Organization: SWsoft Date: Fri, 06 Apr 2007 00:22:29 +0400 Message-Id: <1175804549.1376.11.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.0 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: freebsd-emulation@freebsd.org Subject: Re: ports/110632: [patch] x11-fonts/linux-fontconfig is not X11BASE clean X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Apr 2007 20:41:38 -0000 =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