Description of problem:
I am attempting to print using Tutboprint to a Canon IP7250 printer using a CUPS URI. Turboprint creates the output and starts sending the data to the printer but it stops half way through the page with this error. It happens everytime I print wirelessly. Conncting via USB and using Turboprint works perfectly.
Version-Release number of selected component:
cmdline: bjnp://192.168.0.15 5 stuart 'TurboPrint Testpage' 1 'finishings=3 number-up=1 job-uuid=urn:uuid:ec8b7300-ef18-3c27-6080-4b7fd3f171f8 job-originating-host-name=localhost time-at-creation=1390305151 time-at-processing=1390305151'
runlevel: N 5
Thread no. 1 (4 frames)
#5 strcpy at /usr/include/bits/string3.h:104
#6 parse_status_to_paperout at bjnp-commands.c:41
#7 bjnp_get_paper_status at bjnp-commands.c:273
#8 bjnp_backendRunLoop at bjnp-runloop.c:344
Created attachment 853392 [details]
Created attachment 853393 [details]
Created attachment 853394 [details]
Created attachment 853395 [details]
Created attachment 853396 [details]
Created attachment 853397 [details]
Created attachment 853398 [details]
Created attachment 853399 [details]
Created attachment 853400 [details]
Created attachment 853401 [details]
Thanks for the report. Canon apparently changed the response to the comnand cups-bjnp sends. Could you please make a wireshark trace and post the result here?
I have a patch that may, or may not fix the issue. With the trace I can see if the patch would be sufficient or if I would need to add an xml parser to get the result we need. If you like, I can also send you a patched bjnp to test.
Will run this on Wdnesday and update with trace. Have found that printing a text file from Kate editor works OK so it would seem it depends on what type of data is being printed.
Created attachment 853746 [details]
wireshark trace of failure
Thanks for the wireshark trace. That did help me understand the issue.
I would like to ask you to test http://kojipkgs.fedoraproject.org//work/tasks/9419/6439419/cups-bjnp-1.2.1-2.fc21.x86_64.rpm (built for RawHide, but it installs and works ok on Fedora 20).
If that works for you, I will release a new upstream version and push it as version 1.3 into Fedora 20
Thanks an advance!
Yes indeed it does now work, printing the test page from Turboprint which was where it was failing. I will do a few more tests but I dont expect any issues.
cups-bjnp-1.2.2-1.fc20 has been submitted as an update for Fedora 20.
cups-bjnp-1.2.2-1.fc19 has been submitted as an update for Fedora 19.
cups-bjnp-1.2.2-1.el6 has been submitted as an update for Fedora EPEL 6.
cups-bjnp-1.2.2-1.el5 has been submitted as an update for Fedora EPEL 5.
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing cups-bjnp-1.2.2-1.el6'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
cups-bjnp-1.2.2-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
cups-bjnp-1.2.2-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
cups-bjnp-1.2.2-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.
cups-bjnp-1.2.2-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.