|Summary:||lpd does not handle remote requests properly|
|Product:||[Retired] Red Hat Linux||Reporter:||Geoff Reedy <geoff+fedora>|
|Component:||lpr||Assignee:||David Lawrence <dkl>|
|Status:||CLOSED NEXTRELEASE||QA Contact:|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||1999-09-07 19:26:49 UTC||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Cloudforms Team:||---||Target Upstream Version:|
Description Geoff Reedy 1999-09-07 18:13:27 UTC
I tried this before, but it seems to have gotten lost... lpd attempts to create a null file, because a mktemp(3) call fails since a memcpy apparently leaves the string without six X charaters at the end of the string. In this situation mktemp(3) returns a NULL string. I have a patch, but bugzilla says I should refer a bug number.
Comment 1 Bill Nottingham 1999-09-07 19:26:59 UTC
*** Bug 4949 has been marked as a duplicate of this bug. *** lpd does not spool remote requests properly, because it is trying to create a temprorary file, but fails. Upon further inspection, it is because of a mktemp(3) call returning NULL, and then an attempt to create a file with this name. This, of course, fails and the print job is not spooled correctly, causing it not to print. I have a patch, but bugzilla wants there to be a bug report before submiting a patch. ------- Additional Comments From email@example.com 09/07/99 13:10 ------- Can you please attach your patch now?This has already been fixed in the latest lpd in Raw Hide.