Subject: | No signon initialized |
Using NET-AOLIM, version 1.5. aim_agent=1.4
This is perl, v5.8.0 built for MSWin32-x86-multi-thread(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2002, Larry Wall
Binary build 806 provided by ActiveState Corp. http://www.ActiveState.com
Built 00:45:44 Mar 31 2003
Running example.pl on WIN98E and WIN98ME, same results. Same results if AOL is off or already on. Same results if IM is off or already on. (Think normal mode would be with both already off).
Error number was: 6 at Q:\Masters\Perl\Modules\Net\AOL\Net-AOLIM\example.pl line 49, <> line 2.
I have tried setting login timeout at 2, 30, 150, and 0. Message comes back immediately, independent of timeout value. To isolate the cause, I inserted a Print Line number in between commands and isolated error at line 47 where it appears that signon has not been initialized. I have tried over 5 known good names/passwords, and a bunch of bad test name/passwords, same results. I have changed allow_srv_settings from 0 to 1 and back to 0 again, same results.
Subroutines callback and callbacksi are never executed.
AOLIM is called before example steps through its commands.
sub new was called
AOLIM line 251 did not execute.
Make a new instance of instmsg was called.
sub signon was called
sub read_sflap_packet did run.
sub send_sflap_packet did run, two times.
sub svr_socket did not run.
I had inserted a Line Print at the beginning of every subroutine. Line numbers will be higher than original due to inserted lines, but topic should help to identify areas that did run. What might be most important is what did not run? Here is a capture of the example.pl execution after entering valid name and password.
==============================================
End of new instmsg happened, Line 291
line 38
AOLIM:$Version 1.4$
line 40
sub add_buddies was called, Line 931
Use of uninitialized value in array dereference at :/Perl/site/lib/Net/AOLIM.pm line 952, <> line 2.
sub norm_uname was called, Line 726
line 42
sub ui_add_fh was called, Line 2143
line 44
line 46
Sub signon was called, Line 334
sub read_sflap_packet was called, Line 453
sub send_sflap_packet was called, Line 549
sub send_sflap_packet if already formatted was called, Line 572
sub send_sflap_packet success was called, Line 608
sub toc_format_login_msg was called, Line 817
sub send_sflap_packet was called, Line 549
sub send_sflap_packet 2nd unless was called, Line 580
sub send_sflap_packet success was called, Line 608
Error number was: 6 at Q:\Masters\Perl\Modules\Net\AOL\Net-AOLIM\example
.pl line 49, <> line 2.
Press any key to continue
==================================================
I am inclined to think that this will turn out to be some problem with port ID or socket issues.
I am new to perl, and do not know how else to assist.