Platform:
Manjaro Linux 64 bit
xcircuit 3.9.73 (both downloaded as a package app and compiled.  I have the
same problem with 3.10)
wish8.6

When I click on the menu item "read xcircuit file" I get coredump and
segmentation fault.
If I open xcircuit with a filename, it works fine.
I can save files and draw with no problem.  It is also crashes if I try to
"execute script" from the menu.

Trace from core dump:
        Signal: 11 (SEGV)
     Timestamp: Thu 2018-12-06 21:56:42 PST (3min 46s ago)
  Command Line: /usr/bin/wish /usr/lib/xcircuit-3.9/tkcon.tcl -eval source
/usr/lib/xcircuit-3.9/console.tcl -slave package require T>
    Executable: /usr/bin/wish8.6
 Control Group: /user.slice/user-1000.slice/session-c1.scope
          Unit: session-c1.scope
         Slice: user-1000.slice
       Session: c1
     Owner UID: 1000 (mff)
       Boot ID: f6bae4382c0149bfb3afbd256fbfe32f
    Machine ID: 1638beeec0d74908ab6ce1141761bb77
      Hostname: puw
       Storage:
/var/lib/systemd/coredump/core.wish.1000.f6bae4382c0149bfb3afbd256fbfe32f.21918.1544162202000000.lz4
       Message: Process 21918 (wish) of user 1000 dumped core.

                Stack trace of thread 21918:
                #0  0x00007f42480f6ffa n/a (xcircuit.so)
                #1  0x00007f42480f7b22 n/a (xcircuit.so)
                #2  0x00007f42481774e6 n/a (xcircuit.so)
                #3  0x00007f424a4eb127 Tk_HandleEvent (libtk8.6.so)
                #4  0x00007f424a4eb661 WindowEventProc (libtk8.6.so)
                #5  0x00007f424a3f11e0 Tcl_ServiceEvent (libtcl8.6.so)
                #6  0x00007f424a3f1437 Tcl_DoOneEvent (libtcl8.6.so)
                #7  0x00007f424a4ebf52 Tk_MainLoop (libtk8.6.so)
                #8  0x00007f424a4fab9d Tk_MainEx (libtk8.6.so)
                #9  0x0000561fc4a5304f n/a (wish8.6)
                #10 0x00007f424a14b223 __libc_start_main (libc.so.6)
                #11 0x0000561fc4a5308e _start (wish8.6)

                Stack trace of thread 21919:
                #0  0x00007f424a21a47f __select (libc.so.6)
                #1  0x00007f424a434963 NotifierThreadProc (libtcl8.6.so)
                #2  0x00007f42499c9a9d start_thread (libpthread.so.0)
                #3  0x00007f424a222b23 __clone (libc.so.6)

If I run xcircexec in gdb I get the following output:

% [New Thread 0x7ffff1b16700 (LWP 22030)]

Thread 1 "xcircexec" received signal SIGSEGV, Segmentation fault.
listfiles (w=0x5555558d2ce0, okaystruct=0x555555a25e10, calldata=0x0) at
filelist.c:388
388          values.font = appdata.filefont->fid;

I'm clueless on this.  It seems like a font problem.  I tried setting fonts
in .Xdefaults, but didn't see any change.
Thanks for any help
Mike



-- 
www.travelblog.org/Bloggers/farrell
_______________________________________________
Xcircuit-dev mailing list
Xcircuit-dev@opencircuitdesign.com
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev

Reply via email to