Rudolf van der Leeden vanderleeden at logicunited.com
Wed Feb 6 02:08:03 PST 2008
I'm running Slony 1.2.12 along with PG 8.2.4  successfully on Mac OSX  
10.4 (PPC).

Currently I'm testing the same Slony version on
   - Gentoo 2.6.20.6 SMP,  Apr 10  2007,  i686 AMD Athlon(tm) MP 1800 
+ AuthenticAMD GNU/Linux
   - PG 8.1.3
   - Slony master and slave on the same machine
It builds successfully but as soon as slon gets something to do it  
aborts with SIGSEGV.

Further investigation shows (after adding more debug output to  
remote_worker.c):
   - DEBUG2 remoteWorkerThread_1: Received event 1,2 STORE_NODE
   - event message data:
     -- event->ev_data1 = '2'
     -- event->ev_data2 = 'node2'
     -- event->ev_data3 = '(NULL)'     <--- this is WRONG!
The event message does not contain enough arguments for further  
processing and causes slon to abort.
The third argument is supposed to be 'f'  (false).

Does anybody know what's wrong or has run into the same problem?
Is it a BUILD problem (wrong libraries?), a Postgres problem, a big/ 
little endian problem, ... ?

Thanks for your help.
Rudolf VanderLeeden
Logic United GmbH
Munich, Germany



More information about the Slony1-general mailing list