Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please also provide AppImage for Linux #1

Open
probonopd opened this issue Jun 23, 2018 · 6 comments
Open

Please also provide AppImage for Linux #1

probonopd opened this issue Jun 23, 2018 · 6 comments

Comments

@probonopd
Copy link

Please also provide AppImage for Linux on the GitHub Releases download page.

./linuxdeployqt-continuous-x86_64.AppImage $1 -extra-plugins=imageformats/libqsvg.so,iconengines/libqsvgicon.so

linuxdeployqt -appimage should do the job.

@sv-91
Copy link
Contributor

sv-91 commented Jun 25, 2018

Unfortunately, adding an appimage flag causes a crash when the application starts

Version 1.13.0 prod 271bc19
Platform linux
Machine uid 29548;30434;060922
node torrent. tor.net-dev.metahash.org. 5795.
node proxy. proxy.net-dev.metahash.org. 9999.
node torrent_main. tor.net-main.metahash.org. 5795.
node proxy_main. proxy.net-main.metahash.org. 9999.
Start ns resolve after 1 ms
qt.network.ssl: QSslSocket: cannot resolve SSL_set_alpn_protos
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_alpn_select_cb
qt.network.ssl: QSslSocket: cannot resolve SSL_get0_alpn_selected
Dns scan start
Wss client started. Url ws://ws.metahash.io/
Wallets default path 
Wallets path /home/user/.metahash_wallets/
Wss client onStarted. Url ws://ws.metahash.io/
dns ok torrent. 30
[99077:99110:0625/102921.037831:ERROR:nss_util.cc(654)] Error initializing NSS with a persistent database (sql:/home/user/.pki/nssdb): libsoftokn3.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
[99077:99110:0625/102921.037889:ERROR:nss_util.cc(158)] Error initializing NSS without a persistent database: NSS error code: -5925
[99077:99110:0625/102921.037903:FATAL:nss_util.cc(160)] nss_error=-5925, os_error=0
#0 0x7f3690e320a5 <unknown>
#1 0x7f3690e47eca <unknown>
#2 0x7f369161abd0 <unknown>
#3 0x7f369161b0e8 <unknown>
#4 0x7f369161b147 <unknown>
#5 0x7f3691537ef5 <unknown>
#6 0x7f369141a887 <unknown>
#7 0x7f36913df9df <unknown>
#8 0x7f368fbd8031 <unknown>
#9 0x7f368fbd97d6 <unknown>
#10 0x7f368fbdb977 <unknown>
#11 0x7f3690095094 <unknown>
#12 0x7f3690448aec <unknown>
#13 0x7f3690eb5319 <unknown>
#14 0x7f3690e4e648 <unknown>
#15 0x7f3690e4fd6f <unknown>
#16 0x7f3690e502c0 <unknown>
#17 0x7f3690e51340 <unknown>
#18 0x7f3690e6ee5a <unknown>
#19 0x7f36900dce05 <unknown>
#20 0x7f36900dd263 <unknown>
#21 0x7f3690e89f00 <unknown>
#22 0x7f3690e854ad <unknown>
#23 0x7f368bf04184 start_thread
#24 0x7f368b402ffd clone

Received signal 6
#0 0x7f3690e320a5 <unknown>
#1 0x7f368fb73141 <unknown>
#2 0x7f3690e3243d <unknown>
#3 0x7f368bf0c330 <unknown>
#4 0x7f368b33bc37 gsignal
#5 0x7f368b33f028 abort
#6 0x7f3690e31dc5 <unknown>
#7 0x7f3690e481ed <unknown>
#8 0x7f369161abd0 <unknown>
#9 0x7f369161b0e8 <unknown>
#10 0x7f369161b147 <unknown>
#11 0x7f3691537ef5 <unknown>
#12 0x7f369141a887 <unknown>
#13 0x7f36913df9df <unknown>
#14 0x7f368fbd8031 <unknown>
#15 0x7f368fbd97d6 <unknown>
#16 0x7f368fbdb977 <unknown>
#17 0x7f3690095094 <unknown>
#18 0x7f3690448aec <unknown>
#19 0x7f3690eb5319 <unknown>
#20 0x7f3690e4e648 <unknown>
#21 0x7f3690e4fd6f <unknown>
#22 0x7f3690e502c0 <unknown>
#23 0x7f3690e51340 <unknown>
#24 0x7f3690e6ee5a <unknown>
#25 0x7f36900dce05 <unknown>
#26 0x7f36900dd263 <unknown>
#27 0x7f3690e89f00 <unknown>
#28 0x7f3690e854ad <unknown>
#29 0x7f368bf04184 start_thread
#30 0x7f368b402ffd clone
  r8: ffffffffec8278a8  r9: ffffffffec827898 r10: 0000000000000008 r11: 0000000000000206
 r12: 00007f361b7fca20 r13: 0000000000000053 r14: 00007f361b7fcc50 r15: 00007f361b7fd0c0
  di: 0000000000018305  si: 0000000000018326  bp: 00007f368befb860  bx: 00007f361b7fd0e0
  dx: 0000000000000006  ax: 0000000000000000  cx: 00007f368b33bc37  sp: 00007f361b7fc8b8
  ip: 00007f368b33bc37 efl: 0000000000000206 cgf: 0001000000000033 erf: 0000000000000000
 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Perhaps this is due to the old version of the distribution (Ubuntu 14.04)
When we abandon old versions, i try this option again

@probonopd
Copy link
Author

It's good to build on the oldest still-supported LTS distribution, which is 14.04 at this point.

Something seems to be going wrong regarding libssl. On which target system are you getting this crash? Does the same AppImage work properly on an older version of the same distribution?

@sv-91
Copy link
Contributor

sv-91 commented Jun 26, 2018

Perhaps this is really related to libssl. I now have a small DLL hell.
target system == build system.
I will try to understand the problem a little later.
What is the difference between appImage and not appimage (in this case)? I'm just not a specialist in these questions.

@probonopd
Copy link
Author

What do you mean by "not AppImage"? Perhaps you can upload both versions somewhere for comparison and analysis. Thanks.

@sv-91
Copy link
Contributor

sv-91 commented Jun 27, 2018

When I remove the libnss3.so library, the crash disappears. Most likely, this is due to the dll hell on my computer. When I deal with this, I will try again to return to this issue

@probonopd
Copy link
Author

Possibly related to probonopd/linuxdeployqt#35

libnss3.so should not be removed from the bundles, as this causes other issues, e.g.,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants