Segmentation Fault with HPLIP-3.14.3

Asked by Mike Bair

I recently had to reinstall HPLIP-3.14.3 from the HPLIP-3.14.3.tar.gz due to some other software issues. After configure, make, and make install, I tried to run hp-toolbox and I was receiving a "segfault in libcrypto-1.0.0"and the program would abort . After doing a core dump and trace of the system calls, it turned out the the hp-toolbox command was accessing hpmudext.so ( parth of the HPLIP package ) which in turn included linkage to libcrypto-1.0.0 ( part of the openssl-1.0.0l package). A binary dump of hphudext.so shows that it does have the complete library and version infomation (libcrypto.so.1.0.0) encoded into hpmudext.so.

So, I downgraded my openssl package to a previous version, openssl-0.9.8x and completed its installation. Then I reconfigured HPLIP-3.14.3 with the command line
  ./configure --disable-qt4 --enable-qt3
compiled and reinstalled the hplip-3.14.3 package. A binary dump of this new hpmudext.so file shows that it now has linkage to libcrypto-0.9.8. Now, when I run hp-toolbox I do not get the segfault and the hplip package performs properly.

I do not know weather the actual faulty software is in the hplip-3.14.3 package or in the openssl-1.0.0 package. It is just that the two packages and versions at least do not work together. This resolve my problem and his may help other people resolve their segfault issue and I do not find any better sight to report this bug.

Question information

Language:
English Edit question
Status:
Answered
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
goutam kodu (goutam-hplip) said :
#1

Hi Mike,

Thank you for reporting this issue. We will analyze the problem and make the required changes to resolve it.

Thanks,
Goutam

Can you help with this problem?

Provide an answer of your own, or ask Mike Bair for more information if necessary.

To post a message you must log in.