Hi Stefan,

The gerber files load up fine, and are fully viewable in the fast and xor 
modes, so it's not the files.  I haven't used the viewer in a few months, and 
have done at least a couple of port tree updates, and OS updates.  Somebody 
pointed out that the difference between the fast modes and the 
normal/high-quality modes is that the latter use Cairo and the former don't.  
I'm guessing that something changed during one of the updates, and I didn't 
discover it until later.

Best regards,

Dave




>________________________________
>From: Stefan Petersen <s...@stacken.kth.se>
>To: gerbv-devel@lists.sourceforge.net
>Sent: Monday, September 5, 2011 12:55 AM
>Subject: Re: [Gerbv-devel] Gerbv crashes when rendering in normal or high 
>quality modes.
>
>Hello Dave!
>
>the version of Cairo does seem like the version everyone else is using
>so that is not the issue at hand.
>
>I am not a Mac guy, so I am out ideas. I only have the usual
>suggestions, like compile the latest version from git, test your Gerber
>files on some other machine (maybe it is your Gerber files that breaks
>gerbv), etc etc.
>
>My "goto guy" in this case would be Charles Lepple, but I am not sure he
>is the correct guy, but he ported gerbv using fink,
>http://pdb.finkproject.org/pdb/package.php/gerbv
>
>Best regards,
>/Stefan
>
>
>On 09/04/2011 11:55 PM, Dave wrote:
>> I'm using the macports installation of cairo.
>> 
>> This is what I get with "port list cairo":
>> 
>>   cairo                          @1.10.2         graphics/cairo
>> 
>> This is what I get with "port -qv installed cairo"
>> 
>>   cairo @1.8.8_0+macosx
>>   cairo @1.8.8_0+macosx+universal
>>   cairo @1.8.10_0+macosx+universal
>>   cairo @1.8.10_0+universal platform='darwin 10' archs='i386 x86_64'
>>   cairo @1.10.0_1+universal platform='darwin 10' archs='i386 x86_64'
>>   cairo @1.10.2_2+universal platform='darwin 10' archs='i386 x86_64'
>>   cairo @1.10.2_3+universal+x11 platform='darwin 10' archs='i386 x86_64'
>>   cairo @1.10.2_4+universal+x11 (active) platform='darwin 10'
>> archs='i386 x86_64'
>> 
>> I believe the last line is the active version.
>> 
>> Cairo has so many dependencies, I'd hate to try to install it outside of
>> macports; although perhaps I can just de-install the cairo package and
>> compile a fresh cairo on top of the macport-built dependencies.
>> 
>> Any suggestions on how to root out this issue?  Is anyone using gerbv on
>> a mac with recent macports/os X updates?
>> 
>> Thanks,
>> 
>> Dave
>> 
>> 
>>     ------------------------------------------------------------------------
>>     *From:* Stefan Petersen <s...@stacken.kth.se>
>>     *To:* gerbv-devel@lists.sourceforge.net
>>     *Sent:* Sunday, September 4, 2011 2:44 PM
>>     *Subject:* Re: [Gerbv-devel] Gerbv crashes when rendering in normal
>>     or high quality modes.
>> 
>>     Hello Dave!
>> 
>>     If you haven't recompiled gerbv or anything like that, it sounds like
>>     there might be an bug in the Cairo libraries on OS X or XQuartz.
>> 
>>     The trace you sent along doesn't say me anything really, maybe someone
>>     else? But if it works in the low quality modes and not hi quality mode I
>>     would look at Cairo. That is basically the only difference between these
>>     two modes.
>> 
>>     It would be interesting to know which version of Cairo you are running.
>> 
>>     Best regards,
>>     /Stefan
>> 
>>     On 09/04/2011 09:26 PM, Dave wrote:
>>     > Hello,
>>     >
>>     > I've been using Gerbv on Mac OS X snow leopard, without any
>>     problems for
>>     > a while now.  I haven't generated any gerbers in a few months, but
>>     > recently found that gerbv 2.4 and 2.5 crash under Snow Leopard (and
>>     > Lion) using both the native X11.app, and the latest XQuartz servers.
>>     > Gerbv works fine with the fast and XOR rendering modes, but
>>     crashes when
>>     > attempting the normal and high-quality modes.  I get this in the crash
>>     > report:
>>     >
>>     > Thread 2 Crashed:
>>     > 0  X11.bin                          0x000000010001bc1b
>>     > RootlessComposite + 129
>>     > 1  X11.bin                          0x00000001000bab39
>>     > ProcRenderComposite + 374
>>     > 2  X11.bin                          0x000000010005b781 Dispatch + 751
>>     > 3  X11.bin                          0x0000000100069cac dix_main + 1309
>>     > 4  X11.bin                          0x000000010001149e
>>     server_thread + 50
>>     > 5  libSystem.B.dylib                0x00007fff849fefd6 _pthread_start
>>     > + 331
>>     > 6  libSystem.B.dylib                0x00007fff849fee89
>>     thread_start + 13
>>     >
>>     >
>>     > I can't say if the problem is in a bad Gerbv call, or whether
>>     something
>>     > in the OSX or Xquartz distribution has changed; I can say that
>>     gerbv 2.4
>>     > used to work with Snow leopard, but with all the snow leopard updates,
>>     > it is likely that some libraries have changed in addition to the
>>     > server.  Does anyone have some ideas what could be happening here?
>>     >
>>     > I did find a patch for 2.5.0 with XQuartz posted back in May 2011,
>>     which
>>     > I did apply, which appears to address a different issue, and did
>>     not fix
>>     > the crash.
>>     >
>>     > I'd be grateful for any insight, as Gerbv is really the most useful in
>>     > these higher-res modes, and it's my go-to tool for examining Gerbers.
>>     > (I do have the Altium gerber tool, but I believe it's best to use an
>>     > independedn 3rd party tool for gerber examination.)
>>     >
>>     > Thanks for all the work producing this outstanding tool!
>>     >
>>     > Best regards,
>>     >
>>     > Dave
>>     >
>>     >
>>     >
>>     >
>>     
>>------------------------------------------------------------------------------
>>     > Special Offer -- Download ArcSight Logger for FREE!
>>     > Finally, a world-class log management solution at an even better
>>     > price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>>     > download Logger. Secure your free ArcSight Logger TODAY!
>>     > http://p.sf.net/sfu/arcsisghtdev2dev
>>     >
>>     >
>>     >
>>     > _______________________________________________
>>     > Gerbv-devel mailing list
>>     > Gerbv-devel@lists.sourceforge.net
>>     <mailto:Gerbv-devel@lists.sourceforge.net>
>>     > https://lists.sourceforge.net/lists/listinfo/gerbv-devel
>> 
>> 
>>     
>>------------------------------------------------------------------------------
>>     Special Offer -- Download ArcSight Logger for FREE!
>>     Finally, a world-class log management solution at an even better
>>     price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>>     download Logger. Secure your free ArcSight Logger TODAY!
>>    http://p.sf.net/sfu/arcsisghtdev2dev
>>     _______________________________________________
>>     Gerbv-devel mailing list
>>    Gerbv-devel@lists.sourceforge.net
>>     <mailto:Gerbv-devel@lists.sourceforge.net>
>>    https://lists.sourceforge.net/lists/listinfo/gerbv-devel
>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> Special Offer -- Download ArcSight Logger for FREE!
>> Finally, a world-class log management solution at an even better 
>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>> download Logger. Secure your free ArcSight Logger TODAY!
>> http://p.sf.net/sfu/arcsisghtdev2dev
>> 
>> 
>> 
>> _______________________________________________
>> Gerbv-devel mailing list
>> Gerbv-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gerbv-devel
>
>
>------------------------------------------------------------------------------
>Special Offer -- Download ArcSight Logger for FREE!
>Finally, a world-class log management solution at an even better 
>price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>download Logger. Secure your free ArcSight Logger TODAY!
>http://p.sf.net/sfu/arcsisghtdev2dev
>_______________________________________________
>Gerbv-devel mailing list
>Gerbv-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/gerbv-devel
>
>
>
------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Gerbv-devel mailing list
Gerbv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gerbv-devel

Reply via email to