Bug 40837 - Задания с jobname > 255 отвергаются
Summary: Задания с jobname > 255 отвергаются
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: cups (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 enhancement
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-01 14:43 MSK by Anton V. Boyarshinov
Modified: 2021-09-03 05:51 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton V. Boyarshinov 2021-09-01 14:43:23 MSK
Задания с jobname > 255 отвергаются, при печати с Windows такая ситуация возникает с лёгкостью (особенно при печати из 1C).
При этом, что характерно, windows об ошибке не сообщает (но это мы исправить не можем).

Использование длинных jobname, насколько я могу судить не противоречит стандарту (вопреки тому, что написано в коде cups)

Нижеследующие 2 патча исправляют эту проблему, протестированы в production.

http://git.altlinux.org/people/boyarsh/packages/cups.git?p=cups.git;a=commit;h=417f09f2ee49b4587c20b6acfbd25dd10266ad6f
http://git.altlinux.org/people/boyarsh/packages/cups.git?p=cups.git;a=commit;h=e965e2210962fd2c49620788090d94a836538558