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