assert errors in fcmatch.c
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
New
|
Undecided
|
Unassigned |
Bug Description
A number of bugs have reported to various places about assert errors in fcmatch.c. For example:
Linux Viewer crashes on startup after update to Fontconfig 2.9.0
https:/
vdr-1.7.27 fails on compile against fontconfig-2.9.0
http://<email address hidden>
http://
Debian Bug report logs - #671139
Secondlifr viewer crash at init, when initializing fonts
I use up-to-date Debian testing (wheezy) with the amd64 architecture. I
have a HP LaserJet Professional P1102w printer. I have tried many (probably
too many) things to try to get this printer to work. When I boot to my
Windows 7 disk, the printer works.
When I submit a print job by "lpr text.txt", it is not printed. The
screen at "http://
ID Name User Size
HP_LaserJet_
Pages State
Unknown stopped "/usr/lib/
In /etc/cups/
something. I send the error_log to the CUPS people at
http://
Sweet pointed out the following lines in the error_log file.
D [16/May/
fcmatch.c:850: IA__FcFontSort: Assertion `result != ((void *)0)' failed.
E [16/May/
crashed on signal 6.
E [16/May/
reconstruct xref table...
He said:
It looks like texttopdf is aborting because it can't find a font (or
something).
Contact the OpenPrinting folks who maintain this software...
The OpenPrinting forum accessible through
http://
"is down for maintenance".
Hi,
Thanks for reporting the issue in HPLIP. To help us understand and analyze the issue please follow following things. hplipopensource .com/hplip- web/install/ install/ index.html (automatic) hplipopensource .com/hplip- web/install/ manual/ index.html (manual if automatic does not work)
=> Download and install the latest HPLIP release from http://
or http://
=> Reconfigure print queue with the commands in the terminal mentioned below. config- printer (remove all print queues)
=> system-
=> su -c "hp-plugin" (This will download right plugin)
=> hp-setup (It should not be run in a root mode. This command is adding print queue, make sure you select ppd name having "-ps" or "hpcups" substring)
=>Try printing now.
If problem does not get solved then please capture some logs by doing following things.
=>Enable/Clear Logs as mentioned below cupsd.conf from terminal e.g (vi /etc/cups/ cupsd.conf or gedit /etc/cups/ cupsd.conf) and then replace
with
a) Enable Log capture
=> su (switch to root mode here and execute all remaing commands in root mode)
=> open /etc/cups/
LogLevel warn
LogLevel debug
hpLogLevel 15
b) Open Terminal and run following commands:
or cups/error_ log
=> su (switch to root mode here and execute all remaing commands in root mode)
=> /etc/init.d/cups restart
=> service cups restart
=> cd /tmp
=> rm *.out
=> rm *.bmp
=> cat /dev/null > /var/log/
=> cat /dev/null > /var/log/messages
=> cat /dev/null > /var/log/syslog
=> hp-check -t > /tmp/hpcheck.log
c) Try to print the file. If issue is not resolved then please send following files cups/error_ log
=> /var/log/syslog (if present),
=> /var/log/messages (if present),
=> /var/log/
=> /tmp/*.bmp
=> /tmp/*.out
=> /tmp/hpcheck.log
=> document used for printing
=> scanned copy of the printed document (if present)
d) Please let me know the application used for testing.