• debugging os/2 freeze

    From Daniel Path@2:371/52 to All on Mon May 10 19:12:02 2021
    Hello All.

    i need some tips to debug a strange freezing issue with my os2 install.

    i have os2 warp server v4.52 cp with some fixpacks, but the problem is
    without fixpacks. i have moved my bbs from a single cpu board to a dual
    p166. i've fully reinstalled the OS, but on the new board its freezes from
    time to time. i have tested the RAM with memtest86. i have changed most of
    the hardware, for which i had spares, but the problem presits the: the
    system hangs. it is totally random, the uptime can be from 1 hour
    to 7 days. do you have any tools which logs the I/O or CPU and processes?
    how do you debug an os2? :)

    thanks,
    Daniel

    --- GoldED/2 3.0.1
    * Origin: Roon's BBS - Budapest, HUNGARY (2:371/52)
  • From Daniel Path@2:371/52 to Sean Dennis on Sat Jul 3 08:01:18 2021
    Hello Sean.

    02 Jul 21 19:59, you wrote to me:

    Hello Daniel,

    Friday July 02 2021 22:01, you wrote to you:

    so i've reverted to binkd/0.9.2 and as you can see my tagline,
    now it is freeeeeakin' awesome! :)

    That's definitely an issue. I have run SIO 1.60d for years without
    issues but I know plenty of peoplw who can't run that version on their hardware without having odd problems.

    i am not sure where the problem is, because i've changed every hardware component, but switching back to old binkd solved the instability issues.

    i am using sio 2.03 registered


    Daniel

    ... 9:58am up 9 days, 21:12:30, load: 67 processes, 273 threads.
    --- GoldED+/EMX 1.1.4.7
    * Origin: Roon's BBS - Budapest, HUNGARY (2:371/52)
  • From Alan Ianson@1:153/757.3 to Daniel Path on Sat Jul 3 00:39:16 2021
    so i've reverted to binkd/0.9.2 and as you can see my tagline,
    now it is freeeeeakin' awesome! :)

    That's definitely an issue. I have run SIO 1.60d for years without
    issues but I know plenty of peoplw who can't run that version on their
    hardware without having odd problems.

    i am not sure where the problem is, because i've changed every hardware component, but switching back to old binkd solved the instability issues.

    I haven't looked recently but there were two binkd*.exe files in the archive at one time. They looked the same and they may have had the same length but they were different, they had different dependecies.

    Tommi Koivula has recent builds that he does himself at 2:221/360. I think they are available there with the magic name binkd. If you haven't already you could give those a try.

    Not that 0.9.2 is bad in any way.. :)
    --- BBBS/Li6 v4.10 Toy-5
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757.3)
  • From Alan Ianson@1:153/757.3 to Daniel Path on Sat Jul 3 01:00:44 2021
    i am not sure where the problem is, because i've changed every hardware component, but switching back to old binkd solved the instability issues.

    Those binkd files are available at 2:221/360 as binkd2.rar and binkd2e.rar. The contents of those files look the same but I don't think they are.

    They both depend on libc066 also available there as libc066.zip.

    Hope that helps.. :)
    --- BBBS/Li6 v4.10 Toy-5
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757.3)
  • From Sean Dennis@1:18/200 to Daniel Path on Sat Jul 3 12:54:34 2021
    Hi Daniel,

    i am using sio 2.03 registered

    SIO2K may be causing issues. I have never used it myself but I know of others who have had to switch back to SIO 1.60d. Also, why such a dramatic jump in versions with BinkD? Andrew Leary, who also runs an ArcaOS-based BBS, had issues with -112 but dropped to -111 and everything seems to work okay.

    Later,
    Sean
    --- Maximus/2 3.01
    * Origin: Outpost BBS * bbs.outpostbbs.net:10123 (1:18/200)
  • From Daniel Path@2:371/52 to Sean Dennis on Sat Jul 3 20:19:32 2021
    Hello Sean.

    03 Jul 21 12:54, you wrote to me:

    Hi Daniel,

    i am using sio 2.03 registered

    SIO2K may be causing issues. I have never used it myself but I know
    of others who have had to switch back to SIO 1.60d. Also, why such a dramatic jump in versions with BinkD? Andrew Leary, who also runs an ArcaOS-based BBS, had issues with -112 but dropped to -111 and
    everything seems to work okay.

    that was the previous version i've used, so the exe was in the same directory. but until september i am not near Budapest, maybe just once a week, so i can't restart the bbs if it freezes. so in autumn i will have more time to test
    the different versions. until... i just enjoy it works :)

    --
    Daniel

    ... 10:08pm up 10 days, 9:23:06, load: 67 processes, 273 threads.
    --- GoldED+/EMX 1.1.4.7
    * Origin: Roon's BBS - Budapest, HUNGARY (2:371/52)
  • From Sean Dennis@1:18/200 to Daniel Path on Sat Jul 3 17:29:54 2021
    Hello Daniel,

    Saturday July 03 2021 20:19, you wrote to me:

    that was the previous version i've used, so the exe was in the same directory. but until september i am not near Budapest, maybe just once
    a week, so i can't restart the bbs if it freezes. so in autumn i will
    have more time to test the different versions. until... i just enjoy
    it works :)

    A bit off-topic but I set up OpenVPN on a Raspberry Pi 3B so I can VNC into my BBS securely. I don't have that set up right now but looking at doing it again for secure remote access.

    -- Sean

    ... You cannot kill time without injuring eternity.
    --- GoldED/2 3.0.1
    * Origin: Outpost BBS * bbs.outpostbbs.net:10123 (1:18/200)
  • From Tommi Koivula@2:221/360 to Daniel Path on Wed Jul 7 07:50:18 2021

    02 Jul 21 22:01, Daniel Path wrote to Daniel Path:

    ok so if anyone is interested, after several reinstalls, different hw
    and sw components i found the problem, and it was.....tadaaam:::

    BINKD!

    this version randomly freezes OS/2 Warp 4.52 server:

    "Binkd 1.1a-112 (Jan 31 2021 21:06:45/OS2)
    Compilation flags: gcc (klibc), zlib, bzlib2, https, ntlm, amiga_4d_outbound, bw lim. "

    That's not my compilation, the last "release" of mine is

    === Cut ===
    Binkd 1.1a-112 (Jan 20 2021 01:00:09/OS2)
    Compilation flags: gcc (klibc), zlib, bzlib2, https, ntlm, amiga_4d_outbound, bwlim.
    Facilities: fts5004 rfc2553emu
    === Cut ===

    so i've reverted to binkd/0.9.2 and as you can see my tagline, now it
    is freeeeeakin' awesome! :)

    Nice to see the ancient one works. :) However, I think the build version is not relevant, it is how and with what compiler it has been compiled. Also different libc*.dll versions may cause a mess. I stopped compiling other versions than the klibc version that runs fine in my WSEB 4.52 CP2 system. But no warranty. ;)

    Feel free to freq magic BINKD2 any time from here and you'll get the nightly version. :)

    'Tommi
    --- GoldED+/EMX 1.1.5-b20180707
    * Origin: =========================>>>> (2:221/360)
  • From Kevin Nunn@1:19/50.1 to Tommi Koivula on Wed Jul 7 17:03:18 2021
    TOMMI KOIVULA wrote to DANIEL PATH <=-

    relevant, it is how and with what compiler it has been compiled. Also different libc*.dll versions may cause a mess. I stopped compiling

    It could also be the driver/hardware causing issues as well. I used to
    run my BBS under Arca on a dell desktop, everything sorta fine, BBS
    traffic was fine and I had no issues but sometimes FTP or VNC would
    just crash it hard, freeze up and require hard reboot.

    That machine finally had some other (HD) issues and I replaced it with
    a slightly more compatible Lenovo desktop, Since then I have not see
    FTP or VNC freeze or crash once. So network driver/hardware could be
    the issue as well.

    Just from experience.

    Kev

    --- Telegard/2/QWK v3.09.g2-sp4/mL
    * Origin: Razor's Domain/2 BBS (1:19/50.1)
  • From Sean Dennis@1:18/200 to Kevin Nunn on Wed Jul 7 18:05:34 2021
    Hello, Kevin!

    Replying to a message of Kevin Nunn to Tommi Koivula:

    That machine finally had some other (HD) issues and I replaced it with
    a slightly more compatible Lenovo desktop, Since then I have not see
    FTP or VNC freeze or crash once. So network driver/hardware could be
    the issue as well.

    I have seen that over the years with SIO. For example, I have never had an issue with SIO 1.60d running on any hardware I've used but I know Andrew (Leary) has never been able to get SIO 1.60d to work on any of his systems. It's really odd but you know how picky OS/2 is.

    I am wanting to retire Internet Rex for a while since everyone feeds to/from me using BinkD. I know Andrew had to drop from the latest BinkD (-112) back to -111 due to BinkD causing issues but if Tommi has a good working version on his WSeB install, I know it will work on my ArcaOS system.

    Side note: if anyone wants to use FTP for mail with me, there's several programs for OS/2 and a BSO that can handle that for me without issue or I could just write a script to do it.

    No one has asked for an email feed in a decade (or so) but if I need it, there's always TransX.

    Later,
    Sean
    --- FleetStreet 1.27.1
    * Origin: Outpost BBS Local Console * bbs.outpostbbs.net:10123 (1:18/200)
  • From Kevin Nunn@1:19/50.1 to Sean Dennis on Sun Jul 11 15:45:18 2021
    SEAN DENNIS wrote to KEVIN NUNN <=-

    I have seen that over the years with SIO. For example, I have never
    had an issue with SIO 1.60d running on any hardware I've used but I
    know Andrew (Leary) has never been able to get SIO 1.60d to work on any
    of his systems. It's really odd but you know how picky OS/2 is.

    Well, my issue was with FTP and VNC, so probably nothing to do with
    SIO, at least I would think not :).

    I am wanting to retire Internet Rex for a while since everyone feeds to/from me
    using BinkD. I know Andrew had to drop from the latest BinkD (-112)
    back to -111 due to BinkD causing issues but if Tommi has a good
    working version on his
    WSeB install, I know it will work on my ArcaOS system.

    Let me know what you end up running, as I plan to make that move
    myself in the coming months

    Kev

    --- Telegard/2/QWK v3.09.g2-sp4/mL
    * Origin: Razor's Domain/2 BBS (1:19/50.1)
  • From Sean Dennis@1:18/200 to Kevin Nunn on Sun Jul 11 19:54:26 2021
    Hello Kevin,

    Sunday July 11 2021 15:45, you wrote to me:

    Let me know what you end up running, as I plan to make that move
    myself in the coming months

    Definitely going to use BinkD. Going to try to help the current developer of ALLFIX build OS/2 native versions again.

    -- Sean

    ... The first duty of love is to LISTEN. - Paul Tillich
    --- GoldED/2 3.0.1
    * Origin: Outpost BBS * bbs.outpostbbs.net:10123 (1:18/200)