[SERVER-32853] GDB printers looks for Status field that has been removed Created: 23/Jan/18  Updated: 30/Oct/23  Resolved: 09/Feb/18

Status: Closed
Project: Core Server
Component/s: Internal Code
Affects Version/s: None
Fix Version/s: 3.7.2

Type: Bug Priority: Major - P3
Reporter: Jonathan Reams Assignee: Jonathan Reams
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Platforms 2018-01-29, Platforms 2018-02-12
Participants:

 Description   

I believe this is a side-effect of SERVER-30580

#0  0x00005555556c6c6d in mongo::(anonymous namespace)::TimeoutSEP::startSession (this=0x7fffffffc3c0, session=...) at src/mongo/transport/transport_layer_asio_test.cpp:162
162             auto status = session->sourceMessage(&msg, Date_t::now() + Seconds{5}).wait();
(gdb) inspect status
$5 = Traceback (most recent call last):
  File "buildscripts/gdb/mongo_printers.py", line 49, in to_string
    location = info['location']
gdb.error: There is no member or method named location.



 Comments   
Comment by Githook User [ 09/Feb/18 ]

Author:

{'email': 'jbreams@mongodb.com', 'name': 'Jonathan Reams', 'username': 'jbreams'}

Message: SERVER-32853 GDB shouldn't look for non-existent 'location' field in Status
Branch: master
https://github.com/mongodb/mongo/commit/6661b9abbbd09a1fee80eab9bd75c715200986ed

Generated at Thu Feb 08 04:31:29 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.