SSL.pmod/cipher.pike:134:Bad type in assignment
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=3661
Reported by Fredrik Noring, Roxen Internet Software noring@roxen.com
--- build-remote selected operating systems: [nt.test]
init_nt_test ... pong nt.test rntcl
/home/distmaker/Distmaker/4.0/products/self-test-nt
roxen-4.0.44-test-nt4sp6.exe
Using rc-file /home/distmaker/Distmaker/4.0/NT/test_init_ntrc
We are not Hubbe.
+++ Running self-test-nt...
Waiting for PID:s 24061...
The system cannot find the file specified.
: Removing old precompiled files (defines or pike version changed)
Service started
Roxen base directory : c:/disttest/install test/webserver-4.0/server-4.0.44
Roxen log directory : c:/disttest/install test/webserver-4.0/logs
Roxen shutdown file : c:/disttest/install test/webserver-4.0/logs/imkgoemp.run
Roxen arguments : --config-dir=../var/test_config --remove-dumped
This version of Roxen has crypto algorithms available.
-----------------------------------------------------------------
Pike version: Pike v7.4 release 48
Product version: Roxen WebServer 4.0.44-test
Operating system: Win32 Windows NT 5.0.2195 (i86pc)
Starting MySQL ...
MySQL data directory does not exist -- copying template
Creating directory "c:/disttest/install
test/webserver-4.0/var/test_config/_mysql"
copying /mysql/columns_priv.MYI ...
copying /mysql/db.MYI ...
copying /mysql/columns_priv.frm ...
copying /mysql/tables_priv.MYD ...
copying /mysql/db.MYD ...
copying /mysql/columns_priv.MYD ...
copying /mysql/func.frm ...
copying /mysql/host.MYD ...
copying /mysql/func.MYI ...
copying /mysql/user.frm ...
copying /mysql/func.MYD ...
copying /mysql/user.MYD ...
copying /mysql/user.MYI ...
copying /mysql/host.frm ...
copying /mysql/host.MYI ...
copying /mysql/db.frm ...
copying /mysql/tables_priv.MYI ...
copying /mysql/tables_priv.frm ...
Done 4.0.16-nt [4734.4ms]
Removing precompiled files
Loading Pike modules ... pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Bad
type in assignment.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: { hmac =
object(implements 65938) }
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : object(is 65940)
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Type of identifier "`()"
does not match.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: function(string :
object(is 65941))
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : function(string :
object(is 65939))
pike/lib/pike/modules/SSL.pmod/cipher.pike:174:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:178:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:182:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:188:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:191:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:198:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:199:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:213:Undefined identifier Gmp.
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Error finding program
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Error finding program
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:35:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:36:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:37:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:41:No inherit or surrounding
class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:42:No inherit or surrounding
class urgent.
pike/lib/pike/modules/SSL.pmod/connection.pike:43:No inherit or surrounding
class application.
pike/lib/pike/modules/SSL.pmod/connection.pike:46:No inherit or surrounding
class handshake.
pike/lib/pike/modules/SSL.pmod/connection.pike:123:No inherit or
surrounding class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:126:No inherit or
surrounding class urgent.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Error finding program
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:675:No inherit or surrounding
class connection.
pike/lib/pike/modules/Protocols.pmod/HTTP.pmod/module.pmod:78:Error
indexing module with "sslfile".
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Bad type in assignment.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: { hmac =
object(implements 65977) }
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : object(is 65979)
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Type of identifier "`()"
does not match.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: function(string :
object(is 65980))
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : function(string :
object(is 65978))
pike/lib/pike/modules/SSL.pmod/cipher.pike:174:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:178:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:182:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:188:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:191:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:198:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:199:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:213:Undefined identifier Gmp.
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Error finding program
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Error finding program
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:35:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:36:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:37:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:41:No inherit or surrounding
class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:42:No inherit or surrounding
class urgent.
pike/lib/pike/modules/SSL.pmod/connection.pike:43:No inherit or surrounding
class application.
pike/lib/pike/modules/SSL.pmod/connection.pike:46:No inherit or surrounding
class handshake.
pike/lib/pike/modules/SSL.pmod/connection.pike:123:No inherit or
surrounding class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:126:No inherit or
surrounding class urgent.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Error finding program
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:675:No inherit or surrounding
class connection.
pike/lib/pike/modules/Protocols.pmod/HTTP.pmod/Query.pike:32:Error indexing
module with "sslfile".
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Bad type in assignment.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: { hmac =
object(implements 66015) }
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : object(is 66017)
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Type of identifier "`()"
does not match.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: function(string :
object(is 66018))
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : function(string :
object(is 66016))
pike/lib/pike/modules/SSL.pmod/cipher.pike:174:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:178:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:182:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:188:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:191:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:198:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:199:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:213:Undefined identifier Gmp.
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Error finding program
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Error finding program
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:35:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:36:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:37:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:41:No inherit or surrounding
class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:42:No inherit or surrounding
class urgent.
pike/lib/pike/modules/SSL.pmod/connection.pike:43:No inherit or surrounding
class application.
pike/lib/pike/modules/SSL.pmod/connection.pike:46:No inherit or surrounding
class handshake.
pike/lib/pike/modules/SSL.pmod/connection.pike:123:No inherit or
surrounding class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:126:No inherit or
surrounding class urgent.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Error finding program
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:675:No inherit or surrounding
class connection.
pike/lib/pike/modules/Protocols.pmod/HTTP.pmod/Query.pike:137:Error
indexing module with "sslfile".
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Bad type in assignment.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: { hmac =
object(implements 66053) }
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : object(is 66055)
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Type of identifier "`()"
does not match.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: function(string :
object(is 66056))
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : function(string :
object(is 66054))
pike/lib/pike/modules/SSL.pmod/cipher.pike:174:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:178:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:182:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:188:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:191:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:198:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:199:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:213:Undefined identifier Gmp.
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Error finding program
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Error finding program
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:35:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:36:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:37:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:41:No inherit or surrounding
class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:42:No inherit or surrounding
class urgent.
pike/lib/pike/modules/SSL.pmod/connection.pike:43:No inherit or surrounding
class application.
pike/lib/pike/modules/SSL.pmod/connection.pike:46:No inherit or surrounding
class handshake.
pike/lib/pike/modules/SSL.pmod/connection.pike:123:No inherit or
surrounding class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:126:No inherit or
surrounding class urgent.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Error finding program
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:675:No inherit or surrounding
class connection.
pike/lib/pike/modules/Protocols.pmod/HTTP.pmod/Query.pike:259:Error
indexing module with "sslfile".
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Bad type in assignment.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: { hmac =
object(implements 66114) }
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : object(is 66116)
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Type of identifier "`()"
does not match.
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Expected: function(string :
object(is 66117))
pike/lib/pike/modules/SSL.pmod/cipher.pike:134:Got : function(string :
object(is 66115))
pike/lib/pike/modules/SSL.pmod/cipher.pike:174:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:178:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:182:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:188:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:191:Class definition failed.
pike/lib/pike/modules/SSL.pmod/cipher.pike:198:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:199:Undefined identifier Crypto.
pike/lib/pike/modules/SSL.pmod/cipher.pike:213:Undefined identifier Gmp.
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Error finding program
pike/lib/pike/modules/SSL.pmod/handshake.pike:19:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Error finding program
pike/lib/pike/modules/SSL.pmod/connection.pike:26:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/connection.pike:35:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:36:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:37:Undefined identifier Queue.
pike/lib/pike/modules/SSL.pmod/connection.pike:41:No inherit or surrounding
class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:42:No inherit or surrounding
class urgent.
pike/lib/pike/modules/SSL.pmod/connection.pike:43:No inherit or surrounding
class application.
pike/lib/pike/modules/SSL.pmod/connection.pike:46:No inherit or surrounding
class handshake.
pike/lib/pike/modules/SSL.pmod/connection.pike:123:No inherit or
surrounding class alert.
pike/lib/pike/modules/SSL.pmod/connection.pike:126:No inherit or
surrounding class urgent.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Error finding program
pike/lib/pike/modules/SSL.pmod/sslfile.pike:9:Illegal program pointer.
pike/lib/pike/modules/SSL.pmod/sslfile.pike:675:No inherit or surrounding
class connection.
Done [1593.8ms]
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1014:Index
'HTTP_OK' not present in module 'HTTP'.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1093:Undefined
identifier Crypto.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1093:Undefined
identifier Crypto.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1178:Class
definition failed.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1182:Undefined
identifier Parser.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1183:Undefined
identifier Parser.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1184:Undefined
identifier Parser.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1198:Class
definition failed.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1202:Undefined
identifier Parser.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1266:Class
definition failed.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1345:Undefined
identifier Parser.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1398:Expected
constant, got something else (437)
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1398:Illegal
program identifier (type: int).
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1409:Class
definition failed.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1410:Class
definition failed.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1421:Undefined
identifier Parser.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1421:Illegal
program identifier (type: int).
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1427:Undefined
identifier Parser.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1427:Illegal
program identifier (type: int).
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1434:Class
definition failed.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1457:Undefined
identifier Stdio.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1457:Illegal
program identifier
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1457:Illegal
program identifier
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1502:Class
definition failed.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1509:Class
definition failed.
/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike:1527:Class
definition failed.
:-:Placeholder already has storage!
Roxen loader failed:
Compilation failed.
c:\disttest\install
test\webserver-4.0\server-4.0.44\pike\lib\pike\master.pike (version
1.257):453: master()->compile_file("/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes.pike",0,prototypes.pike,0)
/disttest/install test/webserver-4.0/server-4.0.44/etc/roxen_master.pike
(version 1.139):797: master()->low_findprog("/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes",".pike",0,1)
c:\disttest\install
test\webserver-4.0\server-4.0.44\pike\lib\pike\master.pike (version
1.257):809: master()->findprog("/disttest/install
test/webserver-4.0/server-4.0.44/base_server/prototypes",".pike",0,1)
c:\disttest\install
test\webserver-4.0\server-4.0.44\pike\lib\pike\master.pike (version
1.257):863:
master()->low_cast_to_program("base_server/prototypes","c:/disttest/install
test/webserver-4.0/server-4.0.44/base_server/roxenloader.pike",0,1)
c:\disttest\install
test\webserver-4.0\server-4.0.44\pike\lib\pike\master.pike (version
1.257):1024:
master()->low_cast_to_object("base_server/prototypes.pike","c:/disttest/install
test/webserver-4.0/server-4.0.44/base_server/roxenloader.pike",0)
c:\disttest\install
test\webserver-4.0\server-4.0.44\pike\lib\pike\master.pike (version
1.257):1038:
master()->cast_to_object("base_server/prototypes.pike","c:/disttest/install
test/webserver-4.0/server-4.0.44/base_server/roxenloader.pike")
c:/disttest/install
test/webserver-4.0/server-4.0.44/base_server/roxenloader.pike (version
1.353):2318: c:/disttest/install
test/webserver-4.0/server-4.0.44/base_server/roxenloader()->do_main(3,0)
c:/disttest/install
test/webserver-4.0/server-4.0.44/base_server/roxenloader.pike (version
1.353):1245: c:/disttest/install
test/webserver-4.0/server-4.0.44/base_server/roxenloader()->do_main_wrapper(3,({"c:/disttest/install
test/webserver-4.0/server-4.0.44/base_server/roxenloader.pike","--config-dir=../var/test_config","--remove-dumped"}))
_static_modules.Builtin()->Backend:
_static_modules.Builtin()->__backend->`()(3600.000000)
Exiting Roxen - exit(1) called. Roxen CMS down. Restarting...
Installing j:/distmaker/Distmaker/4.0/rookies/4.0.44/roxen-4.0.44-test-nt4sp6.exe in c:\disttest\install test\webserver-4.0
Running selftest in c:\disttest\install test\webserver-4.0
Finished Distmaker self test done.