[SERVER-2808] when we get a seg fault (or similar) signal we should print the faulting address Created: 21/Mar/11  Updated: 12/Jul/16  Resolved: 24/Mar/11

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 1.8.1, 1.9.0

Type: New Feature Priority: Minor - P4
Reporter: Aaron Staple Assignee: Aaron Staple
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Participants:

 Description   

This can be helpful for debugging. There are a few different addresses that can be accessed from metadata, but I think the memory location that was referenced to cause the seg fault may be most helpful. There may not be a cross platform way to get this info, so may want to just implement on linux.



 Comments   
Comment by auto [ 24/Mar/11 ]

Author:

{u'login': u'astaple', u'name': u'Aaron', u'email': u'aaron@10gen.com'}

Message: SERVER-2808 try to compile non apple
https://github.com/mongodb/mongo/commit/674a1b857aa6a7cc591dd76b95e5e9b932e240e6

Comment by auto [ 24/Mar/11 ]

Author:

{u'login': u'astaple', u'name': u'Aaron', u'email': u'aaron@10gen.com'}

Message: SERVER-2808 print address information when available for signals
https://github.com/mongodb/mongo/commit/badd1cd93fce5c7a161f3384516f794dc6b79e5f

Comment by auto [ 24/Mar/11 ]

Author:

{u'login': u'astaple', u'name': u'Aaron', u'email': u'aaron@10gen.com'}

Message: SERVER-2808 try to compile non apple
https://github.com/mongodb/mongo/commit/be058d77324aa1191929fbe24e84e19b1cadc577

Comment by auto [ 24/Mar/11 ]

Author:

{u'login': u'astaple', u'name': u'Aaron', u'email': u'aaron@10gen.com'}

Message: SERVER-2808 print address information when available for signals
https://github.com/mongodb/mongo/commit/5d5e995ecfa85877bec952da286b430d8354d128

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