hali, a lenti levelben levo patch megoldja a 64 bites problemat. -----Forwarded Message-----
From: Balazs Scheidler <bazsi@balabit.hu> To: Magosányi Árpád (mag) <mag@debian.org> Cc: Sasa <sasa@debian.org>, sasa@balabit <sasa@balabit.hu>, SZALAY Attila <sasa@pheniscidae.tvnetwork.hu> Subject: Re: Zorp test hibák Date: Tue, 23 Nov 2004 11:43:02 +0100
tudunk a dologrol, 3.0-ban van javitva, ime a patch:
Index: zorp-core/lib/pysockaddr.c diff -u zorp-core/lib/pysockaddr.c:1.40 zorp-core/lib/pysockaddr.c:1.41 --- zorp-core/lib/pysockaddr.c:1.40 Fri Jul 2 12:03:33 2004 +++ zorp-core/lib/pysockaddr.c Mon Sep 13 14:26:53 2004 @@ -22,9 +22,9 @@ static PyObject * z_py_ntohl(PyObject *self G_GNUC_UNUSED, PyObject *args) { - long i; + unsigned int i;
- if (!PyArg_ParseTuple(args, "i", &i)) + if (!PyArg_ParseTuple(args, "I", &i)) return NULL;
return PyInt_FromLong(ntohl(i)); @@ -33,9 +33,9 @@ static PyObject * z_py_htonl(PyObject *self G_GNUC_UNUSED, PyObject *args) { - int i; + unsigned int i;
- if (!PyArg_ParseTuple(args, "i", &i)) + if (!PyArg_ParseTuple(args, "I", &i)) return NULL; return PyInt_FromLong(htonl(i)); }
On Mon, 2004-11-22 at 22:33, Magosányi Árpád (mag) wrote:
Hi!
Van architektúrafüggő hibánk.
Ez Alpha-n, HPPA-n és IA64-en jön elő, tehát a 64 bites architektúrákon, és a gond az, hogy túllépjük az int ábrázolási korlátját:)
+ self.mask = htonl(((1 << self.mask_bits) - 1) << (32 - self.mask_bits)) +OverflowError: signed integer is greater than maximum -- Bazsi
Balazs Scheidler wrote:
hali,
a lenti levelben levo patch megoldja a 64 bites problemat.
Igen az előzőt orvosolta, de keletkezett újabb: Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http): Initiating connection; from='NULL', to='AF_INET(1.2.3.4:80)' Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http): Established connection; protocol='1', remote='AF_INET(1.2.3.4:80)', local='AF_INET(1.2.3.4:32795)', de st='AF_INET(1.2.3.4:80)' Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http): Server connection established; server_fd='18', server_address='AF_INET(1.2.3.4:80)', server_zone='Zone (Server, 1.2.3.0/24)', server_local='AF_INET(1.2.3.4:32795)' Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): Writing channel; fd='18', count='381' Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 47 45 54 20 2F 20 48 54 54 50 2F 31 2E 30 0D 0A GET / HTTP/1.0.. Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 48 6F 73 74 3A 20 31 39 32 2E 31 36 38 2E 31 2E Host: 192.168.1. Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 31 39 31 0D 0A 41 63 63 65 70 74 3A 20 74 65 78 191..Accept: tex Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 74 2F 68 74 6D 6C 2C 20 74 65 78 74 2F 70 6C 61 t/html, text/pla Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 69 6E 2C 20 61 70 70 6C 69 63 61 74 69 6F 6E 2F in, application/ Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 78 2D 74 72 6F 66 66 2D 6D 61 6E 2C 20 61 70 70 x-troff-man, app Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 6C 69 63 61 74 69 6F 6E 2F 78 2D 74 61 72 2C 20 lication/x-tar, Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 61 70 70 6C 69 63 61 74 69 6F 6E 2F 78 2D 67 74 application/x-gt Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 61 72 2C 20 74 65 78 74 2F 2A 2C 20 61 70 70 6C ar, text/*, appl Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 69 63 61 74 69 6F 6E 2F 78 2D 64 65 62 69 61 6E ication/x-debian Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 2D 70 61 63 6B 61 67 65 2C 20 61 75 64 69 6F 2F -package, audio/ Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 62 61 73 69 63 2C 20 76 69 64 65 6F 2F 6D 70 65 basic, video/mpe Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 67 2C 20 61 70 70 6C 69 63 61 74 69 6F 6E 2F 70 g, application/p Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 6F 73 74 73 63 72 69 70 74 2C 20 2A 2F 2A 3B 71 ostscript, */*;q Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 3D 30 2E 30 31 0D 0A 41 63 63 65 70 74 2D 45 6E =0.01..Accept-En Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 63 6F 64 69 6E 67 3A 20 67 7A 69 70 2C 20 63 6F coding: gzip, co Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 6D 70 72 65 73 73 0D 0A 41 63 63 65 70 74 2D 4C mpress..Accept-L Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 61 6E 67 75 61 67 65 3A 20 65 6E 0D 0A 55 73 65 anguage: en..Use Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 72 2D 41 67 65 6E 74 3A 20 4C 79 6E 78 2F 32 2E r-Agent: Lynx/2. Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 38 2E 35 72 65 6C 2E 31 20 6C 69 62 77 77 77 2D 8.5rel.1 libwww- Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 46 4D 2F 32 2E 31 34 20 53 53 4C 2D 4D 4D 2F 31 FM/2.14 SSL-MM/1 Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 2E 34 2E 31 20 47 4E 55 54 4C 53 2F 31 2E 30 2E .4.1 GNUTLS/1.0. Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 31 36 0D 0A 58 2D 48 6F 73 74 3A 20 31 39 32 2E 16..X-Host: 192. Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http/server): data line: 31 36 38 2E 31 2E 31 39 31 0D 0A 0D 0A 168.1.191.... Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http): Signal (11) received, stackdump follows; Nov 30 15:34:48 k8dm server[30331]: (zorp@server.hu/Http_S:0/http): Stackdump requested, but your platform is not supported; Nov 30 15:34:48 k8dm kernel: zorp[30337]: segfault at 0000000000000580 rip 0000002a974760b1 rsp 000000004bffc540 error 4 Nov 30 15:34:48 k8dm zorpctl: Zorp exited due to a signal (exitcode=139), restarting... -- Gabor HALASZ <halasz.g@freemail.hu>
participants (2)
-
Balazs Scheidler
-
Gabor HALASZ