chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] s11n and tinyclos


From: Joshua Griffith
Subject: Re: [Chicken-users] s11n and tinyclos
Date: Fri, 12 Dec 2008 21:42:30 -0600

Hey Felix,

Have you had a chance to take a look at the s11n corrupted input issue?

#;1> (use s11n)
; loading /usr/local/lib/chicken/3/s11n.so ...
#;2> (deserialize (open-input-string "\f"))
Bus error

Thanks,

Josh

On Dec 5, 2008, at 2:39 AM, felix winkelmann wrote:

On Thu, Dec 4, 2008 at 8:09 AM, Shawn Rutledge
<address@hidden> wrote:
On 10/29/08, felix winkelmann <address@hidden> wrote:
This means that no entry is stored in the local "procedure table".
What's the output of "chicken -version"? Does it show "ptables"?

Sorry I didn't get back to you sooner...

Yes it has ptables.

[neutron][12:08:00 AM] chicken -version

CHICKEN
(c)2008 The Chicken Team
(c)2000-2007 Felix L. Winkelmann
Version 3.4.0 - linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables
applyhook hostpcre ]
SVN rev. 11987  compiled 2008-10-23 on neutron (Linux)

I get the same result on a 32-bit machine too.


Is it possible, that you are using stale eggs? Could you try to
reinstall the eggs you need for your application (or install
a new chicken into a temporary location and install all
eggs from scratch)? If all involved modules generate ptables
properly, then the behaviour you observer should actually not be possible
(if it does, then some compiled procs are not ptable'd, which would
be a severe bug). All .so's and libraries should export a "create_ptable"
symbol, which you can check with

 nm <so-or-lib> | grep create_ptable


cheers,
felix


_______________________________________________
Chicken-users mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/chicken-users





reply via email to

[Prev in Thread] Current Thread [Next in Thread]