command "xeroxprtmgr" returns:
/builddir/build/BUILD/gcc-8.1.1-20180502/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/basic_string.h:3965: std::basic_string<_CharT, _Traits, _Alloc>::reference std::basic_string<_CharT, _Traits, _Alloc>::operator(std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::reference = char&; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]: Assertion '__pos <= size()' failed.
I was able to print before. I am running Linux Fedora 28
Solved! Go to Solution.
Sorry, what was upgraded? The driver? Printer firmware? Linux OS? CUPS?
Have you tried simply reinstalling the driver?
Thanks for the response. Sorry I was not explicit enough. I ment after Linux OS upgrade, asumming cups upgrade.
And yes, I tried unistalling the driver, and even the 32 bit version since I am in a 64 bit system
Reinstall via the 686 driver and be sure to use the RPM packages
Version: 5.20.626.4179 -Linux Intel Driver. RPM i686- did the trick. I guess i did not try that one the last time I spent hours trying to make this thing work. Thank you for your response I would not have tried the i686 version had not you suggest it. The Fedora Forum people went silent when I asked for help; even tough they have been very helpful in the past. You can mark this as solved for the time being; At least untill the next Fedora relase :) -just kiding-. Thank you Joe!
P.S: the same version for the x86_64 systems released the same date definitely does not work.