From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | ljb <ljb220(at)mindspring(dot)com> |
Cc: | pgsql-bugs(at)postgresql(dot)org, pgsql-interfaces(at)postgresql(dot)org |
Subject: | Re: pgtcl large object read/write corrupts binary data |
Date: | 2003-10-29 18:33:09 |
Message-ID: | 15956.1067452389@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs pgsql-interfaces |
ljb <ljb220(at)mindspring(dot)com> writes:
> [Using PostgreSQL-7.3.4 and -7.4beta5, Tcl-8.4.x.]
> Binary data written to a Large Object with libpgtcl's pg_lo_write is
> corrupted. Tcl is mangling the data - something to do with UTF-8
> conversion. Example: 0x80 becomes 0xc2 0x80, and 0xff becomes 0xc3 0xbf.
> ...
> Proposed Patch: (I think this requires Tcl >= 8.1)
Yeah, it appears that ByteArrayObj was added in Tcl 8.1. We were
already requiring Tcl 8.0 of course. Does anyone think that it's
important to continue support for Tcl 8.0.* in libpgtcl?
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Dror Matalon | 2003-10-29 19:59:26 | Re: PANIC: can't juggle and compress too |
Previous Message | Tom Lane | 2003-10-29 18:11:04 | Re: Minor beta buglet "unrecognized node type: 302" |
From | Date | Subject | |
---|---|---|---|
Next Message | Jason E. Stewart | 2003-10-30 09:12:37 | Re: DBD::Pg 1.22 fatal bug / patch |
Previous Message | Cobus Carstens | 2003-10-28 05:45:42 |