Bug 1381351
Summary: | [abrt] criu: mount_resolve_path(): criu killed by SIGSEGV | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mikko Tiihonen <mikko.tiihonen> | ||||||||||||||||||||||||||||||||
Component: | criu | Assignee: | Adrian Reber <adrian> | ||||||||||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||||||||
Version: | 24 | CC: | adrian, avagin, mikko.tiihonen | ||||||||||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/a05e4288905b545ed6998769b696e5293e58f457 | ||||||||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:86ab5d14893829cd19bf6d7eac9e475bf72e5646;VARIANT_ID=server; | ||||||||||||||||||||||||||||||||||
Fixed In Version: | criu-2.7-2.fc24 criu-2.7-2.fc23 criu-2.7-2.fc25 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||||||||
Last Closed: | 2016-11-07 23:24:18 UTC | Type: | --- | ||||||||||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||||||||||
Attachments: |
|
Description
Mikko Tiihonen
2016-10-03 19:33:56 UTC
Created attachment 1206963 [details]
File: backtrace
Created attachment 1206964 [details]
File: cgroup
Created attachment 1206965 [details]
File: core_backtrace
Created attachment 1206966 [details]
File: dso_list
Created attachment 1206967 [details]
File: environ
Created attachment 1206968 [details]
File: exploitable
Created attachment 1206969 [details]
File: limits
Created attachment 1206970 [details]
File: maps
Created attachment 1206971 [details]
File: mountinfo
Created attachment 1206972 [details]
File: namespaces
Created attachment 1206973 [details]
File: open_fds
Created attachment 1206974 [details]
File: proc_pid_status
Created attachment 1206975 [details]
File: var_log_messages
Thanks for the bug report. Can you reproduce this error by running 'criu check' every time? I do not see the same error running 'criu check' and upstream would be interested if a fix can be verified. Thanks. Yes. Running 'criu check' will crash always on that particular machine. I also tried installing criu-2.6-1.fc26 from koji and it fails in the same function. lsof tells that the file belongs to: COMMAND: nmbd TYPE: unix DEVICE: 0xffff8800a01b0c00 NAME: /var/lib/samba/private/msg.sock/949 type=DGRAM Mikko, Could you attach a whole core file for this crash? Created attachment 1212229 [details]
criu check core dump
What is a version of criu do you use? I need debug symbols to work with this core? [root@fc24 core]# gdb -c criu.core Missing separate debuginfo for the main executable file Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/10/05a860f819e0196800a0ec3c0cf4cf40b00d8d Core was generated by `criu check'. Program terminated with signal SIGSEGV, Segmentation fault. [root@fc24 core]# dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/10/05a860f819e0196800a0ec3c0cf4cf40b00d8d Last metadata expiration check: 0:02:24 ago on Wed Oct 19 21:21:37 2016. No package /usr/lib/debug/.build-id/10/05a860f819e0196800a0ec3c0cf4cf40b00d8d available. Error: Unable to find a match. The attached coredump is done with http://koji.fedoraproject.org/koji/buildinfo?buildID=800516 by running on otherwise normal fc24 installation: dnf install https://kojipkgs.fedoraproject.org//packages/criu/2.6/1.fc26/x86_64/criu-2.6-1.fc26.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/criu/2.6/1.fc26/x86_64/criu-debuginfo-2.6-1.fc26.x86_64.rpm I just updated to http://koji.fedoraproject.org/koji/buildinfo?buildID=811135 and it too fails the same way. I can also go back to the original fc24 criu version if that helps you. Created attachment 1212331 [details]
An attempt to fix this bug
Mikko, could you try out the attached patch?
Your patch fixes the problem. Excellent work! criu-2.7-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-b4ed529ecb criu-2.7-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-547787c11b criu-2.7-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-7122760d9c criu-2.7-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. criu-2.7-2.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. criu-2.7-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. |