[cups.bugs] [HIGH] STR #3880: upgrade to 1.4.7 wipes d* files out of /var/spool/cups

Paul Conklin paul.conklin at cerner.com
Wed Jul 6 20:54:13 PDT 2011


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

removing most of the code for STR 3795 seems to resolve the issue.
        /*
 *  PC011139 - 07-06-11 - Commented out to work around STR 3880
 *   while (job->num_files > 0)
 *   {
 *     snprintf(filename, sizeof(filename), "%s/d%05d-%03d", RequestRoot,
 *             job->id, job->num_files);
 *     unlink(filename);
 *
 *     job->num_files --;
 *   }
 */
      job->num_files = 0;
Could it be that cupsdFreeAllJobs is calling cupsdDeleteJob in error and
your force delete just was getting bypassed?

Link: http://www.cups.org/str.php?L3880
Version: 1.4.7





More information about the cups-devel mailing list