Date: Sat, 14 Apr 2007 12:49:13 +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 - fc6 issue Message-ID: <1176540553.1567.6.camel@localhost> In-Reply-To: <1175804549.1376.11.camel@localhost> References: <200703211740.l2LHeRRW043437@freefall.freebsd.org> <20070321193712.72efbcf5@Magellan.Leidinger.net> <1175804549.1376.11.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
=F7 =D0=D4, 06/04/2007 =D7 00:22 +0400, Vladimir Grebenschikov =D0=C9=DB=C5= =D4: > =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. >=20 > I've get worse situation. >=20 > 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. >=20 > After some goodling I've found patch of this PR. >=20 > I've applied it and reinstall linux-fontconfig >=20 > after that both skype and acroread crash on start (see below call-stack) >=20 > reverting linux-fontconfig back does not help. >=20 > and even reinstalling /compat/linux completely with all involved > emulation ports does not help >=20 > any hints ? After reverting to fc4 linux_base everything gets work. Looks like it is problem of experimental linux_base-fc6. I had clean install of fc6 with problem. (removing all linux-* prots and deps, removing /compat/linux) > $ skype > *** glibc detected *** skype_bin: double free or corruption (!prev): 0x08= f7fdf0 *** > =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] >=20 > $ acroread > *** glibc detected *** /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread: doub= le 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+0x2= a)[0x2d902fea] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN17TADMCreateContext16Hand= leFontHeightEss+0x60)[0x87ee4e0] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN16CExpressionScope12DoIni= tializeEP17TInitScopeContextP14TCreateContext+0x129)[0x87f3589] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN16CExpressionScope18DoGlo= balInitializeEP17TInitScopeContextP14TCreateContext+0x1e)[0x87f3f0e] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z10readDialogP22ADMCustomDi= alogMessagePc+0xd5)[0x87eefd5] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z18handlePluginCallerPcS_Pv= +0x6d)[0x87c9f5d] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(ExpressViewsMain+0x201)[0x86= 5ab61] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(spEdgeCallPlugin+0x18)[0x866= 0568] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(SPCallPlugin+0xcd)[0x865c11d= ] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(SPSendMessage+0xc1)[0x865d86= 1] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN21ADMCustomResourceList18CallCustomResourceEP17ADMCustomResourceP8SPPlu= ginPKclS5_PvS6 > _S5_+0x13b)[0x2d952bbb] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN8ADMSpace16UITWindowAdapter18FindDialogResourceEP8SPPluginlPKcb+0x584)[= 0x2d8e1f24] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN8ADMSpace16UITWindowAdapter21CreateWindowForDialogEP8SPPluginPKcl14ADMD= ialogStylePFlP > 17_Opaque_ADMDialogEPvlP10_GtkWidget+0x170)[0x2d8dfda0] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN8ADMSpace16UITWindowAdapter5ModalEP8SPPluginPKcl14ADMDialogStylePFlP17_= Opaque_ADMDial > ogEPvlP10_GtkWidget+0x2a)[0x2d8dfbfa] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN24ADMUITConversionSuiteImp14ModalUITWindowEP8SPPluginPKcl14ADMDialogSty= lePFlP17_Opaqu > e_ADMDialogEPvlP10_GtkWidget+0x2a)[0x2d94a78a] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN13BaseADMDialog5ModalIP8_= t_AVDocEEiNS_11eDialogTypeEP8SPPluginT_PKci14ADMDialogStylei+0x105)[0x86748= a5] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z17ADM_DoAlertDialogP16_t_A= VAlertParams+0x452)[0x8674102] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(DEFAULTAVAlertWithParams+0x8= d)[0x83a607d] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(AVAlertWithParams+0x22f)[0x8= 3a537f] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN8CAVAlert11IDisplayOldEls= P12_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)[0x8c1= 3caf] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(ASExtensionMgrInitAllExtensi= ons+0x49)[0x8c14309] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(AVAppInit+0x138)[0x8496cc8] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(UnixAppInitUI+0xb6)[0x836990= 6] > /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)[= 0x8367cd1] > =3D=3D=3D=3D=3D=3D=3D Memory map: =3D=3D=3D=3D=3D=3D=3D=3D >=20 --=20 Vladimir B. Grebenschikov vova@fbsd.ru
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1176540553.1567.6.camel>