Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Segmentation fault on start Fedora 26

Mike Garcia August 28, 2017

When I try to start hipchat 4 on Fedora 26, I get a seg fault.

 

hello 0.786982
PackageLocation: "/opt/HipChat4/share/localweb/package.json"
package.json opened
package.json valid
package.json object
package.json version value = "4.29.4"
Reading config.ini file
force_server= false value= ""
Qt WebEngine ICU data not found at /opt/HipChat4/lib/resources. Trying parent directory...
Installed Qt WebEngine locales directory not found at location /opt/HipChat4/lib/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /opt/HipChat4/lib/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
Qt WebEngine resources not found at /opt/HipChat4/lib/resources. Trying parent directory...
[0828/115953:ERROR:resource_bundle.cc(720)] Failed to load /opt/HipChat4/lib/qtwebengine_devtools_resources.pak
Some features may not be available.
[0828/115953:WARNING:resource_bundle.cc(311)] locale_file_path.empty() for locale
[0828/115953:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
--type=zygote
hello 0.65809
Qt WebEngine ICU data not found at /home/tm/Qt/5.7/gcc_64/resources. Trying parent directory...
Qt WebEngine ICU data not found at /home/tm/Qt/5.7/gcc_64. Trying application directory...
Installed Qt WebEngine locales directory not found at location /home/tm/Qt/5.7/gcc_64/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /opt/HipChat4/bin/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
Qt WebEngine resources not found at /home/tm/Qt/5.7/gcc_64/resources. Trying parent directory...
Qt WebEngine resources not found at /home/tm/Qt/5.7/gcc_64. Trying application directory...
[0828/115953:ERROR:resource_bundle.cc(720)] Failed to load /opt/HipChat4/bin/qtwebengine_devtools_resources.pak
Some features may not be available.
[0828/115953:WARNING:resource_bundle.cc(311)] locale_file_path.empty() for locale
[18:59:53][void HipChatApplication::initialize(HipChatApplication::Configuration&):393] datapath "/opt/HipChat4/lib"
[18:59:53][virtual bool OnlineStatus::platformSpecificHasInternetConnectivity():38] org.freedesktop.NetworkManager interface is valid
[18:59:53][void AbstractOnlineStatus::checkOnlineStatus():196] platform online state = true
[18:59:53][void AbstractOnlineStatus::doSecondaryCheck(bool):205] Do secondary online check
[18:59:53][void AbstractOnlineStatus::doSecondaryCheck(bool):259] onlineStatusUrl is empty
[18:59:53][void AbstractOnlineStatus::handleOnlineStatusResult(bool):171] newOnlineState: true
[18:59:53][void AbstractOnlineStatus::handleOnlineStatusResult(bool):184] initCheckComplete
[18:59:53][void HipChatApplication::onInitialOnlineCheck(bool):307] HCA isInitOnline: true
[18:59:53][void HipChatApplication::onInitialOnlineCheck(bool):310] doAuth
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot resolve SSL_library_init
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot resolve SSL_load_error_strings
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot resolve SSL_get_ex_new_index
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot resolve SSLv2_client_method
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot resolve SSLv23_client_method
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot resolve SSLv2_server_method
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot resolve SSLv23_server_method
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot call unresolved function SSL_library_init
Warning: [18:59:53][qt.network.ssl][:0] QSslSocket: cannot call unresolved function SSLv23_client_method

2 answers

1 vote
Mike Garcia August 28, 2017

Fixed with the following:

cd /opt/HipChat4/lib
ln -s /usr/lib64/libcrypto.so.1.0.2j
ln -s libcrypto.so.1.0.2j libcrypto.so
ln -s /usr/lib64/libgcrypt.so.20.1.8
ln -s libgcrypt.so.20.1.8 libgcrypt.so
ln -s /usr/lib64/libssl.so.1.0.2j
ln -s libssl.so.1.0.2j libssl.so

Behnam Marandi October 11, 2017

Works for me.

Thanks Mike.

0 votes
Mike Garcia November 28, 2017

I just had an update break Hipchat again...

It looks like it was the update to SSL.

Here is the fix:

cd /opt/HipChat4/lib
ln -s -f /usr/lib64/libcrypto.so.1.0.2m
ln -s -f libcrypto.so.1.0.2m libcrypto.so
ln -s -f /usr/lib64/libgcrypt.so.20.1.9
ln -s -f libgcrypt.so.20.1.9 libgcrypt.so
ln -s -f /usr/lib64/libssl.so.1.0.2m
ln -s -f libssl.so.1.0.2m libssl.so

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events