Menu

#230 Syncterm 1.8b ansi problem with Slackware64 15.0 Linux

1.8
pending
Win32-GDI
1.8b
2026-03-29
2026-03-21
Anonymous
No

The ansi protocols seem to not work well on Linux, compared to Xterm. I'm wondering if I am missing a font, or setting are incorrect. Also it crashes when trying to do font management.

Reading symbols from ./syncterm...
(gdb) run
Starting program: /home/lumni/syncterm
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7ffff796f640 (LWP 4103)]
[Thread 0x7ffff796f640 (LWP 4103) exited]
[New Thread 0x7ffff7fbb640 (LWP 4104)]
[New Thread 0x7ffff6e60640 (LWP 4105)]
[New Thread 0x7ffff7f95640 (LWP 4106)]
[New Thread 0x7ffff60b7640 (LWP 4107)]

Thread 1 "syncterm" received signal SIGSEGV, Segmentation fault.
truncspctrl (str=0x628eca " ") at uifc32.c:625
/usr/lib64/python3.9/site-packages/pygments/plugin.py:45: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
import pkg_resources
625 str[c] = 0;

I've tried different switches to fix the ansi problem. It makes them worse

8 Attachments

Discussion

  • Stephen James Hurd

    A few things I notice here:

    1. You say this is happening with the Win32 GDI output mode, which is not available on Linux. Please let me know what output mode is in use (shown on the main screen after the SyncTERM version).
    2. In the attachments, it appears that your account on the BBS is set up as not supporting CP437. Perhaps it's forced to using UTF-8? You should be able to fix this in your user settings on the BBS as terminal settings.
    3. How are you "trying to do font management"? What exactly are you doing?
    4. What "different switches" did you try?
     
  • Rob Swindell

    Rob Swindell - 2026-03-21

    It sounds like you turned off CP437 support in your BBS user account.

     
  • Anonymous

    Anonymous - 2026-03-22

    I'm sorry. It is X11. And it is on every BBS I go to. When I try to go to font management and do an insert, it crashes.

     
  • Anonymous

    Anonymous - 2026-03-22

    That did it with the ansi part.

     
  • Stephen James Hurd

    When you do an insert, are you leaving the name blank and pressing enter? Where exactly does it crash? Are you connected to a BBS when you're doing it?

    I may have fixed the bug, but I still don't have a clear understand of what's happening, so I can't debug it. You can download the latest build from http://syncterm.bbsdev.net/ and try it out.

     
  • Anonymous

    Anonymous - 2026-03-22

    I'll download it tomorrow. Anything I enter into the font config causes it to crash.

     
  • Stephen James Hurd

    • status: open --> pending
    • assigned_to: Stephen James Hurd
     
  • Stephen James Hurd

    Moving to pending... will likely end up timing out. :(

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB