[SERVER-5074] server crash when geoNear result grows past 64 MB Created: 24/Feb/12  Updated: 15/Aug/12  Resolved: 09/Apr/12

Status: Closed
Project: Core Server
Component/s: Stability
Affects Version/s: 2.0.2
Fix Version/s: None

Type: Bug Priority: Critical - P2
Reporter: Joshua Shanks Assignee: Randolph Tan
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

64 bit Ubuntu 11.04
64 bit Mongodb 2.0.2


Issue Links:
Depends
depends on SERVER-4081 mongod terminates when bufbuilder exc... Closed
depends on SERVER-3925 Add .skip() equivalent for $geoNear d... Closed
Operating System: ALL
Participants:

 Description   

We migrated our mongo instance to a sharded setup and because of that had to convert our $near queries to geoNear. Some of our queries return a lot of data and that crashes our db instances. Currently there is no way to skip records (documented in https://jira.mongodb.org/browse/SERVER-3925) so we don't have a good solution for getting the data we need while being restricted to geoNear.

How to reproduce

> use foo;
> db.bar.ensureIndex(

{loc:"2d"}

);
> for(i = 0; i < 2000000; i++) { db.bar.insert(

{ loc:[Math.random() * 100, Math.random() * 100] }

) };
> db.runCommand(

{ geoNear : "bar" , near : [50,50], num : 2000000 }

);

Console error:

Fri Feb 24 10:55:03 DBClientCursor::init call() failed
Fri Feb 24 10:55:03 query failed : foo.$cmd

{ geoNear: "bar", near: [ 50.0, 50.0 ], num: 2000000.0 }

to: 127.0.0.1
Fri Feb 24 10:55:03 Error: error doing query: failed shell/collection.js:151
Fri Feb 24 10:55:03 trying reconnect to 127.0.0.1
Fri Feb 24 10:55:03 reconnect 127.0.0.1 ok
Fri Feb 24 10:55:03 Socket recv() errno:104 Connection reset by peer 127.0.0.1:27017
Fri Feb 24 10:55:03 SocketException: remote: 127.0.0.1:27017 error: 9001 socket exception [1] server [127.0.0.1:27017]
Fri Feb 24 10:55:03 DBClientCursor::init call() failed

Log error:

Fri Feb 24 10:55:03 [conn1] Assertion: 13548:BufBuilder grow() > 64MB
0x555758 0x4fb155 0x4fb1a3 0x72cf45 0x734f41 0x7356e2 0x616700 0x6190c0 0x6d4f9e 0x7c7276 0x7ff08db93ba9 0x7ff08e2b2efc 0x7ff08c5e589d
/usr/bin/mongod(_ZN5mongo11msgassertedEiPKc+0x138) [0x555758]
/usr/bin/mongod(_ZN5mongo10BufBuilder15grow_reallocateEv+0x45) [0x4fb155]
/usr/bin/mongod(_ZN5mongo10BufBuilder4growEi+0x23) [0x4fb1a3]
/usr/bin/mongod(_ZN5mongo16Geo2dFindNearCmd3runERKSsRNS_7BSONObjERSsRNS_14BSONObjBuilderEb+0xcb5) [0x72cf45]
/usr/bin/mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0x6b1) [0x734f41]
/usr/bin/mongod(_ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_10BufBuilderERNS_14BSONObjBuilderEbi+0x332) [0x7356e2]
/usr/bin/mongod(_ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_10BufBuilderERNS_14BSONObjBuilderEbi+0x30) [0x616700]
/usr/bin/mongod(ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0xf50) [0x6190c0]
/usr/bin/mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_8SockAddrE+0xf5e) [0x6d4f9e]
/usr/bin/mongod(_ZN5mongo10connThreadEPNS_13MessagingPortE+0x1e6) [0x7c7276]
/usr/lib/libboost_thread.so.1.46.1(thread_proxy+0x69) [0x7ff08db93ba9]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc) [0x7ff08e2b2efc]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7ff08c5e589d]
Fri Feb 24 10:55:03 [conn1] Assertion: 13548:BufBuilder grow() > 64MB
0x555758 0x4fb155 0x4fb1a3 0x4f8f00 0x4fea8c 0x72da8d 0x734f41 0x7356e2 0x616700 0x6190c0 0x6d4f9e 0x7c7276 0x7ff08db93ba9 0x7ff08e2b2efc 0x7ff08c5e589d
/usr/bin/mongod(_ZN5mongo11msgassertedEiPKc+0x138) [0x555758]
/usr/bin/mongod(_ZN5mongo10BufBuilder15grow_reallocateEv+0x45) [0x4fb155]
/usr/bin/mongod(_ZN5mongo10BufBuilder4growEi+0x23) [0x4fb1a3]
/usr/bin/mongod() [0x4f8f00]
/usr/bin/mongod(_ZN5mongo14BSONObjBuilderD1Ev+0x2c) [0x4fea8c]
/usr/bin/mongod(_ZN5mongo16Geo2dFindNearCmd3runERKSsRNS_7BSONObjERSsRNS_14BSONObjBuilderEb+0x17fd) [0x72da8d]
/usr/bin/mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0x6b1) [0x734f41]
/usr/bin/mongod(_ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_10BufBuilderERNS_14BSONObjBuilderEbi+0x332) [0x7356e2]
/usr/bin/mongod(_ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_10BufBuilderERNS_14BSONObjBuilderEbi+0x30) [0x616700]
/usr/bin/mongod(ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0xf50) [0x6190c0]
/usr/bin/mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_8SockAddrE+0xf5e) [0x6d4f9e]
/usr/bin/mongod(_ZN5mongo10connThreadEPNS_13MessagingPortE+0x1e6) [0x7c7276]
/usr/lib/libboost_thread.so.1.46.1(thread_proxy+0x69) [0x7ff08db93ba9]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc) [0x7ff08e2b2efc]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7ff08c5e589d]
Fri Feb 24 10:55:03 terminate() called, printing stack:
0x7cc43f 0x7c4c4a 0x7ff08e05df26 0x7ff08e05cf59 0x7ff08e05d84d 0x7ff08c8b26fb 0x7ff08c8b2b58 0x4feaeb 0x72da8d 0x734f41 0x7356e2 0x616700 0x6190c0 0x6d4f9e 0x7c7276 0x7ff08db93ba9 0x7ff08e2b2efc 0x7ff08c5e589d
/usr/bin/mongod(_ZN5mongo15printStackTraceERSo+0x1f) [0x7cc43f]
/usr/bin/mongod(_ZN5mongo11myterminateEv+0x3a) [0x7c4c4a]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9f26) [0x7ff08e05df26]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb8f59) [0x7ff08e05cf59]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(__gxx_personality_v0+0x22d) [0x7ff08e05d84d]
/lib/x86_64-linux-gnu/libgcc_s.so.1(+0xf6fb) [0x7ff08c8b26fb]
/lib/x86_64-linux-gnu/libgcc_s.so.1(_Unwind_Resume+0x68) [0x7ff08c8b2b58]
/usr/bin/mongod(_ZN5mongo14BSONObjBuilderD1Ev+0x8b) [0x4feaeb]
/usr/bin/mongod(_ZN5mongo16Geo2dFindNearCmd3runERKSsRNS_7BSONObjERSsRNS_14BSONObjBuilderEb+0x17fd) [0x72da8d]
/usr/bin/mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0x6b1) [0x734f41]
/usr/bin/mongod(_ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_10BufBuilderERNS_14BSONObjBuilderEbi+0x332) [0x7356e2]
/usr/bin/mongod(_ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_10BufBuilderERNS_14BSONObjBuilderEbi+0x30) [0x616700]
/usr/bin/mongod(ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0xf50) [0x6190c0]
/usr/bin/mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_8SockAddrE+0xf5e) [0x6d4f9e]
/usr/bin/mongod(_ZN5mongo10connThreadEPNS_13MessagingPortE+0x1e6) [0x7c7276]
/usr/lib/libboost_thread.so.1.46.1(thread_proxy+0x69) [0x7ff08db93ba9]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc) [0x7ff08e2b2efc]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7ff08c5e589d]
Fri Feb 24 10:55:03 Got signal: 6 (Aborted).

Fri Feb 24 10:55:03 Backtrace:
0x7cc43f 0x7c61cc 0x7ff08c53a420 0x7ff08c53a3a5 0x7ff08c53db0b 0x7c4c4f 0x7ff08e05df26 0x7ff08e05cf59 0x7ff08e05d84d 0x7ff08c8b26fb 0x7ff08c8b2b58 0x4feaeb 0x72da8d 0x734f41 0x7356e2 0x616700 0x6190c0 0x6d4f9e 0x7c7276 0x7ff08db93ba9
/usr/bin/mongod(_ZN5mongo15printStackTraceERSo+0x1f) [0x7cc43f]
/usr/bin/mongod(_ZN5mongo10abruptQuitEi+0x34c) [0x7c61cc]
/lib/x86_64-linux-gnu/libc.so.6(+0x36420) [0x7ff08c53a420]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7ff08c53a3a5]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x17b) [0x7ff08c53db0b]
/usr/bin/mongod(_ZN5mongo11myterminateEv+0x3f) [0x7c4c4f]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9f26) [0x7ff08e05df26]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb8f59) [0x7ff08e05cf59]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(__gxx_personality_v0+0x22d) [0x7ff08e05d84d]
/lib/x86_64-linux-gnu/libgcc_s.so.1(+0xf6fb) [0x7ff08c8b26fb]
/lib/x86_64-linux-gnu/libgcc_s.so.1(_Unwind_Resume+0x68) [0x7ff08c8b2b58]
/usr/bin/mongod(_ZN5mongo14BSONObjBuilderD1Ev+0x8b) [0x4feaeb]
/usr/bin/mongod(_ZN5mongo16Geo2dFindNearCmd3runERKSsRNS_7BSONObjERSsRNS_14BSONObjBuilderEb+0x17fd) [0x72da8d]
/usr/bin/mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0x6b1) [0x734f41]
/usr/bin/mongod(_ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_10BufBuilderERNS_14BSONObjBuilderEbi+0x332) [0x7356e2]
/usr/bin/mongod(_ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_10BufBuilderERNS_14BSONObjBuilderEbi+0x30) [0x616700]
/usr/bin/mongod(ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0xf50) [0x6190c0]
/usr/bin/mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_8SockAddrE+0xf5e) [0x6d4f9e]
/usr/bin/mongod(_ZN5mongo10connThreadEPNS_13MessagingPortE+0x1e6) [0x7c7276]
/usr/lib/libboost_thread.so.1.46.1(thread_proxy+0x69) [0x7ff08db93ba9]



 Comments   
Comment by Randolph Tan [ 09/Apr/12 ]

SERVER-4081 truncates the result if it gets bigger than 64 MB so mongod will not crash anymore.

Comment by Randolph Tan [ 29/Feb/12 ]

Thanks, but we're ok for now. One of our colleagues linked a server ticket that would add skip functionality to the geoNear command which you can potentially use in the future. Another workaround you can do right now is to use query field to narrow down your result (and potentially add an artificial field like batchNumber).

Comment by Joshua Shanks [ 29/Feb/12 ]

Do you need anymore data from us for this?

Comment by Joshua Shanks [ 27/Feb/12 ]

I pulled a sample doc and the put it in a text file and it had a size of 1372 bytes. We are trying to process 40,000 at a time. With $near we could skip so get them in batch but geoNear doesn't allow us to do that so we have to grab them all at once.

So it sounds like our options are either to refactor our collections which may eventually result in the problem happening again as the collection grows or undoing sharding. Either of these options are very appealing to us.

Comment by Randolph Tan [ 27/Feb/12 ]

Unfortunately, 64 MB is currently the limit for the size of geoNear result. What kind of docs do you have? If it contains fields with very large data, you can mitigate this by moving them into a separate collection.

Comment by Joshua Shanks [ 24/Feb/12 ]

$near queries do not work on sharded collections which is why we are using geoNear. I don't think there is currently any work around for us that works in sharding.

Comment by Greg Studer [ 24/Feb/12 ]

As a potential workaround, $near queries should not be subject to this problem - but would require you recalculate the distance on the app side. Aggregation, once integrated with queries, should solve this somewhat, as would a skip parameter for geoNear - opening a ticket for this.

Comment by Greg Studer [ 24/Feb/12 ]

I think the crash itself may be addressed in 2.1 - but the skipping ability is not. Looking for ticket...

Comment by Joshua Shanks [ 24/Feb/12 ]

The original post was actually verified under 1.8.2. I have also reproduced it in 2.0.2 and include that below

$ mongo
MongoDB shell version: 2.0.2
connecting to: test
> use foo
switched to db foo
> for(i = 0; i < 2000000; i++) { db.bar.insert(

{ loc:[Math.random() * 100, Math.random() * 100] }

) };
> db.bar.ensureIndex(

{loc:"2d"}

);
> db.runCommand(

{ geoNear : "bar" , near : [50,50], num : 2000000 }

);
Fri Feb 24 11:20:19 DBClientCursor::init call() failed
Fri Feb 24 11:20:19 query failed : foo.$cmd

{ geoNear: "bar", near: [ 50.0, 50.0 ], num: 2000000.0 }

to: 127.0.0.1
Fri Feb 24 11:20:19 Error: error doing query: failed shell/collection.js:151
Fri Feb 24 11:20:19 trying reconnect to 127.0.0.1
Fri Feb 24 11:20:19 reconnect 127.0.0.1 failed couldn't connect to server 127.0.0.1

Fri Feb 24 11:20:19 [conn1] Assertion: 13548:BufBuilder grow() > 64MB
0x584722 0x504ad9 0x92e250 0x97987d 0x97a9df 0x962de5 0x966171 0x883877 0x88a09c 0xaa00c6 0x635bb7 0x7f858c78eefc 0x7f858bd2889d
mongod(_ZN5mongo11msgassertedEiPKc+0x112) [0x584722]
mongod() [0x504ad9]
mongod(_ZN5mongo16Geo2dFindNearCmd3runERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb+0xe50) [0x92e250]
mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0xb3d) [0x97987d]
mongod(_ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x6ff) [0x97a9df]
mongod(_ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x35) [0x962de5]
mongod(ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0x11e1) [0x966171]
mongod() [0x883877]
mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE+0x55c) [0x88a09c]
mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0x76) [0xaa00c6]
mongod(_ZN5mongo3pms9threadRunEPNS_13MessagingPortE+0x287) [0x635bb7]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc) [0x7f858c78eefc]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f858bd2889d]
Fri Feb 24 11:20:19 [conn1] Assertion: 13548:BufBuilder grow() > 64MB
0x584722 0x504ad9 0x508869 0x92fb66 0x97987d 0x97a9df 0x962de5 0x966171 0x883877 0x88a09c 0xaa00c6 0x635bb7 0x7f858c78eefc 0x7f858bd2889d
mongod(_ZN5mongo11msgassertedEiPKc+0x112) [0x584722]
mongod() [0x504ad9]
mongod(_ZN5mongo14BSONObjBuilderD1Ev+0x259) [0x508869]
mongod(_ZN5mongo16Geo2dFindNearCmd3runERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb+0x2766) [0x92fb66]
mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0xb3d) [0x97987d]
mongod(_ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x6ff) [0x97a9df]
mongod(_ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x35) [0x962de5]
mongod(ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0x11e1) [0x966171]
mongod() [0x883877]
mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE+0x55c) [0x88a09c]
mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0x76) [0xaa00c6]
mongod(_ZN5mongo3pms9threadRunEPNS_13MessagingPortE+0x287) [0x635bb7]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc) [0x7f858c78eefc]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f858bd2889d]
Fri Feb 24 11:20:19 terminate() called, printing stack:
0xa8cb8d 0x7f858c539f26 0x7f858c538f59 0x7f858c53984d 0x7f858bff56fb 0x7f858bff5b58 0x508936 0x92fb66 0x97987d 0x97a9df 0x962de5 0x966171 0x883877 0x88a09c 0xaa00c6 0x635bb7 0x7f858c78eefc 0x7f858bd2889d
mongod(_ZN5mongo11myterminateEv+0x4d) [0xa8cb8d]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9f26) [0x7f858c539f26]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb8f59) [0x7f858c538f59]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(__gxx_personality_v0+0x22d) [0x7f858c53984d]
/lib/x86_64-linux-gnu/libgcc_s.so.1(+0xf6fb) [0x7f858bff56fb]
/lib/x86_64-linux-gnu/libgcc_s.so.1(_Unwind_Resume+0x68) [0x7f858bff5b58]
mongod(_ZN5mongo14BSONObjBuilderD1Ev+0x326) [0x508936]
mongod(_ZN5mongo16Geo2dFindNearCmd3runERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb+0x2766) [0x92fb66]
mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0xb3d) [0x97987d]
mongod(_ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x6ff) [0x97a9df]
mongod(_ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x35) [0x962de5]
mongod(ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0x11e1) [0x966171]
mongod() [0x883877]
mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE+0x55c) [0x88a09c]
mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0x76) [0xaa00c6]
mongod(_ZN5mongo3pms9threadRunEPNS_13MessagingPortE+0x287) [0x635bb7]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc) [0x7f858c78eefc]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f858bd2889d]
Fri Feb 24 11:20:19 Got signal: 6 (Aborted).

Fri Feb 24 11:20:19 Backtrace:
0xa8d669 0x7f858bc7d420 0x7f858bc7d3a5 0x7f858bc80b0b 0xa8cc5b 0x7f858c539f26 0x7f858c538f59 0x7f858c53984d 0x7f858bff56fb 0x7f858bff5b58 0x508936 0x92fb66 0x97987d 0x97a9df 0x962de5 0x966171 0x883877 0x88a09c 0xaa00c6 0x635bb7
mongod(_ZN5mongo10abruptQuitEi+0x399) [0xa8d669]
/lib/x86_64-linux-gnu/libc.so.6(+0x36420) [0x7f858bc7d420]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f858bc7d3a5]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x17b) [0x7f858bc80b0b]
mongod(_ZN5mongo11myterminateEv+0x11b) [0xa8cc5b]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9f26) [0x7f858c539f26]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb8f59) [0x7f858c538f59]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(__gxx_personality_v0+0x22d) [0x7f858c53984d]
/lib/x86_64-linux-gnu/libgcc_s.so.1(+0xf6fb) [0x7f858bff56fb]
/lib/x86_64-linux-gnu/libgcc_s.so.1(_Unwind_Resume+0x68) [0x7f858bff5b58]
mongod(_ZN5mongo14BSONObjBuilderD1Ev+0x326) [0x508936]
mongod(_ZN5mongo16Geo2dFindNearCmd3runERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb+0x2766) [0x92fb66]
mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0xb3d) [0x97987d]
mongod(_ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x6ff) [0x97a9df]
mongod(_ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x35) [0x962de5]
mongod(ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0x11e1) [0x966171]
mongod() [0x883877]
mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE+0x55c) [0x88a09c]
mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0x76) [0xaa00c6]
mongod(_ZN5mongo3pms9threadRunEPNS_13MessagingPortE+0x287) [0x635bb7]

Logstream::get called in uninitialized state
Fri Feb 24 11:20:19 ERROR: Client::~Client _context should be null but is not; client:conn
Logstream::get called in uninitialized state
Fri Feb 24 11:20:19 ERROR: Client::shutdown not called: conn

Generated at Thu Feb 08 03:07:49 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.