Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

canon-cups-ufr2 5.70 prints blank pages for Canon MF743CDW #310013

Open
dmayle opened this issue May 8, 2024 · 1 comment
Open

canon-cups-ufr2 5.70 prints blank pages for Canon MF743CDW #310013

dmayle opened this issue May 8, 2024 · 1 comment

Comments

@dmayle
Copy link
Contributor

dmayle commented May 8, 2024

Describe the bug

When trying to print using the canon-cups-ufr2 print driver version 5.70, no pages are output, and the printer job log (printer web UI, not CUPS) shows the job succeeding, but with zero pages. I believe it's due to a segfault in cnrsdrvufr2, the binary which converts to the ufr2 language the printer understands

Steps To Reproduce

Steps to reproduce the behavior:

  1. Install canon-cups-ufr2
  2. Add network printer to CUPS, using the manufacturer Canon, and model MF743CDW UFR II
  3. Try to print anything

Expected behavior

Print output

Screenshots

N/A

Additional context

As a workaround, I enabled IPP and Mopria on the printer web interface, and added the printer to CUPS at the url ipp://<my_printer_address>/ipp/print and selected the driver Canon->IPP Everywhere, which allows me to print with less functionality (the two-sided printing doesn't seem to be supported).

I also tried updating the driver to 5.90, but that version has the same problem.

Notify maintainers

@lluchs

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

$ nix-shell -p nix-info --run 'nix-info -m'
 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.25, NixOS, 24.05 (Uakari), 24.05.20240406.ff0dbd9`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.2`
 - nixpkgs: `/etc/nixpath/nixpkgs`

Add a 👍 reaction to issues you find important.

@dmayle
Copy link
Contributor Author

dmayle commented May 8, 2024

I've tried setting enable dontStrip and separateDebugInfo, but the package uses a builtin set of scripts to compile, and these values seem to have no effect.

As such, when I try to use gdb, I have no useful symbols and can't figure out what's going wrong. strace hasn't been helpful either...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant