Hi,
My conduits have suddenly stopped working. It may have happened as a
update rolled out by Debian (although the box is fixed at woody), but it
seems to be a creator/type issue.
This is a system that has been working reliably for the last 18 months.
I also now get a perl error "Can't use an undefined value as an ARRAY
reference", and it may also be related to the hard disk hitting 100%,
but I am hoping one of you will take one look at the log and go "aha!"
I get the following in the coldsync log:
Regards,
Marco
======================================================
Running post-dump conduits for "AddressDB".
Trying conduit [generic]...
Flavor set 0x04 doesn't match 0x2
=>Not applicable.
Trying conduit /opt/ssis/coldsync/conduits/ssis-address...
crea_type_matches: conduit "/opt/ssis/coldsync/conduits/ssis-address",
creator: [addr] (0x61646472) / type: [DATA] (0x44415441)
crea_type_matches: Comparing [addr/DATA] (0x61646472/0x44415441)
crea_type_matches: Found a match.
This conduit matches. Running "/opt/ssis/coldsync/conduits/ssis-address"
Looking for built-in conduit "/opt/ssis/coldsync/conduits/ssis-address"
Comparing to "[dummy]"
Comparing to "[generic]"
run_conduit: 0 prefs in this conduit
spawn_conduit: inpipe == 4, 5
spawn_conduit: tochild fd == 5
spawn_conduit: outpipe == 6, 7
spawn_conduit: fromchild fd == 6
Blocking SIGCHLD.
Conduit PID == 1210
Unblocking SIGCHLD.
Blocking SIGCHLD.
Inside
mkpdbname("/opt/ssis/coldsync/users/mvanbeek/Device3/backup","AddressDB")
Inside mkfname()
First str == 0x80950e0 [/opt/ssis/coldsync/users/mvanbeek/Device3/backup]
Appending "/opt/ssis/coldsync/users/mvanbeek/Device3/backup"
Now str == 0x080760a0 [/]
Appending "/"
Now str == 0x0808f920 [AddressDB]
Appending "AddressDB"
Now str == 0x0807609a [.pdb]
Appending ".pdb"
Now str == 0x00000000 [(null)]
mkpdbname: ->
"/opt/ssis/coldsync/users/mvanbeek/Device3/backup/AddressDB.pdb"
Unblocking SIGCHLD.
>>> Daemon: coldsync
writing chunk [Daemon: coldsync
] (17)
>>> Version: 2.2.5
writing chunk [Version: 2.2.5
] (15)
>>> InputDB:
/opt/ssis/coldsync/users/mvanbeek/Device3/backup/AddressDB.pdb
writing chunk [InputDB:
/opt/ssis/coldsync/users/mvanbeek/Device3/backup/AddressDB.pdb
] (72)
>>> OutputDB:
/opt/ssis/coldsync/users/mvanbeek/Device3/backup/AddressDB.pdb
writing chunk [OutputDB:
/opt/ssis/coldsync/users/mvanbeek/Device3/backup/AddressDB.pdb
] (73)
>>> ssisuser: mvanbeek
writing chunk [ssisuser: mvanbeek
] (19)
>>> logfile: /opt/ssis/coldsync/users/mvanbeek/Device3
writing chunk [logfile: /opt/ssis/coldsync/users/mvanbeek/Device3
] (51)
>>> loglevel: 3
writing chunk [loglevel: 3
] (12)
Unblocking SIGCHLD.
find_in_path: returning [/opt/ssis/coldsync/conduits/ssis-address]
No handler defined for creator "", type ""
run_conduit: select() returned 1
Child has printed to stdout.
Blocking SIGCHLD.
cond_readline: About to select()
cond_readline: select() returned 1
Child has written something
cond_readstatus: <<< "501 No handler defined for creator "", type """
No handler defined for creator "", type ""
Unblocking SIGCHLD.
run_conduit: got status 501
Got a SIGCHLD
Conduit is no longer running.
Conduit exited with status 255
siglongjmp(1)ing out of SIGCHLD.
Returned from sigsetjmp(): 1
cond_readline: About to select()
cond_readline: select() returned 1
Child has written something
cond_readline: fgets() returned NULL
cond_readline: End of file
cond_readstatus: Child exited normally
Closing child's file descriptors.
- Closing fd 5
- Closing fd 6
Palm database iterator++
Returning database 1
Running post-dump conduits for "DatebookDB".
Trying conduit [generic]...
===================================================