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

Signal does not start: 'failed to map segment from shared object' #2641

Closed
1 task done
vrozkovec opened this issue Aug 8, 2018 · 8 comments
Closed
1 task done

Signal does not start: 'failed to map segment from shared object' #2641

vrozkovec opened this issue Aug 8, 2018 · 8 comments

Comments

@vrozkovec
Copy link

  • I have searched open and closed issues for duplicates

Bug description

Signal does not start, although in the process list I can see it:
vit 4446 9.0 0.6 1454620 107732 pts/1 Sl+ 13:41 0:00 /opt/Signal/signal-desktop
vit 4448 0.3 0.2 373544 40948 pts/1 S+ 13:41 0:00 /opt/Signal/signal-desktop --type=zygote --no-sandbox
vit 4477 2.3 0.4 443460 67020 pts/1 Sl+ 13:41 0:00 /opt/Signal/signal-desktop --type=gpu-process --no-sandbox --supports-dual-gpus=false --gpu-driver-bug-workarounds=9,27,84 --disable-gl-extensions=GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent --disable-accelerated-video-decode --gpu-vendor-id=0x10de --gpu-device-id=0x1c8c --gpu-driver-vendor=Nvidia --gpu-driver-version=390.48 --gpu-driver-date --gpu-secondary-vendor-ids=0x8086 --gpu-secondary-device-ids=0x591b --service-request-channel-token=DF56B4496A60A114A84BDD4CB678F852

Steps to reproduce

  1. start the app

Actual result: no screen shown
Expected result: show home screen

Platform info

Signal version: 1.15.3
Operating System:
Distributor ID: LinuxMint
Description: Linux Mint 19 Tara
Release: 19
Codename: tara
Linux version 4.15.0-29-generic (buildd@lgw01-amd64-057) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018

Link to debug log

don't have, no screen shown

This is what is displayed when running from console:

A JavaScript error occurred in the main process
Uncaught Exception:
Error: /tmp/.org.chromium.Chromium.3ahZEw: failed to map segment from shared object
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:172:20)
    at Object.Module._extensions..node (module.js:671:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:186:18)
    at Module.load (module.js:561:32)
    at tryModuleLoad (module.js:504:12)
    at Function.Module._load (module.js:496:3)
    at Module.require (module.js:586:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/opt/Signal/resources/app.asar/node_modules/@journeyapps/sqlcipher/lib/sqlite3.js:4:15)
    at Object.<anonymous> (/opt/Signal/resources/app.asar/node_modules/@journeyapps/sqlcipher/lib/sqlite3.js:190:3)
@vrozkovec
Copy link
Author

Also tried sudo mount -o remount,noexec /tmp, didn't help.

@vrozkovec
Copy link
Author

actually, looking now, this may be probably related to this issue: #2609

@ghost
Copy link

ghost commented Aug 8, 2018

Same problem, but on a windows 8.1. Though in my case the loading messages screen comes up but does not advance, as in #2642.

@scottnonnenberg-signal
Copy link
Contributor

@konotori A newer version of the product should fix your problem.

@vrozkovec This is probably the closest issue to what you're seeing: #2610

@scottnonnenberg-signal scottnonnenberg-signal changed the title Signal does not start Signal does not start: 'failed to map segment from shared object' Aug 8, 2018
@vrozkovec
Copy link
Author

Actually, I have made a mistake before, copied wrong command. If I go mount -o remount,exec /tmp, app works.

@scottnonnenberg-signal
Copy link
Contributor

Alright, I'll close this then.

@balping
Copy link

balping commented Sep 23, 2018

I'm not very comfortable with marking /tmp as executable

@er0k
Copy link

er0k commented Oct 10, 2018

@balping you can also set TMPDIR to something other than /tmp before starting signal-desktop

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

No branches or pull requests

4 participants