• APPCRASH after update to 3.20a

    From Codefenix@VERT/CONCHAOS to All on Sat Jan 28 15:44:53 2023
    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 ]=-ã
  • From Digital Man@VERT to Codefenix on Sat Jan 28 15:31:21 2023
    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ã
  • From Codefenix@VERT/CONCHAOS to Digital Man on Sun Jan 29 09:12:47 2023
    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 ]=-ã
  • From Digital Man@VERT to Codefenix on Sun Jan 29 13:32:49 2023
    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ã
  • From Digital Man@VERT to Codefenix on Sun Jan 29 14:15:40 2023
    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ã
  • From Codefenix@VERT/CONCHAOS to Digital Man on Sun Jan 29 19:35:00 2023
    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 ]=-ã