[SERVER-3907] Broken pipe of HTTP client lets mongod crash (Segmentation fault) Created: 20/Sep/11 Updated: 11/Jul/16 Resolved: 23/Sep/11 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | HTTP Console |
| Affects Version/s: | 2.0.0 |
| Fix Version/s: | 2.0.1, 2.1.0 |
| Type: | Bug | Priority: | Critical - P2 |
| Reporter: | Benedikt Waldvogel | Assignee: | Eliot Horowitz (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||
| Issue Links: |
|
||||||||||||
| Operating System: | Linux | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
mongod suddenly crashed with a segmentation fault while a client (Firefox 6.0.2) was using the web console: See the attached logfile of the mongod. |
| Comments |
| Comment by auto [ 23/Sep/11 ] |
|
Author: {u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}Message: try/catch around send in mini webserver |
| Comment by auto [ 23/Sep/11 ] |
|
Author: {u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}Message: try/catch around send in mini webserver |
| Comment by Benedikt Waldvogel [ 20/Sep/11 ] |
|
One more note: It’s actually not a broken pipe of the HTTP Client (like Firefox) that causes the crash. It’s the mere call of the oplog page while having a lots of $unset field updates. |
| Comment by Benedikt Waldvogel [ 20/Sep/11 ] |
|
I can even reproduce the crash. See the logfile of the 2nd crash. |