Subject: Re: packages depending on latest gtk2 crash on Darwin
To: Matthias Scheler <tron@zhadum.org.uk>
From: Mark E. Perkins <perkinsm@bway.net>
List: pkgsrc-users
Date: 01/13/2007 14:15:32
On 2007/01/13 13:27, Matthias Scheler wrote:
> On Sat, Jan 13, 2007 at 01:08:49PM -0500, Mark E. Perkins wrote:
>> -> gcc --version
>> powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5250)
> 
> My version is slighty newer:
> 
> tron@whitestar:~>gcc --version
> powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367)
> Copyright (C) 2005 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> This compiler is from Xcode tools 2.4.1.
> 
> 	Kind regards

Looks like I have 2.2.1, so I'll update and hope that solves the problem.  In
the mean time, though, I ran gqvview with ktrace.  The last thing it does
before crashing is open a font file (see below; identical problem for xchat,
too).  I don't really understand the intricacies of fontconfig, and I seem to
have font cache files from both pkgsrc fontconfig and the fontconfig from
Apple (which is v 1.0.2).  The cache file in question appears to be OK (in the
sense that I deleted it and ran fc-cache to refresh it, but the problem persists).

Mark

--------------------- end of ktrace

 20501 gqview   CALL  stat(0x152e350,0xbfffe23c)
 20501 gqview   NAMI  "/usr/X11R6/lib/X11/fonts/encodings/large"
 20501 gqview   RET   stat 0
 20501 gqview   CALL  open(0x1533150,0,0x6ca800)
 20501 gqview   NAMI
"/var/cache/fontconfig/d929d2c542e4f6652ca46d613e4b360e-powerpc.cache-2"
 20501 gqview   RET   open -1 errno 2 No such file or directory
 20501 gqview   CALL  open(0x1533150,0,0x6ca800)
 20501 gqview   NAMI
"/Users/mep/.fontconfig/d929d2c542e4f6652ca46d613e4b360e-powerpc.cache-2"
 20501 gqview   RET   open 4
 20501 gqview   CALL  fstat(0x4,0xbfffe1dc)
 20501 gqview   RET   fstat 0
 20501 gqview   CALL  read(0x4,0x1533f70,0x60)
 20501 gqview   GIO   fd 4 read 96 bytes
       "�\^B�\^D\0\0\0\^A\0\0\0`\0\0\0 \0\0\0P\0\0\0\0\0\0\0P\0\0\0\0/usr/X11R\
        6/lib/X11/fonts/encodings/large\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \^Q\0\0\0\000"
 20501 gqview   RET   read 96/0x60
 20501 gqview   CALL  close(0x4)
 20501 gqview   RET   close 0
 20501 gqview   PSIG  SIGBUS SIG_DFL