This is a problem I have had ongoing for some time. Example below is running 25193, but it happens on 25223 and several previous versions as well.

During startup, ASSP encounters a SEGV in Win32::Unicode::Dir as shown below:

Sep-02-25 13:34:52 [Worker_10000] Info: next droplist download in 4 hours 42 minutes Sep-02-25 13:34:52 [Worker_10000] Info: next TLDlist download in 2 days 1 hour 0 minutes Sep-02-25 13:34:52 [Worker_10000] Info: next assp version check download in 8 hours 51 minutes Sep-02-25 13:34:52 [Worker_10000] Info: notification message queued to sent to r...@domain.com Sep-02-25 13:34:52 [Worker_10000] Info: new assp version 2.8.2(25223) is available for download at https://sourceforge.net/p/assp/svn/HEAD/tree/assp2/trunk/assp.pl.gz?format=raw
Sep-02-25 13:34:55 [Worker_10000] Info: looking for files to (re)send
Sep-02-25 13:34:55 [Worker_10000] Info: notification message queued to sent to r...@hollsco.com Sep-02-25 13:34:55 [Worker_10000] Error: got unexpected signal SEGV in Worker_10000: domain - Win32::Unicode::Dir, file - C:/Perl/perl/site/lib/Win32/Unicode/Dir.pm, line - 80, sub - (eval)! Sep-02-25 13:34:55 [Worker_10000] Error: Worker_10000: error: got unexpected signal SEGV in Worker_10000: package - Win32::Unicode::Dir, file - C:/Perl/perl/site/lib/Win32/Unicode/Dir.pm, line - 80, sub - (eval)!
Sep-02-25 13:34:55 [Worker_10000] Worker_10000 finished


This occurs right at the completion of the startup sequence, and causes ASSP to then begin the shutdown sequence a few seconds later after accepting and processing mail for a few seconds. Then it starts up and the whole cycle repeats endlessly:

Sep-02-25 13:35:11 [Shutdown] Closing all databases
Sep-02-25 13:35:11 [Shutdown] Info: removing all WEB listeners
Sep-02-25 13:35:11 [Shutdown] Info: shutdown reason was: restarting
Sep-02-25 13:35:11 [Shutdown] ASSP finished work
Sep-02-25 13:35:16 [startup] Info: lib/CorrectASSPcfg.pm loaded
Sep-02-25 13:35:16 [startup] Info: sub 'set' in module CorrectASSPcfg.pm is called
Sep-02-25 13:35:17 [startup] Starting as a service
Sep-02-25 13:35:17 [startup] ASSP version 2.8.2(25192) (Perl 5.038002) (on MSWin32) initializing


I don't know what to look for - documentation I can find is that there is a known bug in Win::Unicode::Div, specifically with the find_next_file file (which is being called on line 80, the line being noted in the SEGV log message) and I suspect there might be a filename somewhere with invalid Unicode causing it, but without a stack trace or any idea of what assp is attempting to do, I'm pretty lost as to where to look.

I saw documentation that this is a known bug in earlier versions of Strawberry Perl. I was running 5.30.1, but upgraded to 5.38.2 and the issue is still occurring.





_______________________________________________
Assp-test mailing list
Assp-test@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/assp-test

Reply via email to