Project

General

Profile

Actions

Bug #17021

closed

make check: unittest_bluefs crashes

Added by Josh Durgin over 7 years ago. Updated over 7 years ago.

Status:
Can't reproduce
Priority:
Urgent
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

From https://jenkins.ceph.com/job/ceph-pull-requests/10423/consoleFull

FAIL: unittest_bluefs
=====================

[==========] Running 4 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 4 tests from BlueFS
[ RUN      ] BlueFS.mkfs
2016-08-12 20:08:31.869009 2b6d31765a40 -1 did not load config file, using default settings.
2016-08-12 20:08:31.870402 2b6d31765a40 -1 WARNING: the following dangerous and experimental features are enabled: *
2016-08-12 20:08:31.870545 2b6d31765a40  1 bdev create path ceph_test_bluefs.tmp.block.925.1 type kernel
2016-08-12 20:08:31.871062 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.1) open path ceph_test_bluefs.tmp.block.925.1
2016-08-12 20:08:31.871110 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.1) open size 134204928 (127 MB) block_size 4096 (4096 B)
2016-08-12 20:08:31.871114 2b6d31765a40  1 bluefs add_block_device bdev 1 path ceph_test_bluefs.tmp.block.925.1 size 127 MB
2016-08-12 20:08:31.871117 2b6d31765a40  1 bluefs add_block_extent bdev 1 1048576~133156352
2016-08-12 20:08:31.871127 2b6d31765a40  1 bluefs mkfs osd_uuid 00000000-0000-0000-0000-000000000000
2016-08-12 20:08:31.877112 2b6d31765a40  1 bluefs mkfs uuid e3a9d8f9-6148-4ed4-a917-eacbd22fe393
2016-08-12 20:08:31.881170 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.1) close
[       OK ] BlueFS.mkfs (260 ms)
[ RUN      ] BlueFS.mkfs_mount
2016-08-12 20:08:32.130788 2b6d31765a40  1 bdev create path ceph_test_bluefs.tmp.block.925.2 type kernel
2016-08-12 20:08:32.131354 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.2) open path ceph_test_bluefs.tmp.block.925.2
2016-08-12 20:08:32.131397 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.2) open size 134204928 (127 MB) block_size 4096 (4096 B)
2016-08-12 20:08:32.131400 2b6d31765a40  1 bluefs add_block_device bdev 1 path ceph_test_bluefs.tmp.block.925.2 size 127 MB
2016-08-12 20:08:32.131403 2b6d31765a40  1 bluefs add_block_extent bdev 1 1048576~133156352
2016-08-12 20:08:32.131406 2b6d31765a40  1 bluefs mkfs osd_uuid 00000000-0000-0000-0000-000000000000
2016-08-12 20:08:32.131428 2b6d31765a40  1 bluefs mkfs uuid f2e9f2cc-afd9-4a01-8790-ceec0b9b9911
2016-08-12 20:08:32.136770 2b6d31765a40  1 bluefs mount
2016-08-12 20:08:32.138251 2b6d31765a40  1 bluefs umount
2016-08-12 20:08:32.138843 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.2) close
[       OK ] BlueFS.mkfs_mount (256 ms)
[ RUN      ] BlueFS.write_read
2016-08-12 20:08:32.386887 2b6d31765a40  1 bdev create path ceph_test_bluefs.tmp.block.925.3 type kernel
2016-08-12 20:08:32.387308 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.3) open path ceph_test_bluefs.tmp.block.925.3
2016-08-12 20:08:32.387346 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.3) open size 134204928 (127 MB) block_size 4096 (4096 B)
2016-08-12 20:08:32.387349 2b6d31765a40  1 bluefs add_block_device bdev 1 path ceph_test_bluefs.tmp.block.925.3 size 127 MB
2016-08-12 20:08:32.387352 2b6d31765a40  1 bluefs add_block_extent bdev 1 1048576~133156352
2016-08-12 20:08:32.387354 2b6d31765a40  1 bluefs mkfs osd_uuid 00000000-0000-0000-0000-000000000000
2016-08-12 20:08:32.387376 2b6d31765a40  1 bluefs mkfs uuid b2f4d399-17c6-4677-9f8b-2cc5bc0e110e
2016-08-12 20:08:32.399420 2b6d31765a40  1 bluefs mount
*** Caught signal (Segmentation fault) **
 in thread 2b6d3e94d700 thread_name:bstore_aio
 ceph version 10.2.2-246-g152524b (152524bd379ed5367d3237d3b2ab5ee54887c11f)
 1: (()+0x180fd2) [0x2b6d315fefd2]
 2: (()+0x10340) [0x2b6d3b5df340]
2016-08-12 20:08:32.399662 2b6d3e94d700 -1 *** Caught signal (Segmentation fault) **
 in thread 2b6d3e94d700 thread_name:bstore_aio

 ceph version 10.2.2-246-g152524b (152524bd379ed5367d3237d3b2ab5ee54887c11f)
 1: (()+0x180fd2) [0x2b6d315fefd2]
 2: (()+0x10340) [0x2b6d3b5df340]
 NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

--- begin dump of recent events ---
   -42> 2016-08-12 20:08:31.868930 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command perfcounters_dump hook 0x2b6d3176cb90
   -41> 2016-08-12 20:08:31.868943 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command 1 hook 0x2b6d3176cb90
   -40> 2016-08-12 20:08:31.868945 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command perf dump hook 0x2b6d3176cb90
   -39> 2016-08-12 20:08:31.868946 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command perfcounters_schema hook 0x2b6d3176cb90
   -38> 2016-08-12 20:08:31.868949 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command 2 hook 0x2b6d3176cb90
   -37> 2016-08-12 20:08:31.868950 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command perf schema hook 0x2b6d3176cb90
   -36> 2016-08-12 20:08:31.868952 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command perf reset hook 0x2b6d3176cb90
   -35> 2016-08-12 20:08:31.868953 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command config show hook 0x2b6d3176cb90
   -34> 2016-08-12 20:08:31.868955 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command config set hook 0x2b6d3176cb90
   -33> 2016-08-12 20:08:31.868956 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command config get hook 0x2b6d3176cb90
   -32> 2016-08-12 20:08:31.868959 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command config diff hook 0x2b6d3176cb90
   -31> 2016-08-12 20:08:31.868960 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command log flush hook 0x2b6d3176cb90
   -30> 2016-08-12 20:08:31.868961 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command log dump hook 0x2b6d3176cb90
   -29> 2016-08-12 20:08:31.868963 2b6d31765a40  5 asok(0x2b6d31769ae0) register_command log reopen hook 0x2b6d3176cb90
   -28> 2016-08-12 20:08:31.869009 2b6d31765a40 -1 did not load config file, using default settings.
   -27> 2016-08-12 20:08:31.870402 2b6d31765a40 -1 WARNING: the following dangerous and experimental features are enabled: *
   -26> 2016-08-12 20:08:31.870545 2b6d31765a40  1 bdev create path ceph_test_bluefs.tmp.block.925.1 type kernel
   -25> 2016-08-12 20:08:31.871062 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.1) open path ceph_test_bluefs.tmp.block.925.1
   -24> 2016-08-12 20:08:31.871110 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.1) open size 134204928 (127 MB) block_size 4096 (4096 B)
   -23> 2016-08-12 20:08:31.871114 2b6d31765a40  1 bluefs add_block_device bdev 1 path ceph_test_bluefs.tmp.block.925.1 size 127 MB
   -22> 2016-08-12 20:08:31.871117 2b6d31765a40  1 bluefs add_block_extent bdev 1 1048576~133156352
   -21> 2016-08-12 20:08:31.871127 2b6d31765a40  1 bluefs mkfs osd_uuid 00000000-0000-0000-0000-000000000000
   -20> 2016-08-12 20:08:31.877112 2b6d31765a40  1 bluefs mkfs uuid e3a9d8f9-6148-4ed4-a917-eacbd22fe393
   -19> 2016-08-12 20:08:31.881170 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.1) close
   -18> 2016-08-12 20:08:32.130788 2b6d31765a40  1 bdev create path ceph_test_bluefs.tmp.block.925.2 type kernel
   -17> 2016-08-12 20:08:32.131354 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.2) open path ceph_test_bluefs.tmp.block.925.2
   -16> 2016-08-12 20:08:32.131397 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.2) open size 134204928 (127 MB) block_size 4096 (4096 B)
   -15> 2016-08-12 20:08:32.131400 2b6d31765a40  1 bluefs add_block_device bdev 1 path ceph_test_bluefs.tmp.block.925.2 size 127 MB
   -14> 2016-08-12 20:08:32.131403 2b6d31765a40  1 bluefs add_block_extent bdev 1 1048576~133156352
   -13> 2016-08-12 20:08:32.131406 2b6d31765a40  1 bluefs mkfs osd_uuid 00000000-0000-0000-0000-000000000000
   -12> 2016-08-12 20:08:32.131428 2b6d31765a40  1 bluefs mkfs uuid f2e9f2cc-afd9-4a01-8790-ceec0b9b9911
   -11> 2016-08-12 20:08:32.136770 2b6d31765a40  1 bluefs mount
   -10> 2016-08-12 20:08:32.138251 2b6d31765a40  1 bluefs umount
    -9> 2016-08-12 20:08:32.138843 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.2) close
    -8> 2016-08-12 20:08:32.386887 2b6d31765a40  1 bdev create path ceph_test_bluefs.tmp.block.925.3 type kernel
    -7> 2016-08-12 20:08:32.387308 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.3) open path ceph_test_bluefs.tmp.block.925.3
    -6> 2016-08-12 20:08:32.387346 2b6d31765a40  1 bdev(ceph_test_bluefs.tmp.block.925.3) open size 134204928 (127 MB) block_size 4096 (4096 B)
    -5> 2016-08-12 20:08:32.387349 2b6d31765a40  1 bluefs add_block_device bdev 1 path ceph_test_bluefs.tmp.block.925.3 size 127 MB
    -4> 2016-08-12 20:08:32.387352 2b6d31765a40  1 bluefs add_block_extent bdev 1 1048576~133156352
    -3> 2016-08-12 20:08:32.387354 2b6d31765a40  1 bluefs mkfs osd_uuid 00000000-0000-0000-0000-000000000000
    -2> 2016-08-12 20:08:32.387376 2b6d31765a40  1 bluefs mkfs uuid b2f4d399-17c6-4677-9f8b-2cc5bc0e110e
    -1> 2016-08-12 20:08:32.399420 2b6d31765a40  1 bluefs mount
     0> 2016-08-12 20:08:32.399662 2b6d3e94d700 -1 *** Caught signal (Segmentation fault) **
 in thread 2b6d3e94d700 thread_name:bstore_aio

Files

mkcheck_bluefs.log (1.26 KB) mkcheck_bluefs.log Somnath Roy, 08/26/2016 06:58 PM
make_check.log (29.2 KB) make_check.log Somnath Roy, 08/26/2016 09:40 PM
Actions #1

Updated by Samuel Just over 7 years ago

  • Assignee set to Sage Weil

Updated by Somnath Roy over 7 years ago

Not able to reproduce this with the latest master, please find the unittest_bluefs output and 'make check' attached here.

Actions #3

Updated by Sage Weil over 7 years ago

We did just fix this oddity: perhaps it may have been related? https://github.com/ceph/ceph/commit/c5597e341c0a569293d7fd396069760e17f16deb

Actions #4

Updated by Sage Weil over 7 years ago

  • Status changed from New to Can't reproduce

i haven't seen this in a while; pls reopen if you do.

Actions

Also available in: Atom PDF