Segmentation Fault with HPLIP-3.14.3
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, 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:
Can you help with this problem?
Provide an answer of your own, or ask Mike Bair for more information if necessary.