Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Keep refrigerated.


dovenet / Synchronet Discussion / APPCRASH after update to 3.20a

SubjectAuthor
* APPCRASH after update to 3.20aCodefenix
`* APPCRASH after update to 3.20aDigital Man
 `* APPCRASH after update to 3.20aCodefenix
  `* APPCRASH after update to 3.20aDigital Man
   +- APPCRASH after update to 3.20aDigital Man
   `- APPCRASH after update to 3.20aCodefenix

1
APPCRASH after update to 3.20a

<63D58945.13068.dove-net2007@conchaos.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=43&group=DOVE-Net.Synchronet_Discussion#43

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: codefenix@VERT/CONCHAOS (Codefenix)
To: All
Subject: APPCRASH after update to 3.20a
Message-ID: <63D58945.13068.dove-net2007@conchaos.synchro.net>
Date: Sat, 28 Jan 2023 08:44:53 -0500
X-Comment-To: All
Path: rocksolidbbs.com!not-for-mail
Organization: ConstructiveChaos BBS
Newsgroups: DOVE-Net.Synchronet_Discussion
X-FTN-PID: Synchronet 3.20a-Win32 master/adb05e50f Jan 28 2023 MSC 1929
X-FTN-MSGID: 48911.sync@1:103/705 283b7e63
X-FTN-CHRS: CP437 2
WhenImported: 20230128124508-0800 41e0
WhenExported: 20230128161819-0800 41e0
ExportedFrom: VERT sync 48911
WhenImported: 20230128154453-0500 412c
WhenExported: 20230128154503-0500 412c
ExportedFrom: CONCHAOS dove-net2007 13068
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Codefenix - Sat, 28 Jan 2023 13:44 UTC

Updated to the latest 3.20a today. Windows 10.

The Synchronet Control Panel went down pretty suddenly. Found this APPCRASH in the event log:

Faulting application name: sbbsctrl.exe, version: 3.20.0.0, time stamp: 0x00000000
Faulting module name: SBBS.DLL, version: 0.0.0.0, time stamp: 0x63d51d3a
Exception code: 0xc0000005
Fault offset: 0x00047316
Faulting process id: 0x1fd4
Faulting application start time: 0x01d933556947e1dc
Faulting application path: C:\sbbs\exec\sbbsctrl.exe
Faulting module path: C:\sbbs\exec\SBBS.DLL
Report Id: 6efca7ef-e40d-48d2-858f-8bd4ac266caf
Faulting package full name:
Faulting package-relative application ID:

At the time of the crash I was starting to post a message using SlyEdit, and there was another user logged on playing OOII.

|01<|09co|03d|11e|15ƒ|11e|03n|09ix|01>|07

---
■ Synchronet ■ -=[ ConstructiveChaos BBS | conchaos.synchro.net ]=-

APPCRASH after update to 3.20a

<63D5B049.48912.sync@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=44&group=DOVE-Net.Synchronet_Discussion#44

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: digital.man@VERT (Digital Man)
To: Codefenix
Subject: APPCRASH after update to 3.20a
Message-ID: <63D5B049.48912.sync@vert.synchro.net>
Date: Sat, 28 Jan 2023 08:31:21 -0800
X-Comment-To: Codefenix
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <63D58945.13068.dove-net2007@conchaos.synchro.net>
References: <63D58945.13068.dove-net2007@conchaos.synchro.net>
X-FTN-PID: Synchronet 3.20a-Linux master/4d8bb33e8 Jan 27 2023 GCC 12.2.0
X-FTN-MSGID: 48912.sync@1:103/705 283ba559
X-FTN-REPLY: 48911.sync@1:103/705 283b7e63
X-FTN-CHRS: CP437 2
WhenImported: 20230128153121-0800 41e0
WhenExported: 20230128161819-0800 41e0
ExportedFrom: VERT sync 48912
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Digital Man - Sat, 28 Jan 2023 16:31 UTC

Re: APPCRASH after update to 3.20a
By: Codefenix to All on Sat Jan 28 2023 03:44 pm

> Updated to the latest 3.20a today. Windows 10.
>
> The Synchronet Control Panel went down pretty suddenly. Found this APPCRASH
> in the event log:
>
>
> Faulting application name: sbbsctrl.exe, version: 3.20.0.0, time stamp:
> 0x00000000
> Faulting module name: SBBS.DLL, version: 0.0.0.0, time stamp: 0x63d51d3a
> Exception code: 0xc0000005
> Fault offset: 0x00047316
> Faulting process id: 0x1fd4
> Faulting application start time: 0x01d933556947e1dc
> Faulting application path: C:\sbbs\exec\sbbsctrl.exe
> Faulting module path: C:\sbbs\exec\SBBS.DLL
> Report Id: 6efca7ef-e40d-48d2-858f-8bd4ac266caf
> Faulting package full name:
> Faulting package-relative application ID:
>
>
> At the time of the crash I was starting to post a message using SlyEdit, and
> there was another user logged on playing OOII.

Unfortunately, there's not much I can do with that crash info as
v3.20a is a moving target, changing every day, which build was this?

I could maybe correlate that fault offset with a specific line of code, but I'd have to know exactly which build to correlate with that address.

Do you have MQTT enabled perhaps? There has been a few MQTT related crashing-bugs that have been fixed recently.
--
digital man (rob)

Breaking Bad quote #22:
I got one more shot at that little skid mark. - Hank Schrader
Norco, CA WX: 60.7°F, 53.0% humidity, 1 mph E wind, 0.00 inches rain/24hrs
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net

APPCRASH after update to 3.20a

<63D67EDF.13070.dove-net2007@conchaos.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=45&group=DOVE-Net.Synchronet_Discussion#45

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: codefenix@VERT/CONCHAOS (Codefenix)
To: Digital Man
Subject: APPCRASH after update to 3.20a
Message-ID: <63D67EDF.13070.dove-net2007@conchaos.synchro.net>
Date: Sun, 29 Jan 2023 02:12:47 -0500
X-Comment-To: Digital Man
Path: rocksolidbbs.com!not-for-mail
Organization: ConstructiveChaos BBS
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <63D5B049.48912.sync@vert.synchro.net>
References: <63D5B049.48912.sync@vert.synchro.net>
X-FTN-PID: Synchronet 3.20a-Win32 master/adb05e50f Jan 28 2023 MSC 1929
X-FTN-MSGID: 48913.sync@1:103/705 283c7403
X-FTN-REPLY: 48912.sync@1:103/705 283ba559
X-FTN-CHRS: CP437 2
WhenImported: 20230129061306-0800 41e0
WhenExported: 20230129101822-0800 41e0
ExportedFrom: VERT sync 48913
WhenImported: 20230129091247-0500 412c
WhenExported: 20230129091301-0500 412c
ExportedFrom: CONCHAOS dove-net2007 13070
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Codefenix - Sun, 29 Jan 2023 07:12 UTC

Re: APPCRASH after update to 3.20a
By: Digital Man to Codefenix on Sat Jan 28 2023 03:31 pm

DM> Unfortunately, there's not much I can do with that crash info as
DM> v3.20a is a moving target, changing every day, which build was this?

I used the latest build that was available yesterday. In the "about" screen, it says:

Compiled master/adb05e50f Jan 28 2023 05:03:16 with MSC 1929

Does that help?

DM> Do you have MQTT enabled perhaps? There has been a few MQTT related
DM> crashing-bugs that have been fixed recently.

No. I didn't know what MQTT was until today. :)

|01<|09co|03d|11e|15ƒ|11e|03n|09ix|01>|07

---
■ Synchronet ■ -=[ ConstructiveChaos BBS | conchaos.synchro.net ]=-

APPCRASH after update to 3.20a

<63D6E601.48916.sync@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=48&group=DOVE-Net.Synchronet_Discussion#48

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: digital.man@VERT (Digital Man)
To: Codefenix
Subject: APPCRASH after update to 3.20a
Message-ID: <63D6E601.48916.sync@vert.synchro.net>
Date: Sun, 29 Jan 2023 06:32:49 -0800
X-Comment-To: Codefenix
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <63D67EDF.13070.dove-net2007@conchaos.synchro.net>
References: <63D67EDF.13070.dove-net2007@conchaos.synchro.net>
X-FTN-PID: Synchronet 3.20a-Win32 master/d52142697 Jan 28 2023 MSC 1929
X-FTN-MSGID: 48916.sync@1:103/705 283cdb15
X-FTN-REPLY: 48913.sync@1:103/705 283c7403
X-FTN-CHRS: CP437 2
WhenImported: 20230129133249-0800 41e0
WhenExported: 20230129161819-0800 41e0
ExportedFrom: VERT sync 48916
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Digital Man - Sun, 29 Jan 2023 14:32 UTC

Re: APPCRASH after update to 3.20a
By: Codefenix to Digital Man on Sun Jan 29 2023 09:12 am

> Re: APPCRASH after update to 3.20a
> By: Digital Man to Codefenix on Sat Jan 28 2023 03:31 pm
>
> DM> Unfortunately, there's not much I can do with that crash info as
> DM> v3.20a is a moving target, changing every day, which build was this?
>
> I used the latest build that was available yesterday. In the "about" screen,
> it says:
>
> Compiled master/adb05e50f Jan 28 2023 05:03:16 with MSC 1929
>
> Does that help?

Perhaps. For recent builds, that offset appears to correlate with a function in js_client.c:

0001:00047300 _js_client_resolve 10048300 f js_client.obj

but I don't see anything obviously wrong with that function or a reason why it would crash there; that part of the code hasn't changed in a long while.

I'm going to reproduce a build with that exact Git-SHA and see if that still correlates to that function.

If you have a known-method of reproducing the crash, that could be very helpful!

> DM> Do you have MQTT enabled perhaps? There has been a few MQTT related
> DM> crashing-bugs that have been fixed recently.
>
> No. I didn't know what MQTT was until today. :)

MQTT support a new experimental feature still, but just good to know that it's not part of the equation of your problem.
--
digital man (rob)

Breaking Bad quote #38:
Don't drink and drive, but when you do, call Saul.
Norco, CA WX: 54.5°F, 72.0% humidity, 6 mph E wind, 0.00 inches rain/24hrs
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net

APPCRASH after update to 3.20a

<63D6F00C.48917.sync@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=49&group=DOVE-Net.Synchronet_Discussion#49

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: digital.man@VERT (Digital Man)
To: Codefenix
Subject: APPCRASH after update to 3.20a
Message-ID: <63D6F00C.48917.sync@vert.synchro.net>
Date: Sun, 29 Jan 2023 07:15:40 -0800
X-Comment-To: Codefenix
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <63D6E601.48916.sync@vert.synchro.net>
References: <63D6E601.48916.sync@vert.synchro.net>
X-FTN-PID: Synchronet 3.20a-Win32 master/d52142697 Jan 28 2023 MSC 1929
X-FTN-MSGID: 48917.sync@1:103/705 283ce521
X-FTN-REPLY: 48916.sync@1:103/705 283cdb15
X-FTN-CHRS: CP437 2
WhenImported: 20230129141540-0800 41e0
WhenExported: 20230129161819-0800 41e0
ExportedFrom: VERT sync 48917
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Digital Man - Sun, 29 Jan 2023 15:15 UTC

Re: APPCRASH after update to 3.20a
By: Digital Man to Codefenix on Sun Jan 29 2023 01:32 pm

> I'm going to reproduce a build with that exact Git-SHA and see if that still
> correlates to that function.

In a build that correlates with the Git-SHA of the build you're using, that Fault address correlates with js_client_get, a different function in that same source file (js_client.c). No more clues at this point.
--
digital man (rob)

Sling Blade quote #15:
Doyle Hargraves: What'cha doin' with that lawn mower blade Karl?
Norco, CA WX: 52.7°F, 78.0% humidity, 4 mph SSW wind, 0.00 inches rain/24hrs
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net

APPCRASH after update to 3.20a

<63D710B4.13075.dove-net2007@conchaos.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=50&group=DOVE-Net.Synchronet_Discussion#50

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: codefenix@VERT/CONCHAOS (Codefenix)
To: Digital Man
Subject: APPCRASH after update to 3.20a
Message-ID: <63D710B4.13075.dove-net2007@conchaos.synchro.net>
Date: Sun, 29 Jan 2023 12:35:00 -0500
X-Comment-To: Digital Man
Path: rocksolidbbs.com!not-for-mail
Organization: ConstructiveChaos BBS
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <63D6E601.48916.sync@vert.synchro.net>
References: <63D6E601.48916.sync@vert.synchro.net>
X-FTN-PID: Synchronet 3.20a-Win32 master/adb05e50f Jan 28 2023 MSC 1929
X-FTN-MSGID: 48918.sync@1:103/705 283d0e2c
X-FTN-REPLY: 48916.sync@1:103/705 283cdb15
X-FTN-CHRS: CP437 2
WhenImported: 20230129171046-0800 41e0
WhenExported: 20230129221816-0800 41e0
ExportedFrom: VERT sync 48918
WhenImported: 20230129193500-0500 412c
WhenExported: 20230129201044-0500 412c
ExportedFrom: CONCHAOS dove-net2007 13075
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Codefenix - Sun, 29 Jan 2023 17:35 UTC

Re: APPCRASH after update to 3.20a
By: Digital Man to Codefenix on Sun Jan 29 2023 01:32 pm

DM> If you have a known-method of reproducing the crash, that could be very
DM> helpful!

It hasn't happened since that one time. I'll be sure to report back if it happens again though.

|01<|09co|03d|11e|15ƒ|11e|03n|09ix|01>|07

---
■ Synchronet ■ -=[ ConstructiveChaos BBS | conchaos.synchro.net ]=-


dovenet / Synchronet Discussion / APPCRASH after update to 3.20a

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor