Illegal instruction in json.rb after upgrade to 15.2.0-ce
Summary
After upgrading to version 15.2.0-ce, GitLab is inaccessible, reporting that "GitLab is taking too much time to respond" (502). According to the logs, this is caused by an illegal instruction in /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/json.rb:97
.
Steps to reproduce
Upgrade an Omnibus installation on Debian 11 to version 15.2.0-ce and try to access the login page.
What is the current bug behavior?
HTTP error 502: "Whoops, GitLab is taking too much time to respond."
What is the expected correct behavior?
Login page loads normally.
Relevant logs and/or screenshots
==> /var/log/gitlab/sidekiq/current <==
{"severity":"INFO","time":"2022-07-23T20:02:44.643Z","message":"GitLab reliable fetch activated!"}
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/json.rb:97: [BUG] Illegal instruction at 0x00007fd6f4ed45e9
ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux]
Results of GitLab environment info
Expand for output related to GitLab environment info
System information System: Debian 11 Current User: git Using RVM: no Ruby Version: 2.7.5p203 Gem Version: 3.1.4 Bundler Version:2.3.15 Rake Version: 13.0.6 Redis Version: 6.2.7 Sidekiq Version:6.4.0 Go Version: unknown GitLab information Version: 15.2.0 Revision: a876afc5fd8 Directory: /opt/gitlab/embedded/service/gitlab-rails DB Adapter: PostgreSQL DB Version: 13.6 URL: https://HOST_REDACTED HTTP Clone URL: https://HOST_REDACTED/some-group/some-project.git SSH Clone URL: git@HOST_REDACTED:some-group/some-project.git Using LDAP: no Using Omniauth: yes Omniauth Providers: GitLab Shell Version: 14.9.0 Repository storage paths: - default: /var/opt/gitlab/git-data/repositories GitLab Shell path: /opt/gitlab/embedded/service/gitlab-shell
lscpu outout
Expand for lscpu output
Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian Address sizes: 36 bits physical, 48 bits virtual CPU(s): 2 On-line CPU(s) list: 0,1 Thread(s) per core: 1 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 23 Model name: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz Stepping: 10 CPU MHz: 3007.719 CPU max MHz: 3003.0000 CPU min MHz: 2003.0000 BogoMIPS: 6015.43 Virtualization: VT-x L1d cache: 64 KiB L1i cache: 64 KiB L2 cache: 6 MiB NUMA node0 CPU(s): 0,1 Vulnerability Itlb multihit: KVM: Mitigation: VMX disabled Vulnerability L1tf: Mitigation; PTE Inversion; VMX EPT disabled Vulnerability Mds: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled Vulnerability Meltdown: Mitigation; PTI Vulnerability Mmio stale data: Not affected Vulnerability Spec store bypass: Vulnerable Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines, STIBP disabled, RSB filling Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nop l cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm pti tpr_shadow vnmi flexpriority vpid dtherm
Workaround
Designs
- Show closed items
Relates to
- omnibus-gitlab #6948
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
I found the same problem under CentOS 7 with similar CPU generation (Intel Xeon X5470).
Caused by issue in oj gem: oj gem 3.13.15+ causes an illegal instruction on CPUs that do not support SSE4.2 #789 .
Changing version of oj gem from 3.13.16 to 3.13.17 may help ... maybe.
Edited by Čedomir IgalyCollapse replies Can you provide details on how to do that?
Unfortunately, I can not help you. I've installed gitlab from source, but do not have enough knowledge of ruby to update just that particular dependency, without breaking other things. I will just wait for next release that will, hopefully, solve that problem.
Changing version of oj gem from 3.13.16 to 3.13.17 may help ... maybe.
No: Tried it (build from source with changing version of oj gem from 3.13.16 to 3.13.17 in Gemfile and Gemfile.lock) but the error persists.
Reading the oj gem issue you linked I found their quick workaround ist reverting back to version 3.13.14 of the oj gem. The maybe real fix is still work in progress and up to now only available in the develeopment branch of oj.
So I changed the version of oj gem from 3.13.16 to 3.13.14 in Gemfile and Gemfile.lock and did another build from source: Works for me.
Edited by Horst Prote- Maintainer
reverting back to version 3.13.14 of the oj gem
That will work ok as long as you don't open diffs that contain Jupyter Notebooks in them, as those require the changes on 3.13.16
Iam also facing same issue when i updated my gitlab 15.1.0-ee to 15.2.0-ee. Please help
same issue on my omnibus docker upgrade
Iam getting the issue as follows:
=== puma startup: 2022-07-24 19:48:22 +0530 === /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/json.rb:97: [BUG] Illegal instruction at 0x00007f5fabd775e9 ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux]
But seems to be same issue originating from same file at same line
Edited by Gurram LakshmiNarayanaGetting a similar Error when upgrading to 15.2.0 with an AMD Athlon(tm) II X2 250 Processor:
/opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.16/lib/oj/oj.so: [BUG] Illegal instruction at 0x00007f50e5aa7b72 ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux]
How do I upgrade the oj gem in the omnibus package?
Edited by Jan Schöppach- Maintainer
@eduardobonet Looks like this is due to the
oj
upgrade Collapse replies - Maintainer
Yep, it does seem so. I am following the discussion on OJ (https://github.com/ohler55/oj/issues/789). I will upgrade to 3.13.17 for now, but I suspect a new patch will come soon that we will need to fix up. Otherwise I will need to revert a ~5 MRs to be able to revert back to the old version
- Eduardo Bonet created branch
368656-illegal-instruction-in-json-rb-after-upgrade-to-15-2-0-ce
to address this issuecreated branch
368656-illegal-instruction-in-json-rb-after-upgrade-to-15-2-0-ce
to address this issue - Eduardo Bonet mentioned in merge request !93171 (merged)
mentioned in merge request !93171 (merged)
- Eduardo Bonet assigned to @eduardobonet
assigned to @eduardobonet
- Andrey mentioned in issue gitaly#2359 (moved)
mentioned in issue gitaly#2359 (moved)
- Ben Prescott_ added groupincubation label
added groupincubation label
- Developer
labelled based on the 3.13.16 MR
I see the version of OJ being updated and merged into the master. Any idea when this fix is going to be delivered for omnibus installation. Because my omnibus installation in current state is inaccessible.
I don't think it will solve the problem. Because it fixes only the gem compile phase. I mean, if SSE4.2 not available when building the gem, it will not be use SSE 4.2 at all. But, if GitLab will build thier package on a machine where SSE 4.2 is available, itt will require that instruction later too.
Collapse replies Good point. I submitted
https://github.com/ohler55/oj/pull/794https://github.com/ohler55/oj/pull/795 to see if we can resolve this.Then how do we get rid of this issue. I hate to install it from source
I haven't tested this, so I don't know if this works. But one way may be to build
oj
from source, and copy theoj.so
over to/opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.16/lib/oj/oj.so
.For example, launch a Docker container to build 3.3.17:
$ docker run -it ruby:2.7 bash root@973aab6e9ca3:/# gem install oj root@67037b5ed29b:/oj# gem install oj Fetching oj-3.13.17.gem Building native extensions. This could take a while... Successfully installed oj-3.13.17 1 gem installed root@67037b5ed29b:/# cp /usr/local/bundle/gems/oj-3.13.17/ext/oj/oj.so /oj root@67037b5ed29b:/# exit
NOTE: If you are using an older glibc, then you need to run a VM with that version and install Ruby 2.7.5.
This will drop a
oj.so
in/tmp/oj
. You might be able to do this:cp /tmp/oj/oj.so /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.16/lib/oj/oj.so
Then issue a
gitlab-ctl restart
.Edited by Stan Hu 8I've tried that way and overwrited
oj.so
fromoj-3.13.18
. It worked for me, thanks!This Workaround worked for me as well. Hopefully this will be fixed in next release
Meanwhile oj is at 3.13.19, but the recipe seems to work, thanks!
Replace with 3.13.20 worked too, thanks!
Thanks for the workaround, worked with 3.13.21 as well!
For the docker container to compile the gem, this command did not create a file in
/tmp/oj
on the host for me:cp /usr/local/bundle/gems/oj-3.13.17/ext/oj/oj.so /oj
I ended up using
docker cp
from the host to copy it out onto the host file system (docker ps -alq
to get the container ID of the temp container after exiting).Edited by Stuart Holland
Then how do we get rid of this issue. I hate to install it from source
Can we just compile the oj gem manually and update the installation for now?
Edited by Gurram LakshmiNarayana- Stan Hu mentioned in merge request !93241 (merged)
mentioned in merge request !93241 (merged)
- Author
Upgrading Oj to version 3.13.18 fixes the problem. Feel free to close this issue once !93241 (merged) has been merged.
Collapse replies Thanks for the confirmation about 3.13.18.
We ran into a similar problem with SSE in the
grpc
gem a while ago:
- Stan Hu added regression:15.2 label
added regression:15.2 label
- Stan Hu marked omnibus-gitlab#6945 (closed) as a duplicate of this issue
marked omnibus-gitlab#6945 (closed) as a duplicate of this issue
- Stan Hu marked this issue as related to omnibus-gitlab#6945 (closed)
marked this issue as related to omnibus-gitlab#6945 (closed)
- Stan Hu mentioned in issue omnibus-gitlab#6945 (closed)
mentioned in issue omnibus-gitlab#6945 (closed)
May be its good idea to close this issue after the next update with this fix is released and verified by upgrading so that we don't have to reopen this issue again.
- Stan Hu changed the description
Compare with previous version changed the description
- Stan Hu mentioned in issue #368631 (closed)
mentioned in issue #368631 (closed)
- 🤖 GitLab Bot 🤖 added regression typebug labels
added regression typebug labels
- Heinrich Lee Yu marked #368941 (closed) as a duplicate of this issue
marked #368941 (closed) as a duplicate of this issue
- Heinrich Lee Yu marked this issue as related to #368941 (closed)
marked this issue as related to #368941 (closed)
- Heinrich Lee Yu mentioned in issue #368941 (closed)
mentioned in issue #368941 (closed)
Hello!
Thanks for easy and clear workaround. Unfortunately for me it doesn't work. Probably because I have an oldoldstable Debian 9 (yes, I know, I must upgrade). After inserting new oj.so from above workaround I get an error: /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in
require': /lib/x86_64-linux-gnu/libm.so.6: version
GLIBC_2.29' not found (required by /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.16/lib/oj/oj.so) - /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.16/lib/oj/oj.so (LoadError) From what I see I have version 2.24 linked to libm.so.6 on Debian 9.I could setup new Debian 9 VM (I don't want mess on my current machine), install ruby and try to install gem with this env, but I'm afraid that it will be an overkill and something can have different version and such. So I think faster for me would be to setup new Debian 11 VM and restore backup from current machine.
My only question is if sidekiq is essential in Gitlab backup process (gitlab-backup create)? Or can I safely run backup and import it on new VM?
My current config: Debian 9.13 Gitlab Omnibus CE 15.2.1 (previous version: 15.1.2)
As it is my first post on this forum I would like to thank you for the great work you all doing :-)
Collapse replies I could setup new Debian 9 VM (I don't want mess on my current machine), install ruby and try to install gem with this env, but I'm afraid that it will be an overkill and something can have different version and such. So I think faster for me would be to setup new Debian 11 VM and restore backup from current machine.
I still think it would be faster to run a Debian 9 VM and install Ruby 2.7.5 to do the workaround in
gem install oj
. Or wait until GitLab 15.2.2 is out.
- Developer
For
My only question is if sidekiq is essential in Gitlab backup process (gitlab-backup create)? Or can I safely run backup and import it on new VM?
gitlab-backup does not use sidekiq.
Backup/Restore documentation can be found at
and
which details the prerequisites when restoring.
Before taking a backup you can also enable GitLab Maintenance Mode
e.g.
# gitlab-ctl stop sidekiq ok: down: sidekiq: 0s, normally up # gitlab-ctl status run: alertmanager: (pid 1568) 1219s; run: log: (pid 1567) 1219s run: gitaly: (pid 1530) 1219s; run: log: (pid 1529) 1219s ... run: registry: (pid 1550) 1219s; run: log: (pid 1549) 1219s down: sidekiq: 4s, normally up; run: log: (pid 1541) 1219s # /opt/gitlab/bin/gitlab-backup create 2022-07-29 00:43:32 +0000 -- Dumping database ... Dumping PostgreSQL database gitlabhq_production ... [DONE] 2022-07-29 00:43:36 +0000 -- Dumping database ... done 2022-07-29 00:43:36 +0000 -- Dumping repositories ... 2022-07-29 00:44:06 +0000 -- Dumping repositories ... done 2022-07-29 00:44:06 +0000 -- Dumping uploads ... 2022-07-29 00:44:06 +0000 -- Dumping uploads ... done 2022-07-29 00:44:06 +0000 -- Dumping builds ... 2022-07-29 00:44:06 +0000 -- Dumping builds ... done 2022-07-29 00:44:06 +0000 -- Dumping artifacts ... 2022-07-29 00:44:07 +0000 -- Dumping artifacts ... done 2022-07-29 00:44:07 +0000 -- Dumping pages ... 2022-07-29 00:44:07 +0000 -- Dumping pages ... done 2022-07-29 00:44:07 +0000 -- Dumping lfs objects ... 2022-07-29 00:44:07 +0000 -- Dumping lfs objects ... done 2022-07-29 00:44:07 +0000 -- Dumping terraform states ... 2022-07-29 00:44:07 +0000 -- Dumping terraform states ... done 2022-07-29 00:44:07 +0000 -- Dumping container registry images ... 2022-07-29 00:44:15 +0000 -- Dumping container registry images ... done 2022-07-29 00:44:15 +0000 -- Dumping packages ... 2022-07-29 00:44:15 +0000 -- Dumping packages ... done 2022-07-29 00:44:15 +0000 -- Creating backup archive: 1659055412_2022_07_29_15.1.3-ee_gitlab_backup.tar ... 2022-07-29 00:44:35 +0000 -- Creating backup archive: 1659055412_2022_07_29_15.1.3-ee_gitlab_backup.tar ... done 2022-07-29 00:44:58 +0000 -- Deleting old backups ... ... 2022-07-29 00:44:58 +0000 -- Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data and are not included in this backup. You will need these files to restore a backup. Please back them up manually. 2022-07-29 00:44:58 +0000 -- Backup 1659055412_2022_07_29_15.1.3-ee is done.
1 - Heinrich Lee Yu marked #369034 (closed) as a duplicate of this issue
marked #369034 (closed) as a duplicate of this issue
- Heinrich Lee Yu marked this issue as related to #369034 (closed)
marked this issue as related to #369034 (closed)
- Heinrich Lee Yu mentioned in issue #369034 (closed)
mentioned in issue #369034 (closed)
- Stan Hu marked omnibus-gitlab#6948 (closed) as a duplicate of this issue
marked omnibus-gitlab#6948 (closed) as a duplicate of this issue
- Stan Hu marked this issue as related to omnibus-gitlab#6948 (closed)
marked this issue as related to omnibus-gitlab#6948 (closed)
- Stan Hu mentioned in issue omnibus-gitlab#6948 (closed)
mentioned in issue omnibus-gitlab#6948 (closed)
Just to let you know. I upgraded my omnibus to 15.2.1-ce with Debian 10, but till facing the same error, system is without SSE42.
Collapse replies GitLab 15.2.2 is out now, and it ships with Oj v3.3.19 now, which should fix this issue.
1
- Stan Hu closed
closed
unfortunately it seems that GitLab-15.2.2 (omnibus: gitlab-ce_15.2.2-ce.0_amd64.deb) is still broken on my host that has an
AMD Opteron(tm) Processor 6128
:$ cat /proc/cpuinfo | egrep "^flags" flags : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx lm nopl cpuid tsc_known_freq pni cx16 x2apic popcnt hypervisor lahf_lm svm abm sse4a 3dnowprefetch vmmcall
Stacktrace
/opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so: [BUG] Illegal instruction at 0x00007fef464bb162 ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux] -- Control frame information ----------------------------------------------- c:0057 p:-17583208785402 s:0275 e:000274 TOP [FINISH] c:0056 p:---- s:0272 e:000271 CFUNC :require c:0055 p:0007 s:0267 e:000266 BLOCK /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332 c:0054 p:0068 s:0264 e:000263 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:299 c:0053 p:0010 s:0257 e:000256 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332 c:0052 p:0055 s:0251 e:000250 TOP /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj.rb:13 [FINISH] c:0051 p:---- s:0248 e:000247 CFUNC :require c:0050 p:0007 s:0243 e:000242 BLOCK /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332 c:0049 p:0068 s:0240 e:000239 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:299 c:0048 p:0010 s:0233 e:000232 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332 c:0047 p:0005 s:0227 e:000226 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:28 c:0046 p:0026 s:0223 e:000222 CLASS /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:41 c:0045 p:0007 s:0220 e:000219 CLASS /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:5 c:0044 p:0007 s:0217 e:000216 CLASS /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:4 c:0043 p:0007 s:0214 e:000213 TOP /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:3 [FINISH] c:0042 p:---- s:0211 e:000210 CFUNC :require_relative c:0041 p:0041 s:0206 e:000205 TOP /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json.rb:9 [FINISH] c:0040 p:---- s:0203 e:000202 CFUNC :require_relative c:0039 p:0269 s:0198 e:000197 TOP /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core.rb:69 [FINISH] c:0038 p:---- s:0195 e:000194 CFUNC :require c:0037 p:0032 s:0190 e:000189 BLOCK /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:60 [FINISH] c:0036 p:---- s:0185 e:000184 CFUNC :each c:0035 p:0042 s:0181 e:000180 BLOCK /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:55 [FINISH] c:0034 p:---- s:0174 e:000173 CFUNC :each c:0033 p:0026 s:0170 e:000169 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:44 c:0032 p:0013 s:0165 e:000164 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler.rb:187 c:0031 p:0072 s:0160 e:000159 TOP /opt/gitlab/embedded/service/gitlab-rails/config/application.rb:15 [FINISH] c:0030 p:---- s:0157 e:000156 CFUNC :require c:0029 p:0037 s:0152 e:000151 TOP /opt/gitlab/embedded/service/gitlab-rails/Rakefile:9 [FINISH] c:0028 p:---- s:0148 e:000147 CFUNC :load c:0027 p:0005 s:0143 e:000142 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/rake_module.rb:29 c:0026 p:0184 s:0138 e:000137 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:710 c:0025 p:0004 s:0132 e:000131 BLOCK /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:104 c:0024 p:0002 s:0129 e:000128 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:186 c:0023 p:0004 s:0124 e:000123 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:103 c:0022 p:0012 s:0120 e:000119 BLOCK /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:82 c:0021 p:0002 s:0117 e:000116 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:186 c:0020 p:0015 s:0112 e:000111 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:80 c:0019 p:0019 s:0107 e:000106 TOP /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/exe/rake:27 [FINISH] c:0018 p:---- s:0104 e:000103 CFUNC :load c:0017 p:0112 s:0099 e:000098 TOP /opt/gitlab/embedded/bin/rake:23 [FINISH] c:0016 p:---- s:0094 e:000093 CFUNC :load c:0015 p:0107 s:0089 e:000088 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli/exec.rb:58 c:0014 p:0071 s:0083 e:000082 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli/exec.rb:23 c:0013 p:0055 s:0078 e:000077 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli.rb:483 c:0012 p:0054 s:0073 e:000072 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/vendor/thor/lib/thor/command.rb:27 c:0011 p:0040 s:0065 e:000064 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/vendor/thor/lib/thor/invocation.rb:127 c:0010 p:0239 s:0058 e:000057 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/vendor/thor/lib/thor.rb:392 c:0009 p:0008 s:0045 e:000044 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli.rb:31 c:0008 p:0066 s:0040 e:000039 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/vendor/thor/lib/thor/base.rb:485 c:0007 p:0008 s:0033 e:000032 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli.rb:25 c:0006 p:0109 s:0028 e:000027 BLOCK /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/exe/bundle:48 c:0005 p:0014 s:0022 e:000021 METHOD /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/friendly_errors.rb:117 c:0004 p:0280 s:0017 E:000788 TOP /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/exe/bundle:36 [FINISH] c:0003 p:---- s:0013 e:000012 CFUNC :load c:0002 p:0112 s:0008 E:0002f0 EVAL /opt/gitlab/embedded/bin/bundle:23 [FINISH] c:0001 p:0000 s:0003 E:000fb0 (none) [FINISH] -- Ruby level backtrace information ---------------------------------------- /opt/gitlab/embedded/bin/bundle:23:in `<main>' /opt/gitlab/embedded/bin/bundle:23:in `load' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/exe/bundle:36:in `<top (required)>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/exe/bundle:48:in `block in <top (required)>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli.rb:25:in `start' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli.rb:31:in `dispatch' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli.rb:483:in `exec' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli/exec.rb:23:in `run' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli/exec.rb:58:in `kernel_load' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/cli/exec.rb:58:in `load' /opt/gitlab/embedded/bin/rake:23:in `<top (required)>' /opt/gitlab/embedded/bin/rake:23:in `load' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:80:in `run' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:186:in `standard_exception_handling' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:82:in `block in run' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:103:in `load_rakefile' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:186:in `standard_exception_handling' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:104:in `block in load_rakefile' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:710:in `raw_load_rakefile' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/rake_module.rb:29:in `load_rakefile' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/rake_module.rb:29:in `load' /opt/gitlab/embedded/service/gitlab-rails/Rakefile:9:in `<top (required)>' /opt/gitlab/embedded/service/gitlab-rails/Rakefile:9:in `require' /opt/gitlab/embedded/service/gitlab-rails/config/application.rb:15:in `<top (required)>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler.rb:187:in `require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:44:in `require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:44:in `each' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:55:in `block in require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:55:in `each' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:60:in `block (2 levels) in require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bundler-2.3.15/lib/bundler/runtime.rb:60:in `require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core.rb:69:in `<top (required)>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core.rb:69:in `require_relative' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json.rb:9:in `<top (required)>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json.rb:9:in `require_relative' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:3:in `<top (required)>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:4:in `<module:Aws>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:5:in `<module:Json>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:41:in `<module:OjEngine>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/aws-sdk-core-3.131.1/lib/aws-sdk-core/json/oj_engine.rb:28:in `detect_oj_parse_errors' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:299:in `load_dependency' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `block in require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj.rb:13:in `<top (required)>' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:299:in `load_dependency' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `block in require' /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `require' -- Machine register context ------------------------------------------------ RIP: 0x00007fef464bb162 RBP: 0x00007ffe1d5a2ff0 RSP: 0x00007ffe1d5a2fb0 RAX: 0x0000000000000000 RBX: 0x00000000000000ff RCX: 0x0000000000000000 RDX: 0x00007fef474dea40 RDI: 0x0000000000000100 RSI: 0x0000000000000008 R8: 0x00007fef52591748 R9: 0x00007fef53196840 R10: 0x00007fef531b48c0 R11: 0x00007fef52acbe90 R12: 0x0000000000000001 R13: 0x0000000000000001 R14: 0x00007fef464d55e0 R15: 0x00007fef474dea00 EFL: 0x0000000000010206 -- C level backtrace information ------------------------------------------- /opt/gitlab/embedded/lib/libruby.so.2.7(rb_vm_bugreport+0x562) [0x7fef52d8f6f2] vm_dump.c:755 [0x7fef52bccb1d] /opt/gitlab/embedded/lib/libruby.so.2.7(sigill+0x44) [0x7fef52cf9b94] signal.c:962 /lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7fef52ad4730] /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so(cache_create+0x82) [0x7fef464bb162] cache.c:246 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so(cache_create) (null):0 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so(oj_hash_init+0x61) [0x7fef464d5b11] intern.c:96 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so(Init_oj+0x147b) [0x7fef464df63b] oj.c:2031 /opt/gitlab/embedded/lib/libruby.so.2.7(dln_load+0x11f) [0x7fef52b3d9cf] dln.c:1371 /opt/gitlab/embedded/lib/libruby.so.2.7(rb_vm_call_cfunc+0xba) [0x7fef52d785ba] vm.c:2225 [0x7fef52c2a740] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_require_string+0x24) [0x7fef52c2b574] load.c:1148 [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d7b958] [0x7fef52d7f98e] [0x7fef52c2ae6d] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_require_string+0x24) [0x7fef52c2b574] load.c:1148 [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d7b958] [0x7fef52d7f98e] [0x7fef52c2ae6d] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_require_string+0x24) [0x7fef52c2b574] load.c:1148 [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d79d85] [0x7fef52d7f98e] [0x7fef52c2ae6d] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_require_string+0x24) [0x7fef52c2b574] load.c:1148 [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d79d85] [0x7fef52d7f98e] [0x7fef52c2ae6d] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_require_string+0x24) [0x7fef52c2b574] load.c:1148 [0x7fef52d6eb11] [0x7fef52d79d85] [0x7fef52d7f98e] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_yield+0x24b) [0x7fef52d8b3cb] vm.c:1044 /opt/gitlab/embedded/lib/libruby.so.2.7(rb_ary_each+0x44) [0x7fef52b3f2f4] array.c:2135 [0x7fef52d6eb11] [0x7fef52d79e3c] [0x7fef52d7f98e] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_yield+0x24b) [0x7fef52d8b3cb] vm.c:1044 /opt/gitlab/embedded/lib/libruby.so.2.7(rb_ary_each+0x44) [0x7fef52b3f2f4] array.c:2135 [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d79e3c] [0x7fef52d7f98e] [0x7fef52c2ae6d] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_require_string+0x24) [0x7fef52c2b574] load.c:1148 [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d79d85] [0x7fef52d7f98e] [0x7fef52c29a68] [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d79d85] [0x7fef52d801ed] [0x7fef52c29a68] [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d79d85] [0x7fef52d7f98e] [0x7fef52c29a68] [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d79d85] [0x7fef52d801ed] [0x7fef52c29a68] [0x7fef52d6eb11] [0x7fef52d87344] /opt/gitlab/embedded/lib/libruby.so.2.7(vm_call_method+0x4a) [0x7fef52d87b0a] vm_insnhelper.c:3026 [0x7fef52d79d85] [0x7fef52d801ed] /opt/gitlab/embedded/lib/libruby.so.2.7(rb_ec_exec_node+0xa0) [0x7fef52bd13f0] eval.c:278 /opt/gitlab/embedded/lib/libruby.so.2.7(ruby_run_node+0x3d) [0x7fef52bd672d] eval.c:336 /opt/gitlab/embedded/bin/ruby(main+0x4c) [0x558057fe00ec] ./main.c:50 -- Other runtime information ----------------------------------------------- * Loaded script: /opt/gitlab/embedded/bin/rake * Loaded features: [...omitted due to excessive length] * Process memory map: 558057fdf000-558057fe0000 r--p 00000000 08:01 149924 /opt/gitlab/embedded/bin/ruby 558057fe0000-558057fe1000 r-xp 00001000 08:01 149924 /opt/gitlab/embedded/bin/ruby 558057fe1000-558057fe2000 r--p 00002000 08:01 149924 /opt/gitlab/embedded/bin/ruby 558057fe2000-558057fe3000 r--p 00002000 08:01 149924 /opt/gitlab/embedded/bin/ruby 558057fe3000-558057fe4000 rw-p 00003000 08:01 149924 /opt/gitlab/embedded/bin/ruby 7fef44081000-7fef4423e000 r--s 00000000 08:01 132026 /lib/x86_64-linux-gnu/libc-2.28.so 7fef4423e000-7fef44348000 r--s 00000000 08:01 162107 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so 7fef44348000-7fef4436c000 r--s 00000000 08:01 132262 /lib/x86_64-linux-gnu/libpthread-2.28.so 7fef4436c000-7fef45b6c000 rw-p 00000000 00:00 0 7fef45b6c000-7fef464aa000 r--s 00000000 08:01 150830 /opt/gitlab/embedded/lib/libruby.so.2.7.5 7fef464aa000-7fef464b0000 r--s 00000000 08:01 149924 /opt/gitlab/embedded/bin/ruby 7fef464b0000-7fef464b9000 r--p 00000000 08:01 162107 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so 7fef464b9000-7fef46505000 r-xp 00009000 08:01 162107 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so 7fef46505000-7fef46516000 r--p 00055000 08:01 162107 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so 7fef46516000-7fef46517000 ---p 00066000 08:01 162107 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so 7fef46517000-7fef46518000 r--p 00066000 08:01 162107 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so 7fef46518000-7fef4651a000 rw-p 00067000 08:01 162107 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so 7fef4651a000-7fef4651f000 rw-p 00000000 00:00 0 7fef4651f000-7fef46521000 r--p 00000000 08:01 540832 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/hamlit-2.15.0/lib/hamlit/hamlit.so 7fef46521000-7fef46524000 r-xp 00002000 08:01 540832 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/hamlit-2.15.0/lib/hamlit/hamlit.so 7fef46524000-7fef46525000 r--p 00005000 08:01 540832 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/hamlit-2.15.0/lib/hamlit/hamlit.so 7fef46525000-7fef46526000 r--p 00005000 08:01 540832 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/hamlit-2.15.0/lib/hamlit/hamlit.so 7fef46526000-7fef46527000 rw-p 00006000 08:01 540832 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/hamlit-2.15.0/lib/hamlit/hamlit.so 7fef46527000-7fef4652a000 r--p 00000000 08:01 1617 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/escape_utils-1.2.1/lib/escape_utils/escape_utils.so 7fef4652a000-7fef4652f000 r-xp 00003000 08:01 1617 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/escape_utils-1.2.1/lib/escape_utils/escape_utils.so 7fef4652f000-7fef46531000 r--p 00008000 08:01 1617 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/escape_utils-1.2.1/lib/escape_utils/escape_utils.so 7fef46531000-7fef46532000 ---p 0000a000 08:01 1617 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/escape_utils-1.2.1/lib/escape_utils/escape_utils.so 7fef46532000-7fef46534000 r--p 0000a000 08:01 1617 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/escape_utils-1.2.1/lib/escape_utils/escape_utils.so 7fef46534000-7fef46535000 rw-p 0000c000 08:01 1617 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/escape_utils-1.2.1/lib/escape_utils/escape_utils.so 7fef46535000-7fef4653b000 r--p 00000000 08:01 153655 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/ripper.so 7fef4653b000-7fef4655a000 r-xp 00006000 08:01 153655 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/ripper.so 7fef4655a000-7fef46571000 r--p 00025000 08:01 153655 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/ripper.so 7fef46571000-7fef46573000 r--p 0003b000 08:01 153655 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/ripper.so 7fef46573000-7fef46574000 rw-p 0003d000 08:01 153655 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/ripper.so 7fef46574000-7fef46575000 rw-p 00000000 00:00 0 7fef46575000-7fef47975000 rw-p 00000000 00:00 0 7fef47975000-7fef47976000 r--p 00000000 08:01 153611 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_32be.so 7fef47976000-7fef47977000 r-xp 00001000 08:01 153611 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_32be.so 7fef47977000-7fef47978000 r--p 00002000 08:01 153611 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_32be.so 7fef47978000-7fef47979000 r--p 00002000 08:01 153611 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_32be.so 7fef47979000-7fef4797a000 rw-p 00003000 08:01 153611 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_32be.so 7fef4797a000-7fef4797b000 r--p 00000000 08:01 153609 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_16be.so 7fef4797b000-7fef4797c000 r-xp 00001000 08:01 153609 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_16be.so 7fef4797c000-7fef4797d000 r--p 00002000 08:01 153609 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_16be.so 7fef4797d000-7fef4797e000 r--p 00002000 08:01 153609 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_16be.so 7fef4797e000-7fef4797f000 rw-p 00003000 08:01 153609 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/utf_16be.so 7fef4797f000-7fef47980000 r--p 00000000 08:01 153583 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/shift_jis.so 7fef47980000-7fef47981000 r-xp 00001000 08:01 153583 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/shift_jis.so 7fef47981000-7fef47982000 r--p 00002000 08:01 153583 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/shift_jis.so 7fef47982000-7fef47983000 ---p 00003000 08:01 153583 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/shift_jis.so 7fef47983000-7fef47984000 r--p 00003000 08:01 153583 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/shift_jis.so 7fef47984000-7fef47985000 rw-p 00004000 08:01 153583 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/shift_jis.so 7fef47985000-7fef47986000 r--p 00000000 08:01 153550 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/euc_jp.so 7fef47986000-7fef47987000 r-xp 00001000 08:01 153550 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/euc_jp.so 7fef47987000-7fef47988000 r--p 00002000 08:01 153550 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/euc_jp.so 7fef47988000-7fef47989000 ---p 00003000 08:01 153550 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/euc_jp.so 7fef47989000-7fef4798a000 r--p 00003000 08:01 153550 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/euc_jp.so 7fef4798a000-7fef4798b000 rw-p 00004000 08:01 153550 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/euc_jp.so 7fef4798b000-7fef47998000 r--p 00000000 08:01 153645 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/nkf.so 7fef47998000-7fef479a5000 r-xp 0000d000 08:01 153645 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/nkf.so 7fef479a5000-7fef479d3000 r--p 0001a000 08:01 153645 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/nkf.so 7fef479d3000-7fef479da000 r--p 00047000 08:01 153645 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/nkf.so 7fef479da000-7fef479db000 rw-p 0004e000 08:01 153645 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/nkf.so 7fef479db000-7fef479de000 rw-p 00000000 00:00 0 7fef479de000-7fef479e3000 r--p 00000000 08:01 150774 /opt/gitlab/embedded/lib/libgpg-error.so.0.30.0 7fef479e3000-7fef479fb000 r-xp 00005000 08:01 150774 /opt/gitlab/embedded/lib/libgpg-error.so.0.30.0 7fef479fb000-7fef47a06000 r--p 0001d000 08:01 150774 /opt/gitlab/embedded/lib/libgpg-error.so.0.30.0 7fef47a06000-7fef47a07000 r--p 00027000 08:01 150774 /opt/gitlab/embedded/lib/libgpg-error.so.0.30.0 7fef47a07000-7fef47a08000 rw-p 00028000 08:01 150774 /opt/gitlab/embedded/lib/libgpg-error.so.0.30.0 7fef47a08000-7fef47a0c000 r--p 00000000 08:01 150756 /opt/gitlab/embedded/lib/libassuan.so.0.8.3 7fef47a0c000-7fef47a17000 r-xp 00004000 08:01 150756 /opt/gitlab/embedded/lib/libassuan.so.0.8.3 7fef47a17000-7fef47a1b000 r--p 0000f000 08:01 150756 /opt/gitlab/embedded/lib/libassuan.so.0.8.3 7fef47a1b000-7fef47a1c000 ---p 00013000 08:01 150756 /opt/gitlab/embedded/lib/libassuan.so.0.8.3 7fef47a1c000-7fef47a1d000 r--p 00013000 08:01 150756 /opt/gitlab/embedded/lib/libassuan.so.0.8.3 7fef47a1d000-7fef47a1e000 rw-p 00014000 08:01 150756 /opt/gitlab/embedded/lib/libassuan.so.0.8.3 7fef47a1e000-7fef47a25000 r--p 00000000 08:01 150775 /opt/gitlab/embedded/lib/libgpgme.so.11.23.0 7fef47a25000-7fef47a5c000 r-xp 00007000 08:01 150775 /opt/gitlab/embedded/lib/libgpgme.so.11.23.0 7fef47a5c000-7fef47a6f000 r--p 0003e000 08:01 150775 /opt/gitlab/embedded/lib/libgpgme.so.11.23.0 7fef47a6f000-7fef47a70000 r--p 00050000 08:01 150775 /opt/gitlab/embedded/lib/libgpgme.so.11.23.0 7fef47a70000-7fef47a72000 rw-p 00051000 08:01 150775 /opt/gitlab/embedded/lib/libgpgme.so.11.23.0 7fef47a72000-7fef47a75000 r--p 00000000 08:01 12472 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/gpgme-2.0.20/lib/gpgme_n.so 7fef47a75000-7fef47a7d000 r-xp 00003000 08:01 12472 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/gpgme-2.0.20/lib/gpgme_n.so 7fef47a7d000-7fef47a81000 r--p 0000b000 08:01 12472 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/gpgme-2.0.20/lib/gpgme_n.so 7fef47a81000-7fef47a82000 r--p 0000e000 08:01 12472 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/gpgme-2.0.20/lib/gpgme_n.so 7fef47a82000-7fef47a83000 rw-p 0000f000 08:01 12472 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/gpgme-2.0.20/lib/gpgme_n.so 7fef47a83000-7fef47a85000 r--p 00000000 08:01 1931 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/encoder.so 7fef47a85000-7fef47a87000 r-xp 00002000 08:01 1931 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/encoder.so 7fef47a87000-7fef47a88000 r--p 00004000 08:01 1931 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/encoder.so 7fef47a88000-7fef47a89000 r--p 00004000 08:01 1931 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/encoder.so 7fef47a89000-7fef47a8a000 rw-p 00005000 08:01 1931 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/encoder.so 7fef47a8a000-7fef47a8c000 r--p 00000000 08:01 13170 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/libyajl2-1.2.0/lib/libyajl2/vendored-libyajl2/lib/libyajl.so 7fef47a8c000-7fef47a92000 r-xp 00002000 08:01 13170 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/libyajl2-1.2.0/lib/libyajl2/vendored-libyajl2/lib/libyajl.so 7fef47a92000-7fef47a94000 r--p 00008000 08:01 13170 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/libyajl2-1.2.0/lib/libyajl2/vendored-libyajl2/lib/libyajl.so 7fef47a94000-7fef47a95000 r--p 00009000 08:01 13170 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/libyajl2-1.2.0/lib/libyajl2/vendored-libyajl2/lib/libyajl.so 7fef47a95000-7fef47a96000 rw-p 0000a000 08:01 13170 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/libyajl2-1.2.0/lib/libyajl2/vendored-libyajl2/lib/libyajl.so 7fef47a96000-7fef48a96000 rw-p 00000000 00:00 0 7fef48a96000-7fef48ad7000 r--p 00000000 08:01 542118 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/nokogiri-1.13.6-x86_64-linux/lib/nokogiri/2.7/nokogiri.so 7fef48ad7000-7fef48c2d000 r-xp 00041000 08:01 542118 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/nokogiri-1.13.6-x86_64-linux/lib/nokogiri/2.7/nokogiri.so 7fef48c2d000-7fef48cd2000 r--p 00197000 08:01 542118 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/nokogiri-1.13.6-x86_64-linux/lib/nokogiri/2.7/nokogiri.so 7fef48cd2000-7fef48cdd000 r--p 0023b000 08:01 542118 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/nokogiri-1.13.6-x86_64-linux/lib/nokogiri/2.7/nokogiri.so 7fef48cdd000-7fef48ce1000 rw-p 00246000 08:01 542118 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/nokogiri-1.13.6-x86_64-linux/lib/nokogiri/2.7/nokogiri.so 7fef48ce1000-7fef48ce3000 rw-p 00000000 00:00 0 7fef48ce3000-7fef4b0e3000 rw-p 00000000 00:00 0 7fef4b0e3000-7fef4b110000 r--p 00000000 08:01 545181 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rugged-1.2.0/lib/rugged/rugged.so 7fef4b110000-7fef4b20b000 r-xp 0002d000 08:01 545181 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rugged-1.2.0/lib/rugged/rugged.so 7fef4b20b000-7fef4b250000 r--p 00128000 08:01 545181 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rugged-1.2.0/lib/rugged/rugged.so 7fef4b250000-7fef4b252000 r--p 0016c000 08:01 545181 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rugged-1.2.0/lib/rugged/rugged.so 7fef4b252000-7fef4b25a000 rw-p 0016e000 08:01 545181 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rugged-1.2.0/lib/rugged/rugged.so 7fef4b25a000-7fef4b25b000 rw-p 00000000 00:00 0 7fef4b25b000-7fef4ba5b000 rw-p 00000000 00:00 0 7fef4ba5b000-7fef4bad2000 r--p 00000000 08:01 150759 /opt/gitlab/embedded/lib/libcrypto.so.1.1 7fef4bad2000-7fef4bc81000 r-xp 00077000 08:01 150759 /opt/gitlab/embedded/lib/libcrypto.so.1.1 7fef4bc81000-7fef4bd0e000 r--p 00226000 08:01 150759 /opt/gitlab/embedded/lib/libcrypto.so.1.1 7fef4bd0e000-7fef4bd39000 r--p 002b2000 08:01 150759 /opt/gitlab/embedded/lib/libcrypto.so.1.1 7fef4bd39000-7fef4bd3b000 rw-p 002dd000 08:01 150759 /opt/gitlab/embedded/lib/libcrypto.so.1.1 7fef4bd3b000-7fef4bd40000 rw-p 00000000 00:00 0 7fef4bd40000-7fef4d9c0000 rw-p 00000000 00:00 0 7fef4d9c0000-7fef4d9c1000 ---p 00000000 00:00 0 7fef4d9c1000-7fef4da62000 rw-p 00000000 00:00 0 7fef4da62000-7fef4da63000 ---p 00000000 00:00 0 7fef4da63000-7fef4db04000 rw-p 00000000 00:00 0 7fef4db04000-7fef4db05000 ---p 00000000 00:00 0 7fef4db05000-7fef4dba6000 rw-p 00000000 00:00 0 7fef4dba6000-7fef4dba7000 ---p 00000000 00:00 0 7fef4dba7000-7fef4dc48000 rw-p 00000000 00:00 0 7fef4dc48000-7fef4dc49000 ---p 00000000 00:00 0 7fef4dc49000-7fef4dcea000 rw-p 00000000 00:00 0 7fef4dcea000-7fef4dceb000 ---p 00000000 00:00 0 7fef4dceb000-7fef4dd8c000 rw-p 00000000 00:00 0 7fef4dd8c000-7fef4dd8d000 ---p 00000000 00:00 0 7fef4dd8d000-7fef4de2e000 rw-p 00000000 00:00 0 7fef4de2e000-7fef4de2f000 ---p 00000000 00:00 0 7fef4de2f000-7fef4ded0000 rw-p 00000000 00:00 0 7fef4ded0000-7fef4ded1000 ---p 00000000 00:00 0 7fef4ded1000-7fef4df72000 rw-p 00000000 00:00 0 7fef4df72000-7fef4df73000 ---p 00000000 00:00 0 7fef4df73000-7fef4e014000 rw-p 00000000 00:00 0 7fef4e014000-7fef4e015000 ---p 00000000 00:00 0 7fef4e015000-7fef4e0b6000 rw-p 00000000 00:00 0 7fef4e0b6000-7fef4e0b7000 ---p 00000000 00:00 0 7fef4e0b7000-7fef4e158000 rw-p 00000000 00:00 0 7fef4e158000-7fef4e159000 ---p 00000000 00:00 0 7fef4e159000-7fef4e1fa000 rw-p 00000000 00:00 0 7fef4e1fa000-7fef4e1fb000 ---p 00000000 00:00 0 7fef4e1fb000-7fef4e29c000 rw-p 00000000 00:00 0 7fef4e29c000-7fef4e29d000 ---p 00000000 00:00 0 7fef4e29d000-7fef4e33e000 rw-p 00000000 00:00 0 7fef4e33e000-7fef4e33f000 ---p 00000000 00:00 0 7fef4e33f000-7fef4e3e0000 rw-p 00000000 00:00 0 7fef4e3e0000-7fef4e3e1000 ---p 00000000 00:00 0 7fef4e3e1000-7fef4e482000 rw-p 00000000 00:00 0 7fef4e482000-7fef4e483000 ---p 00000000 00:00 0 7fef4e483000-7fef4e524000 rw-p 00000000 00:00 0 7fef4e524000-7fef4e525000 ---p 00000000 00:00 0 7fef4e525000-7fef4e5c6000 rw-p 00000000 00:00 0 7fef4e5c6000-7fef4e5c7000 ---p 00000000 00:00 0 7fef4e5c7000-7fef4e668000 rw-p 00000000 00:00 0 7fef4e668000-7fef4e669000 ---p 00000000 00:00 0 7fef4e669000-7fef4e70a000 rw-p 00000000 00:00 0 7fef4e70a000-7fef4e70b000 ---p 00000000 00:00 0 7fef4e70b000-7fef4e7ac000 rw-p 00000000 00:00 0 7fef4e7ac000-7fef4e7ad000 ---p 00000000 00:00 0 7fef4e7ad000-7fef4e84e000 rw-p 00000000 00:00 0 7fef4e84e000-7fef4e84f000 ---p 00000000 00:00 0 7fef4e84f000-7fef4e8f0000 rw-p 00000000 00:00 0 7fef4e8f0000-7fef4e8f1000 ---p 00000000 00:00 0 7fef4e8f1000-7fef4e992000 rw-p 00000000 00:00 0 7fef4e992000-7fef4e993000 ---p 00000000 00:00 0 7fef4e993000-7fef4ea34000 rw-p 00000000 00:00 0 7fef4ea34000-7fef4ea35000 ---p 00000000 00:00 0 7fef4ea35000-7fef4ead6000 rw-p 00000000 00:00 0 7fef4ead6000-7fef4ead7000 ---p 00000000 00:00 0 7fef4ead7000-7fef4eb78000 rw-p 00000000 00:00 0 7fef4eb78000-7fef4eb79000 ---p 00000000 00:00 0 7fef4eb79000-7fef4ec1a000 rw-p 00000000 00:00 0 7fef4ec1a000-7fef4ec1b000 ---p 00000000 00:00 0 7fef4ec1b000-7fef4ecbc000 rw-p 00000000 00:00 0 7fef4ecbc000-7fef4ecbd000 ---p 00000000 00:00 0 7fef4ecbd000-7fef4ed5e000 rw-p 00000000 00:00 0 7fef4ed5e000-7fef4ed5f000 ---p 00000000 00:00 0 7fef4ed5f000-7fef4ee00000 rw-p 00000000 00:00 0 7fef4ee00000-7fef51800000 rw-p 00000000 00:00 0 7fef51804000-7fef51806000 r--p 00000000 08:01 1932 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/parser.so 7fef51806000-7fef51808000 r-xp 00002000 08:01 1932 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/parser.so 7fef51808000-7fef51809000 r--p 00004000 08:01 1932 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/parser.so 7fef51809000-7fef5180a000 r--p 00004000 08:01 1932 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/parser.so 7fef5180a000-7fef5180b000 rw-p 00005000 08:01 1932 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/parser.so 7fef5180b000-7fef5180c000 r--p 00000000 08:01 1930 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/dlopen.so 7fef5180c000-7fef5180d000 r-xp 00001000 08:01 1930 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/dlopen.so 7fef5180d000-7fef5180e000 r--p 00002000 08:01 1930 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/dlopen.so 7fef5180e000-7fef5180f000 r--p 00002000 08:01 1930 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/dlopen.so 7fef5180f000-7fef51810000 rw-p 00003000 08:01 1930 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/ffi-yajl-2.3.4/lib/ffi_yajl/ext/dlopen.so 7fef51810000-7fef51811000 r--p 00000000 08:01 153633 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fcntl.so 7fef51811000-7fef51812000 r-xp 00001000 08:01 153633 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fcntl.so 7fef51812000-7fef51813000 r--p 00002000 08:01 153633 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fcntl.so 7fef51813000-7fef51814000 r--p 00002000 08:01 153633 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fcntl.so 7fef51814000-7fef51815000 rw-p 00003000 08:01 153633 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fcntl.so 7fef51815000-7fef51816000 r--p 00000000 08:01 398019 /usr/lib/x86_64-linux-gnu/gconv/CP932.so 7fef51816000-7fef51818000 r-xp 00001000 08:01 398019 /usr/lib/x86_64-linux-gnu/gconv/CP932.so 7fef51818000-7fef5182d000 r--p 00003000 08:01 398019 /usr/lib/x86_64-linux-gnu/gconv/CP932.so 7fef5182d000-7fef5182e000 r--p 00017000 08:01 398019 /usr/lib/x86_64-linux-gnu/gconv/CP932.so 7fef5182e000-7fef5182f000 rw-p 00018000 08:01 398019 /usr/lib/x86_64-linux-gnu/gconv/CP932.so 7fef5182f000-7fef51836000 r--s 00000000 08:01 411431 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fef51836000-7fef51837000 r--p 00000000 08:01 262518 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bcrypt-3.1.16/lib/bcrypt_ext.so 7fef51837000-7fef5183b000 r-xp 00001000 08:01 262518 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bcrypt-3.1.16/lib/bcrypt_ext.so 7fef5183b000-7fef5183d000 r--p 00005000 08:01 262518 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bcrypt-3.1.16/lib/bcrypt_ext.so 7fef5183d000-7fef5183e000 r--p 00006000 08:01 262518 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bcrypt-3.1.16/lib/bcrypt_ext.so 7fef5183e000-7fef5183f000 rw-p 00007000 08:01 262518 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/bcrypt-3.1.16/lib/bcrypt_ext.so 7fef5183f000-7fef51840000 r--p 00000000 08:01 543082 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/racc-1.6.0/lib/racc/cparse.so 7fef51840000-7fef51843000 r-xp 00001000 08:01 543082 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/racc-1.6.0/lib/racc/cparse.so 7fef51843000-7fef51844000 r--p 00004000 08:01 543082 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/racc-1.6.0/lib/racc/cparse.so 7fef51844000-7fef51845000 r--p 00004000 08:01 543082 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/racc-1.6.0/lib/racc/cparse.so 7fef51845000-7fef51846000 rw-p 00005000 08:01 543082 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/racc-1.6.0/lib/racc/cparse.so 7fef51846000-7fef51847000 r--p 00000000 08:01 153631 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/windows_31j.so 7fef51847000-7fef51848000 r-xp 00001000 08:01 153631 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/windows_31j.so 7fef51848000-7fef51849000 r--p 00002000 08:01 153631 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/windows_31j.so 7fef51849000-7fef5184a000 ---p 00003000 08:01 153631 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/windows_31j.so 7fef5184a000-7fef5184b000 r--p 00003000 08:01 153631 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/windows_31j.so 7fef5184b000-7fef5184c000 rw-p 00004000 08:01 153631 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/windows_31j.so 7fef5184c000-7fef51856000 r--p 00000000 08:01 422758 /opt/gitlab/embedded/postgresql/13/lib/libpq.so.5.13 7fef51856000-7fef5187b000 r-xp 0000a000 08:01 422758 /opt/gitlab/embedded/postgresql/13/lib/libpq.so.5.13 7fef5187b000-7fef51899000 r--p 0002f000 08:01 422758 /opt/gitlab/embedded/postgresql/13/lib/libpq.so.5.13 7fef51899000-7fef5189a000 ---p 0004d000 08:01 422758 /opt/gitlab/embedded/postgresql/13/lib/libpq.so.5.13 7fef5189a000-7fef5189d000 r--p 0004d000 08:01 422758 /opt/gitlab/embedded/postgresql/13/lib/libpq.so.5.13 7fef5189d000-7fef5189e000 rw-p 00050000 08:01 422758 /opt/gitlab/embedded/postgresql/13/lib/libpq.so.5.13 7fef5189e000-7fef518a7000 r--p 00000000 08:01 542795 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/pg-1.3.5/lib/pg_ext.so 7fef518a7000-7fef518c7000 r-xp 00009000 08:01 542795 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/pg-1.3.5/lib/pg_ext.so 7fef518c7000-7fef518d1000 r--p 00029000 08:01 542795 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/pg-1.3.5/lib/pg_ext.so 7fef518d1000-7fef518d2000 ---p 00033000 08:01 542795 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/pg-1.3.5/lib/pg_ext.so 7fef518d2000-7fef518d3000 r--p 00033000 08:01 542795 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/pg-1.3.5/lib/pg_ext.so 7fef518d3000-7fef518d4000 rw-p 00034000 08:01 542795 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/pg-1.3.5/lib/pg_ext.so 7fef518d4000-7fef518d5000 rw-p 00000000 00:00 0 7fef518d5000-7fef518d8000 r--p 00000000 08:01 153661 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/zlib.so 7fef518d8000-7fef518e3000 r-xp 00003000 08:01 153661 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/zlib.so 7fef518e3000-7fef518e6000 r--p 0000e000 08:01 153661 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/zlib.so 7fef518e6000-7fef518e7000 r--p 00010000 08:01 153661 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/zlib.so 7fef518e7000-7fef518e8000 rw-p 00011000 08:01 153661 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/zlib.so 7fef518e8000-7fef518e9000 r--p 00000000 08:01 153543 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha2.so 7fef518e9000-7fef518ea000 r-xp 00001000 08:01 153543 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha2.so 7fef518ea000-7fef518eb000 r--p 00002000 08:01 153543 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha2.so 7fef518eb000-7fef518ec000 r--p 00002000 08:01 153543 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha2.so 7fef518ec000-7fef518ed000 rw-p 00003000 08:01 153543 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha2.so 7fef518ed000-7fef518ee000 r--p 00000000 08:01 153541 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha1.so 7fef518ee000-7fef518ef000 r-xp 00001000 08:01 153541 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha1.so 7fef518ef000-7fef518f0000 r--p 00002000 08:01 153541 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha1.so 7fef518f0000-7fef518f1000 r--p 00002000 08:01 153541 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha1.so 7fef518f1000-7fef518f2000 rw-p 00003000 08:01 153541 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/sha1.so 7fef518f2000-7fef518f3000 r--p 00000000 08:01 153536 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/md5.so 7fef518f3000-7fef518f4000 r-xp 00001000 08:01 153536 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/md5.so 7fef518f4000-7fef518f5000 r--p 00002000 08:01 153536 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/md5.so 7fef518f5000-7fef518f6000 r--p 00002000 08:01 153536 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/md5.so 7fef518f6000-7fef518f7000 rw-p 00003000 08:01 153536 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest/md5.so 7fef518f7000-7fef518fa000 r--p 00000000 08:01 153526 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/bigdecimal.so 7fef518fa000-7fef5190b000 r-xp 00003000 08:01 153526 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/bigdecimal.so 7fef5190b000-7fef5190e000 r--p 00014000 08:01 153526 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/bigdecimal.so 7fef5190e000-7fef5190f000 r--p 00016000 08:01 153526 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/bigdecimal.so 7fef5190f000-7fef51910000 rw-p 00017000 08:01 153526 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/bigdecimal.so 7fef51910000-7fef51914000 r--p 00000000 08:01 153531 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/date_core.so 7fef51914000-7fef51945000 r-xp 00004000 08:01 153531 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/date_core.so 7fef51945000-7fef5194d000 r--p 00035000 08:01 153531 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/date_core.so 7fef5194d000-7fef5194e000 r--p 0003c000 08:01 153531 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/date_core.so 7fef5194e000-7fef5194f000 rw-p 0003d000 08:01 153531 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/date_core.so 7fef5194f000-7fef51950000 rw-p 00000000 00:00 0 7fef51950000-7fef51956000 r--p 00000000 08:01 153657 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/socket.so 7fef51956000-7fef51977000 r-xp 00006000 08:01 153657 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/socket.so 7fef51977000-7fef5197e000 r--p 00027000 08:01 153657 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/socket.so 7fef5197e000-7fef5197f000 r--p 0002d000 08:01 153657 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/socket.so 7fef5197f000-7fef51980000 rw-p 0002e000 08:01 153657 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/socket.so 7fef51980000-7fef52400000 rw-p 00000000 00:00 0 7fef52400000-7fef52402000 r--p 00000000 08:01 161705 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so 7fef52402000-7fef52409000 r-xp 00002000 08:01 161705 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so 7fef52409000-7fef5240b000 r--p 00009000 08:01 161705 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so 7fef5240b000-7fef5240c000 r--p 0000a000 08:01 161705 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so 7fef5240c000-7fef5240d000 rw-p 0000b000 08:01 161705 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so 7fef5240d000-7fef5240f000 r--p 00000000 08:01 161707 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so 7fef5240f000-7fef52413000 r-xp 00002000 08:01 161707 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so 7fef52413000-7fef52415000 r--p 00006000 08:01 161707 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so 7fef52415000-7fef52416000 r--p 00007000 08:01 161707 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so 7fef52416000-7fef52417000 rw-p 00008000 08:01 161707 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so 7fef52417000-7fef52418000 r--p 00000000 08:01 131792 /lib/x86_64-linux-gnu/libanl-2.28.so 7fef52418000-7fef5241a000 r-xp 00001000 08:01 131792 /lib/x86_64-linux-gnu/libanl-2.28.so 7fef5241a000-7fef5241b000 r--p 00003000 08:01 131792 /lib/x86_64-linux-gnu/libanl-2.28.so 7fef5241b000-7fef5241c000 r--p 00003000 08:01 131792 /lib/x86_64-linux-gnu/libanl-2.28.so 7fef5241c000-7fef5241d000 rw-p 00004000 08:01 131792 /lib/x86_64-linux-gnu/libanl-2.28.so 7fef5241e000-7fef5241f000 r--p 00000000 08:01 153640 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/wait.so 7fef5241f000-7fef52420000 r-xp 00001000 08:01 153640 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/wait.so 7fef52420000-7fef52421000 r--p 00002000 08:01 153640 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/wait.so 7fef52421000-7fef52422000 r--p 00002000 08:01 153640 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/wait.so 7fef52422000-7fef52423000 rw-p 00003000 08:01 153640 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/wait.so 7fef52423000-7fef52424000 r--p 00000000 08:01 153639 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/nonblock.so 7fef52424000-7fef52425000 r-xp 00001000 08:01 153639 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/nonblock.so 7fef52425000-7fef52426000 r--p 00002000 08:01 153639 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/nonblock.so 7fef52426000-7fef52427000 r--p 00002000 08:01 153639 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/nonblock.so 7fef52427000-7fef52428000 rw-p 00003000 08:01 153639 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/io/nonblock.so 7fef52428000-7fef5242a000 r--p 00000000 08:01 153544 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest.so 7fef5242a000-7fef5242c000 r-xp 00002000 08:01 153544 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest.so 7fef5242c000-7fef5242d000 r--p 00004000 08:01 153544 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest.so 7fef5242d000-7fef5242e000 r--p 00004000 08:01 153544 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest.so 7fef5242e000-7fef5242f000 rw-p 00005000 08:01 153544 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/digest.so 7fef5242f000-7fef5244b000 r--p 00000000 08:01 150831 /opt/gitlab/embedded/lib/libssl.so.1.1 7fef5244b000-7fef5249a000 r-xp 0001c000 08:01 150831 /opt/gitlab/embedded/lib/libssl.so.1.1 7fef5249a000-7fef524b4000 r--p 0006b000 08:01 150831 /opt/gitlab/embedded/lib/libssl.so.1.1 7fef524b4000-7fef524b5000 ---p 00085000 08:01 150831 /opt/gitlab/embedded/lib/libssl.so.1.1 7fef524b5000-7fef524bd000 r--p 00085000 08:01 150831 /opt/gitlab/embedded/lib/libssl.so.1.1 7fef524bd000-7fef524c2000 rw-p 0008d000 08:01 150831 /opt/gitlab/embedded/lib/libssl.so.1.1 7fef524c2000-7fef524d7000 r--p 00000000 08:01 14133 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/openssl-2.2.0/lib/openssl.so 7fef524d7000-7fef5250f000 r-xp 00015000 08:01 14133 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/openssl-2.2.0/lib/openssl.so 7fef5250f000-7fef5251f000 r--p 0004d000 08:01 14133 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/openssl-2.2.0/lib/openssl.so 7fef5251f000-7fef52520000 ---p 0005d000 08:01 14133 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/openssl-2.2.0/lib/openssl.so 7fef52520000-7fef52522000 r--p 0005d000 08:01 14133 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/openssl-2.2.0/lib/openssl.so 7fef52522000-7fef52524000 rw-p 0005f000 08:01 14133 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/openssl-2.2.0/lib/openssl.so 7fef52524000-7fef52525000 rw-p 00000000 00:00 0 7fef52525000-7fef52527000 r--p 00000000 08:01 153659 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/strscan.so 7fef52527000-7fef5252a000 r-xp 00002000 08:01 153659 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/strscan.so 7fef5252a000-7fef5252b000 r--p 00005000 08:01 153659 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/strscan.so 7fef5252b000-7fef5252c000 ---p 00006000 08:01 153659 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/strscan.so 7fef5252c000-7fef5252d000 r--p 00006000 08:01 153659 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/strscan.so 7fef5252d000-7fef5252e000 rw-p 00007000 08:01 153659 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/strscan.so 7fef5252e000-7fef52530000 r--p 00000000 08:01 153658 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/stringio.so 7fef52530000-7fef52536000 r-xp 00002000 08:01 153658 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/stringio.so 7fef52536000-7fef52538000 r--p 00008000 08:01 153658 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/stringio.so 7fef52538000-7fef52539000 r--p 00009000 08:01 153658 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/stringio.so 7fef52539000-7fef5253a000 rw-p 0000a000 08:01 153658 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/stringio.so 7fef5253a000-7fef5253c000 r--p 00000000 08:01 150842 /opt/gitlab/embedded/lib/libyaml-0.so.2.0.5 7fef5253c000-7fef52556000 r-xp 00002000 08:01 150842 /opt/gitlab/embedded/lib/libyaml-0.so.2.0.5 7fef52556000-7fef5255a000 r--p 0001c000 08:01 150842 /opt/gitlab/embedded/lib/libyaml-0.so.2.0.5 7fef5255a000-7fef5255b000 r--p 0001f000 08:01 150842 /opt/gitlab/embedded/lib/libyaml-0.so.2.0.5 7fef5255b000-7fef5255c000 rw-p 00020000 08:01 150842 /opt/gitlab/embedded/lib/libyaml-0.so.2.0.5 7fef5255c000-7fef5255f000 r--p 00000000 08:01 153649 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/psych.so 7fef5255f000-7fef52562000 r-xp 00003000 08:01 153649 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/psych.so 7fef52562000-7fef52563000 r--p 00006000 08:01 153649 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/psych.so 7fef52563000-7fef52564000 r--p 00006000 08:01 153649 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/psych.so 7fef52564000-7fef52565000 rw-p 00007000 08:01 153649 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/psych.so 7fef52565000-7fef52566000 r--p 00000000 08:01 153634 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fiber.so 7fef52566000-7fef52567000 r-xp 00001000 08:01 153634 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fiber.so 7fef52567000-7fef52568000 r--p 00002000 08:01 153634 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fiber.so 7fef52568000-7fef52569000 r--p 00002000 08:01 153634 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fiber.so 7fef52569000-7fef5256a000 rw-p 00003000 08:01 153634 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/fiber.so 7fef5256a000-7fef5256b000 r--p 00000000 08:01 153527 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/cgi/escape.so 7fef5256b000-7fef5256d000 r-xp 00001000 08:01 153527 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/cgi/escape.so 7fef5256d000-7fef5256e000 r--p 00003000 08:01 153527 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/cgi/escape.so 7fef5256e000-7fef5256f000 r--p 00003000 08:01 153527 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/cgi/escape.so 7fef5256f000-7fef52570000 rw-p 00004000 08:01 153527 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/cgi/escape.so 7fef52570000-7fef52572000 r--p 00000000 08:01 153632 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/etc.so 7fef52572000-7fef52575000 r-xp 00002000 08:01 153632 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/etc.so 7fef52575000-7fef52577000 r--p 00005000 08:01 153632 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/etc.so 7fef52577000-7fef52578000 r--p 00006000 08:01 153632 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/etc.so 7fef52578000-7fef52579000 rw-p 00007000 08:01 153632 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/etc.so 7fef52579000-7fef5257b000 r--p 00000000 08:01 153648 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/pathname.so 7fef5257b000-7fef52580000 r-xp 00002000 08:01 153648 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/pathname.so 7fef52580000-7fef52582000 r--p 00007000 08:01 153648 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/pathname.so 7fef52582000-7fef52583000 r--p 00008000 08:01 153648 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/pathname.so 7fef52583000-7fef52584000 rw-p 00009000 08:01 153648 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/pathname.so 7fef52584000-7fef52585000 r--p 00000000 08:01 153644 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/monitor.so 7fef52585000-7fef52586000 r-xp 00001000 08:01 153644 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/monitor.so 7fef52586000-7fef52587000 r--p 00002000 08:01 153644 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/monitor.so 7fef52587000-7fef52588000 r--p 00002000 08:01 153644 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/monitor.so 7fef52588000-7fef52589000 rw-p 00003000 08:01 153644 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/monitor.so 7fef52589000-7fef5258a000 r--p 00000000 08:01 153606 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so 7fef5258a000-7fef5258c000 r-xp 00001000 08:01 153606 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so 7fef5258c000-7fef5258d000 r--p 00003000 08:01 153606 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so 7fef5258d000-7fef5258e000 r--p 00003000 08:01 153606 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so 7fef5258e000-7fef5258f000 rw-p 00004000 08:01 153606 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so 7fef5258f000-7fef52596000 rw-p 00000000 00:00 0 7fef52596000-7fef52599000 r--p 00000000 08:01 131814 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fef52599000-7fef525aa000 r-xp 00003000 08:01 131814 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fef525aa000-7fef525ad000 r--p 00014000 08:01 131814 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fef525ad000-7fef525ae000 ---p 00017000 08:01 131814 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fef525ae000-7fef525af000 r--p 00017000 08:01 131814 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fef525af000-7fef525b0000 rw-p 00018000 08:01 131814 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fef525b0000-7fef52639000 r--p 00000000 08:01 390773 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 7fef52639000-7fef526e5000 r-xp 00089000 08:01 390773 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 7fef526e5000-7fef52723000 r--p 00135000 08:01 390773 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 7fef52723000-7fef52724000 ---p 00173000 08:01 390773 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 7fef52724000-7fef5272e000 r--p 00173000 08:01 390773 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 7fef5272e000-7fef52730000 rw-p 0017d000 08:01 390773 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 7fef52730000-7fef52734000 rw-p 00000000 00:00 0 7fef52734000-7fef52756000 r--p 00000000 08:01 132026 /lib/x86_64-linux-gnu/libc-2.28.so 7fef52756000-7fef5289d000 r-xp 00022000 08:01 132026 /lib/x86_64-linux-gnu/libc-2.28.so 7fef5289d000-7fef528e9000 r--p 00169000 08:01 132026 /lib/x86_64-linux-gnu/libc-2.28.so 7fef528e9000-7fef528ea000 ---p 001b5000 08:01 132026 /lib/x86_64-linux-gnu/libc-2.28.so 7fef528ea000-7fef528ee000 r--p 001b5000 08:01 132026 /lib/x86_64-linux-gnu/libc-2.28.so 7fef528ee000-7fef528f0000 rw-p 001b9000 08:01 132026 /lib/x86_64-linux-gnu/libc-2.28.so 7fef528f0000-7fef528f4000 rw-p 00000000 00:00 0 7fef528f4000-7fef52901000 r--p 00000000 08:01 132185 /lib/x86_64-linux-gnu/libm-2.28.so 7fef52901000-7fef529a0000 r-xp 0000d000 08:01 132185 /lib/x86_64-linux-gnu/libm-2.28.so 7fef529a0000-7fef52a75000 r--p 000ac000 08:01 132185 /lib/x86_64-linux-gnu/libm-2.28.so 7fef52a75000-7fef52a76000 r--p 00180000 08:01 132185 /lib/x86_64-linux-gnu/libm-2.28.so 7fef52a76000-7fef52a77000 rw-p 00181000 08:01 132185 /lib/x86_64-linux-gnu/libm-2.28.so 7fef52a77000-7fef52a78000 r--p 00000000 08:01 132133 /lib/x86_64-linux-gnu/libcrypt-2.28.so 7fef52a78000-7fef52a7e000 r-xp 00001000 08:01 132133 /lib/x86_64-linux-gnu/libcrypt-2.28.so 7fef52a7e000-7fef52a80000 r--p 00007000 08:01 132133 /lib/x86_64-linux-gnu/libcrypt-2.28.so 7fef52a80000-7fef52a81000 ---p 00009000 08:01 132133 /lib/x86_64-linux-gnu/libcrypt-2.28.so 7fef52a81000-7fef52a82000 r--p 00009000 08:01 132133 /lib/x86_64-linux-gnu/libcrypt-2.28.so 7fef52a82000-7fef52a83000 rw-p 0000a000 08:01 132133 /lib/x86_64-linux-gnu/libcrypt-2.28.so 7fef52a83000-7fef52ab3000 rw-p 00000000 00:00 0 7fef52ab3000-7fef52ab4000 r--p 00000000 08:01 132182 /lib/x86_64-linux-gnu/libdl-2.28.so 7fef52ab4000-7fef52ab5000 r-xp 00001000 08:01 132182 /lib/x86_64-linux-gnu/libdl-2.28.so 7fef52ab5000-7fef52ab6000 r--p 00002000 08:01 132182 /lib/x86_64-linux-gnu/libdl-2.28.so 7fef52ab6000-7fef52ab7000 r--p 00002000 08:01 132182 /lib/x86_64-linux-gnu/libdl-2.28.so 7fef52ab7000-7fef52ab8000 rw-p 00003000 08:01 132182 /lib/x86_64-linux-gnu/libdl-2.28.so 7fef52ab8000-7fef52aba000 r--p 00000000 08:01 132269 /lib/x86_64-linux-gnu/librt-2.28.so 7fef52aba000-7fef52abe000 r-xp 00002000 08:01 132269 /lib/x86_64-linux-gnu/librt-2.28.so 7fef52abe000-7fef52ac0000 r--p 00006000 08:01 132269 /lib/x86_64-linux-gnu/librt-2.28.so 7fef52ac0000-7fef52ac1000 r--p 00007000 08:01 132269 /lib/x86_64-linux-gnu/librt-2.28.so 7fef52ac1000-7fef52ac2000 rw-p 00008000 08:01 132269 /lib/x86_64-linux-gnu/librt-2.28.so 7fef52ac2000-7fef52ac8000 r--p 00000000 08:01 132262 /lib/x86_64-linux-gnu/libpthread-2.28.so 7fef52ac8000-7fef52ad7000 r-xp 00006000 08:01 132262 /lib/x86_64-linux-gnu/libpthread-2.28.so 7fef52ad7000-7fef52add000 r--p 00015000 08:01 132262 /lib/x86_64-linux-gnu/libpthread-2.28.so 7fef52add000-7fef52ade000 r--p 0001a000 08:01 132262 /lib/x86_64-linux-gnu/libpthread-2.28.so 7fef52ade000-7fef52adf000 rw-p 0001b000 08:01 132262 /lib/x86_64-linux-gnu/libpthread-2.28.so 7fef52adf000-7fef52ae3000 rw-p 00000000 00:00 0 7fef52ae4000-7fef52ae5000 r--p 00000000 08:01 153549 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so 7fef52ae5000-7fef52ae6000 r-xp 00001000 08:01 153549 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so 7fef52ae6000-7fef52ae7000 r--p 00002000 08:01 153549 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so 7fef52ae7000-7fef52ae8000 r--p 00002000 08:01 153549 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so 7fef52ae8000-7fef52ae9000 rw-p 00003000 08:01 153549 /opt/gitlab/embedded/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so 7fef52ae9000-7fef52aec000 r--p 00000000 08:01 150843 /opt/gitlab/embedded/lib/libz.so.1.2.12 7fef52aec000-7fef52afe000 r-xp 00003000 08:01 150843 /opt/gitlab/embedded/lib/libz.so.1.2.12 7fef52afe000-7fef52b04000 r--p 00015000 08:01 150843 /opt/gitlab/embedded/lib/libz.so.1.2.12 7fef52b04000-7fef52b05000 ---p 0001b000 08:01 150843 /opt/gitlab/embedded/lib/libz.so.1.2.12 7fef52b05000-7fef52b06000 r--p 0001b000 08:01 150843 /opt/gitlab/embedded/lib/libz.so.1.2.12 7fef52b06000-7fef52b07000 rw-p 0001c000 08:01 150843 /opt/gitlab/embedded/lib/libz.so.1.2.12 7fef52b07000-7fef52b34000 r--p 00000000 08:01 150830 /opt/gitlab/embedded/lib/libruby.so.2.7.5 7fef52b34000-7fef52d9c000 r-xp 0002d000 08:01 150830 /opt/gitlab/embedded/lib/libruby.so.2.7.5 7fef52d9c000-7fef52e86000 r--p 00295000 08:01 150830 /opt/gitlab/embedded/lib/libruby.so.2.7.5 7fef52e86000-7fef52e87000 ---p 0037f000 08:01 150830 /opt/gitlab/embedded/lib/libruby.so.2.7.5 7fef52e87000-7fef52e8d000 r--p 0037f000 08:01 150830 /opt/gitlab/embedded/lib/libruby.so.2.7.5 7fef52e8d000-7fef52e90000 rw-p 00385000 08:01 150830 /opt/gitlab/embedded/lib/libruby.so.2.7.5 7fef52e90000-7fef52eab000 rw-p 00000000 00:00 0 7fef52eab000-7fef52eb4000 r--p 00000000 08:01 150796 /opt/gitlab/embedded/lib/libjemalloc.so.2 7fef52eb4000-7fef52f59000 r-xp 00009000 08:01 150796 /opt/gitlab/embedded/lib/libjemalloc.so.2 7fef52f59000-7fef52f70000 r--p 000ae000 08:01 150796 /opt/gitlab/embedded/lib/libjemalloc.so.2 7fef52f70000-7fef52f71000 ---p 000c5000 08:01 150796 /opt/gitlab/embedded/lib/libjemalloc.so.2 7fef52f71000-7fef52f77000 r--p 000c5000 08:01 150796 /opt/gitlab/embedded/lib/libjemalloc.so.2 7fef52f77000-7fef52f78000 rw-p 000cb000 08:01 150796 /opt/gitlab/embedded/lib/libjemalloc.so.2 7fef52f78000-7fef53199000 rw-p 00000000 00:00 0 7fef53199000-7fef5319a000 r--p 00000000 08:01 130761 /lib/x86_64-linux-gnu/ld-2.28.so 7fef5319a000-7fef531b8000 r-xp 00001000 08:01 130761 /lib/x86_64-linux-gnu/ld-2.28.so 7fef531b8000-7fef531c0000 r--p 0001f000 08:01 130761 /lib/x86_64-linux-gnu/ld-2.28.so 7fef531c0000-7fef531c1000 r--p 00026000 08:01 130761 /lib/x86_64-linux-gnu/ld-2.28.so 7fef531c1000-7fef531c2000 rw-p 00027000 08:01 130761 /lib/x86_64-linux-gnu/ld-2.28.so 7fef531c2000-7fef531c3000 rw-p 00000000 00:00 0 7ffe1cda8000-7ffe1d5a7000 rw-p 00000000 00:00 0 [stack] 7ffe1d5f9000-7ffe1d5fc000 r--p 00000000 00:00 0 [vvar] 7ffe1d5fc000-7ffe1d5fe000 r-xp 00000000 00:00 0 [vdso]
What's worse: i can no longer downgrade to the working version known to work on my system (15.1.2-ce.0).
bummer.
any help is highly appreciated.
Collapse replies Hmm, that's unfortunate. Does the following workaround work?
$ docker run -it ruby:2.7 bash root@973aab6e9ca3:/# gem install oj root@67037b5ed29b:/oj# gem install oj Fetching oj-3.13.19.gem Building native extensions. This could take a while... Successfully installed oj-3.13.19 1 gem installed root@67037b5ed29b:/# cp /usr/local/bundle/gems/oj-3.13.19/ext/oj/oj.so /oj root@67037b5ed29b:/# exit
NOTE: If you are using an older glibc, then you need to run a VM with that version and install Ruby 2.7.5.
This will drop a
oj.so
in/tmp/oj
. You might be able to do this:cp /tmp/oj/oj.so /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so
Then issue a
gitlab-ctl restart
.Can you compile this program and tell me what happens?
#include <stdio.h> static bool cpu_supports_sse42() { __builtin_cpu_init(); return (__builtin_cpu_supports ("sse4.2")); } int main() { printf("%d\n", cpu_supports_sse42()); }
Do something like:
gcc -o test test.c ./test
Edited by Stan HuOk, looking at the assembly dump in
cache_create
, we have amovq
instruction:c4df: 66 49 0f 6e c0 movq %r8,%xmm0
This is an
sse2
instruction:$ ./elfx86exts /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/oj-3.13.19/lib/oj/oj.so MODE64 (call) CMOV (cmovne) SSE2 (movq) SSE41 (pinsrq) SSE1 (movups) SSSE3 (pshufb) SSE3 (movddup) SSE42 (pcmpestri) CPU Generation: Unknown
Though your processor claims to support SSE2?
It seems runtime detection isn't enough then. We may need to disable the
-msse42
compile flag outright.Great, thanks.
I submitted https://github.com/ohler55/oj/pull/806 upstream to make SSE 4.2 disabled by default.
gitlab-15-2-2 still not working with my aged CPU (Q6600)
Used the docker trick again and replaced oj-3.13.19.
Works fine then.
I'll add just for reference that I'm on Q9650 and 15.2.2 did fix the problem for me. Compared to Q6600 it seems that the big difference is that Q9650 supports SSE 4.1.
Didn't work for gitlab-15-2-2 @ Debian (buster) on HP Proliant - AMD Turion(tm) II Neo N54L Dual-Core Processor
Fixed by following the above docker instructions and replacing ruby:2.7 with ruby:2.7-buster image to avoid glibc depedency error.
Hopping for next release to fix this.
!94765 (merged) bumps Oj to v3.3.20, which should disable all SSE instructions outright.
- Stan Hu reopened
reopened
- Stan Hu mentioned in commit olliver/gitlab@af0348d3
mentioned in commit olliver/gitlab@af0348d3
- Stan Hu mentioned in merge request !94765 (merged)
mentioned in merge request !94765 (merged)
It is possible to start testing Gitlab releases on a VM with newer processors features disabled? Because this is not the first time something like this happened (Illegal instruction running on RHEL 7 / CentOS ... (omnibus-gitlab#6375 - closed)).
While Gitlab is still supported on RHEL 7, this will continue to happen with more dependencies updates. IIRC RHEL 9 was the first to update the hardware requirements to include SSE4.2
Edited by Robert Marcano 1Collapse replies I think supporting x86 processors without SSE 4.2 will remain as a best-effort basis since it would require access to older hardware and a lot of CI minutes to run our test suite. I think the easiest thing we can do right now is to flag instructions that require special extensions: #368763
Edited by Stan Hu
- 🤖 GitLab Bot 🤖 changed milestone to %15.4
changed milestone to %15.4
- 🤖 GitLab Bot 🤖 added missed:15.3 label
added missed:15.3 label
- Stan Hu closed
closed
- Stan Hu marked #370874 (closed) as a duplicate of this issue
marked #370874 (closed) as a duplicate of this issue
- Stan Hu marked this issue as related to #370874 (closed)
marked this issue as related to #370874 (closed)
- Stan Hu mentioned in issue #370874 (closed)
mentioned in issue #370874 (closed)
- umlaeute mentioned in issue #377793 (moved)
mentioned in issue #377793 (moved)
- Jason Plum mentioned in issue omnibus-gitlab#7252 (closed)
mentioned in issue omnibus-gitlab#7252 (closed)