Skip site navigation (1)Skip section navigation (2)
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>