delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2021/02/26/17:11:05

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7+dev
X-Exmh-Isig-CompType: repl
X-Exmh-Isig-Folder: inbox
From: "karl AT aspodata DOT se [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
To: geda-help AT delorie DOT com
Subject: Re: Gschem segfaults (was Re: [geda-help] How to get element outline off-board)
In-reply-to: <20210226220140.D69CD824873C@turkos.aspodata.se>
References: <xnh7nchcyj DOT fsf AT envy DOT delorie DOT com> <4b1d3d85-7f93-9eac-c4eb-9f84f2a47e61 AT bitflipper DOT ca> <CAMw9acBn7xNo5jvrvS6Dof6JtYgOOLVKJwFFTu93S+CoPszjHw AT mail DOT gmail DOT com> <20210225212042 DOT 16269 DOT qmail AT stuge DOT se> <20210226140333 DOT 7D5E78248737 AT turkos DOT aspodata DOT se> <20210226203024 DOT 8107 DOT qmail AT stuge DOT se> <20210226220140 DOT D69CD824873C AT turkos DOT aspodata DOT se>
Comments: In-reply-to "karl AT aspodata DOT se [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
message dated "Fri, 26 Feb 2021 23:01:40 +0100."
Mime-Version: 1.0
Message-Id: <20210226221100.E279F824873C@turkos.aspodata.se>
Date: Fri, 26 Feb 2021 23:11:00 +0100 (CET)
X-Virus-Scanned: ClamAV using ClamSMTP
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--------
Karl:
> Peter:
...
> > Can you describe what you installed where and show the segfault?
> 
> This is gentoo system installed geda:
> 
> $ emerge -s geda
> ...
> *  sci-electronics/geda
>       Latest version available: 1.9.2-r1
>       Latest version installed: 1.9.2-r1
> ...
> $ /usr/bin/gschem --version
> gEDA 1.9.2 (g7b0ee03)
> ...
> $ /usr/bin/gschem regulator.sch
> ...
> Seems to work fine.
> 
> ///
> 
> This from git:
> 
> $ git remote -v 
> origin  git://git.geda-project.org/geda-gaf.git (fetch)
> origin  git://git.geda-project.org/geda-gaf.git (push)
> $ git branch -v
> * master c5e4da043 Merge branch 'stable-1.10'
> $ /usr/local/bin/gschem  --version
> gEDA 1.10.2 (gc5e4da0)
> ...
> $ /usr/local/bin/gschem regulator.sch
> 
> (gschem:3889): Gdk-CRITICAL **: 22:52:13.828: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed
> Segmentation fault
> $
> 
> ...
> 
> $ make uninstall
> ...
> $ rm -rf ~/.cache/guile/
> $ make install
> ...
> $ cd xxxx
> $ /usr/local/bin/gschem regulator.sch
> ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
> ;;;       or pass the --no-auto-compile argument to disable.
> ;;; compiling /usr/local/share/gEDA/scheme/gschem/keymap.scm
> ;;; compiling /usr/local/share/gEDA/scheme/gschem/core/gettext.scm
> 
> ...
> 
> ;;; compiled /home/karl/.cache/guile/ccache/2.0-LE-8-2.0/home/local/share/gEDA/scheme/auto-place-attribs.scm.go
> ;;; compiling /usr/local/share/gEDA/scheme/auto-place-netname.scm
> ;;; compiled /home/karl/.cache/guile/ccache/2.0-LE-8-2.0/home/local/share/gEDA/scheme/auto-place-netname.scm.go
> 
> (gschem:10279): Gdk-CRITICAL **: 22:54:41.046: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed
> Segmentation fault
> $ /usr/local/bin/gschem regulator.sch
> 
> (gschem:11051): Gdk-CRITICAL **: 22:57:10.762: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed
> Segmentation fault
> $ /usr/local/bin/gschem regulator.sch
> 
> (gschem:11125): Gdk-CRITICAL **: 22:57:25.183: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed
> Segmentation fault
> $ /usr/local/bin/gschem regulator.sch
> 
> (gschem:11141): Gdk-CRITICAL **: 22:57:26.817: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed
> Segmentation fault
> $
> 
> Thoose numbers (gschem:<number>), seems to be ever increasing.

This is from the syslog:
Feb 26 22:52:13 angelit user.info kernel: [3945155.244730] gschem[3889]: segfault at 4 ip 00007f6f0de41360 sp 00007ffc95283528 error 4 in libcairo.so.2.11600.0[7f6f0ddcf000+dc000]
Feb 26 22:54:41 angelit user.info kernel: [3945302.457885] gschem[10279]: segfault at 4 ip 00007fe4e62fc360 sp 00007ffcf6ba4408 error 4 in libcairo.so.2.11600.0[7fe4e628a000+dc000]
Feb 26 22:57:10 angelit user.info kernel: [3945452.168370] gschem[11051]: segfault at 4 ip 00007f09e2341360 sp 00007ffed2e39638 error 4 in libcairo.so.2.11600.0[7f09e22cf000+dc000]
Feb 26 22:57:25 angelit user.info kernel: [3945466.587970] gschem[11125]: segfault at 4 ip 00007fd113411360 sp 00007fff7a4f3a88 error 4 in libcairo.so.2.11600.0[7fd11339f000+dc000]
Feb 26 22:57:26 angelit user.info kernel: [3945468.222743] gschem[11141]: segfault at 4 ip 00007f271abb9360 sp 00007ffc32ade468 error 4 in libcairo.so.2.11600.0[7f271ab47000+dc000]
Feb 26 22:57:28 angelit user.info kernel: [3945469.702085] gschem[11150]: segfault at 4 ip 00007f652c67e360 sp 00007ffda095ba08 error 4 in libcairo.so.2.11600.0[7f652c60c000+dc000]
Feb 26 22:57:31 angelit user.info kernel: [3945472.536967] gschem[11172]: segfault at 4 ip 00007f8d9c043360 sp 00007ffd8f8551f8 error 4 in libcairo.so.2.11600.0[7f8d9bfd1000+dc000]
Feb 26 22:57:32 angelit user.info kernel: [3945473.976621] gschem[11181]: segfault at 4 ip 00007f6ac5a6d360 sp 00007ffe4a4bf6e8 error 4 in libcairo.so.2.11600.0[7f6ac59fb000+dc000]
Feb 26 22:58:10 angelit user.info kernel: [3945511.546186] gschem[11378]: segfault at 4 ip 00007fe4e283e360 sp 00007fff7d49f8a8 error 4 in libcairo.so.2.11600.0[7fe4e27cc000+dc000]
Feb 26 22:58:12 angelit user.info kernel: [3945513.597517] gschem[11392]: segfault at 4 ip 00007f128da69360 sp 00007ffe0855ed68 error 4 in libcairo.so.2.11600.0[7f128d9f7000+dc000]
Feb 26 22:58:13 angelit user.info kernel: [3945514.953167] gschem[11401]: segfault at 4 ip 00007f0e89dc4360 sp 00007ffce3f99278 error 4 in libcairo.so.2.11600.0[7f0e89d52000+dc000]
Feb 26 22:58:14 angelit user.info kernel: [3945516.401789] gschem[11410]: segfault at 4 ip 00007f45e293d360 sp 00007ffcfc69ba58 error 4 in libcairo.so.2.11600.0[7f45e28cb000+dc000]
Feb 26 22:58:16 angelit user.info kernel: [3945517.772438] gschem[11424]: segfault at 4 ip 00007f50757fd360 sp 00007ffeb8006058 error 4 in libcairo.so.2.11600.0[7f507578b000+dc000]
Feb 26 22:58:17 angelit user.info kernel: [3945519.079223] gschem[11433]: segfault at 4 ip 00007f5429052360 sp 00007fffb773b328 error 4 in libcairo.so.2.11600.0[7f5428fe0000+dc000]
Feb 26 22:58:18 angelit user.info kernel: [3945520.332365] gschem[11442]: segfault at 4 ip 00007f4eeeeda360 sp 00007ffcdc026918 error 4 in libcairo.so.2.11600.0[7f4eeee68000+dc000]
Feb 26 22:58:20 angelit user.info kernel: [3945521.452310] gschem[11451]: segfault at 4 ip 00007efe1a095360 sp 00007ffcfde9dda8 error 4 in libcairo.so.2.11600.0[7efe1a023000+dc000]

Regards,
/Karl Hammar



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019