-
Notifications
You must be signed in to change notification settings - Fork 832
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] segment fault in 3.4.5 arangod #9266
Comments
Provide the arango logs and the core files. If that is not possible you could inspect the core files and provide us with backtraces. https://github.com/arangodb/arangodb/blob/devel/README_maintainers.md#linux-coredumps |
@ObiWahn Then after a while's running, coredump emergence. The backtrace: Core was generated by `/usr/sbin/arangod -c /home/admin/arangodb/data_3.4.5_activefailover/resilientsi'. |
I think I found the issue. Based on the backtrace I knew that it had to be in
The according source line is: arangodb/arangod/GeneralServer/GeneralCommTask.cpp Lines 340 to 341 in 648fbb8
The problem is that in line 294 the arangodb/arangod/GeneralServer/GeneralCommTask.cpp Lines 293 to 295 in 648fbb8
Maybe someone from the ArangoDB team can take over from here. 🙂 |
thats fixed in 3.4.x: 8925edc |
The v3.4.5 tag refers to commit 648fbb8 on which the permalinks in my previous post are based on. So it looks like this fix got lost somewhere...? |
it’s in >= 3.4.6.1 |
as pointed out by @graetzer this bug has been fixed with ArangoDB 3.4.6.1 - Please upgrade your environment. |
Got it - I should just have looked at the changelog changes of your referenced commit where it clearly says: 3.4.6 |
Thanks a lot! |
My Environment
The arangod process will coredump from time to time, with dmesg log:
[145071.189436] in arangod[400000+2ad9000]
[145160.867151] Scheduler[87052]: segfault at 16c ip 000000000110cb09 sp 00002ab75292f870 error 4 in arangod[400000+2ad9000]
[147624.196025] Scheduler[98860]: segfault at 16c ip 000000000110cb09 sp 00002b1f0dfe0bc0 error 4 in arangod[400000+2ad9000]
[147624.196117] Scheduler[104700]: segfault at 16c ip 000000000110cb09 sp 00002b2815bbfbc0 error 4 in arangod[400000+2ad9000]
[147624.196182] Scheduler[95484]: segfault at 16c ip 000000000110cb09 sp 00002b1f0d3dbbc0 error 4 in arangod[400000+2ad9000]
[151525.445107] Scheduler[3825]: segfault at 16c ip 000000000110cb09 sp 00002b5383055870 error 4 in arangod[400000+2ad9000]
[151525.446050] Scheduler[3294]: segfault at 16c ip 000000000110cb09 sp 00002b5514695870 error 4 in arangod[400000+2ad9000]
[161590.435460] Scheduler[75224]: segfault at 16c ip 000000000110cb09 sp 00002aee8f426870 error 4
[161590.435796] Scheduler[67268]: segfault at 16c ip 000000000110cb09 sp 00002af22b005870 error 4
[161590.435812] in arangod[400000+2ad9000]
[161590.435829] in arangod[400000+2ad9000]
[161590.435889] Scheduler[74910]: segfault at 16c ip 000000000110cb09 sp 00002b0bca4d7870 error 4 in arangod[400000+2ad9000]
[175518.446840] Scheduler[42470]: segfault at 16c ip 000000000110cb09 sp 00002afc8c25dbc0 error 4 in arangod[400000+2ad9000]
[194529.797380] Scheduler[51478]: segfault at 16c ip 000000000110cb09 sp 00002ad72d001a40 error 4
[194529.797656] Scheduler[49609]: segfault at 16c ip 000000000110cb09 sp 00002ad71ef75a40 error 4
[194529.797665] Scheduler[51476]: segfault at 16c ip 000000000110cb09 sp 00002ad726fc5a40 error 4 in arangod[400000+2ad9000]
[194529.797667] in arangod[400000+2ad9000]
[194529.797704] Scheduler[51480]: segfault at 16c ip 000000000110cb09 sp 00002ad99f98bbc0 error 4
[194529.797708] Scheduler[49625]: segfault at 16c ip 000000000110cb09 sp 00002ad722f9da40 error 4 in arangod[400000+2ad9000]
[194529.797711] in arangod[400000+2ad9000]
[194529.797721] Scheduler[46976]: segfault at 16c ip 000000000110cb09 sp 00002ac5cb40aa40 error 4
[194529.797725] in arangod[400000+2ad9000]
[194529.797736] in arangod[400000+2ad9000]
[194529.797776] Scheduler[51086]: segfault at 16c ip 000000000110cb09 sp 00002ac307da1a40 error 4 in arangod[400000+2ad9000]
[197694.158293] Scheduler[65580]: segfault at 16c ip 000000000110cb09 sp 00002aedc6ec3870 error 4 in arangod[400000+2ad9000]
[203652.637396] sd 6:0:0:0: attempting task abort! scmd(ffff880571677b80)
[203652.637404] sd 6:0:0:0: [sda] CDB: Synchronize Cache(10) 35 00 00 00 00 00 00 00 00 00
[203652.637408] scsi target6:0:0: handle(0x000a), sas_address(0x500e004aaaaaaa00), phy(0)
[203652.637410] scsi target6:0:0: enclosure_logical_id(0x500e004aaaaaaa00), slot(0)
[203653.000307] sd 6:0:0:0: task abort: SUCCESS scmd(ffff880571677b80)
[203659.672732] Scheduler[102095]: segfault at 16c ip 000000000110cb09 sp 00002ba2f4ebf870 error 4 in arangod[400000+2ad9000]
[211735.793295] Scheduler[39387]: segfault at 16c ip 000000000110cb09 sp 00002b82357e9870 error 4
[211735.793530] Scheduler[39213]: segfault at 16c ip 000000000110cb09 sp 00002b765fd37870 error 4
[211735.793539] in arangod[400000+2ad9000]
[211735.793577] Scheduler[35865]: segfault at 16c ip 000000000110cb09 sp 00002b6549cf4870 error 4 in arangod[400000+2ad9000]
[211735.793623] Scheduler[35866]: segfault at 16c ip 000000000110cb09 sp 00002b6d7bb53870 error 4
[211735.793623] Scheduler[35871]: segfault at 16c ip 000000000110cb09 sp 00002b7659d0fbc0 error 4 in arangod[400000+2ad9000]
[211735.793637] in arangod[400000+2ad9000]
[211735.793641] in arangod[400000+2ad9000]
[211735.793650] Scheduler[39215]: segfault at 16c ip 000000000110cb09 sp 00002b7661541870 error 4
[211735.793652] Scheduler[39396]: segfault at 16c ip 000000000110cb09 sp 00002b8235fee870 error 4
[211735.793664] in arangod[400000+2ad9000]
[211735.793674] in arangod[400000+2ad9000]
Please give me some suggestions.
The text was updated successfully, but these errors were encountered: