Le 04.11.2006, à 15:16:49, Jeff Abrahamson a écrit:
> On further tracing, the error occurs in dlp_request_write:
> 
>     int
>     dlp_exec(int sd, struct dlpRequest *req, struct dlpResponse **res)
>     {
>         int bytes, result;
>         *res = NULL;
> 
> ==>     if ((result = dlp_request_write (req, sd)) < req->argc) {
> 
> It might be at this line inside dlp_request_write, or I might be
> hitting a timeout due to my being slow at getting to this point:
> 
>         set_byte (&exec_buf[PI_DLP_OFFSET_CMD], req->cmd);
>         set_byte (&exec_buf[PI_DLP_OFFSET_ARGC], req->argc);
> 
> ==>     buf = &exec_buf[PI_DLP_OFFSET_ARGV];    
>         for (i = 0; i < req->argc; i++) {
> 

Maybe the bug is in pilot-link and not in jpilot. I would need some more
debug before filling a bug report upstream.

Read /usr/share/doc/pilot-link/README.debugging and generate a full
debug file.

Bye,

-- 
 Dr. Ludovic Rousseau                        [EMAIL PROTECTED]
 -- Normaliser Unix c'est comme pasteuriser le camembert, L.R. --

Reply via email to