2016-05-22 05:48:14 |
ahsdkjhkbvnmxcv |
bug |
|
|
added bug |
2017-01-25 20:31:59 |
Joshua Powers |
bug |
|
|
added subscriber Ubuntu Server Team |
2017-01-25 20:32:01 |
Joshua Powers |
mongodb (Ubuntu): status |
New |
Triaged |
|
2017-01-25 20:32:04 |
Joshua Powers |
mongodb (Ubuntu): importance |
Undecided |
Medium |
|
2017-03-10 23:51:35 |
Joshua Powers |
nominated for series |
|
Ubuntu Xenial |
|
2017-03-10 23:51:35 |
Joshua Powers |
nominated for series |
|
Ubuntu Yakkety |
|
2017-03-10 23:51:35 |
Joshua Powers |
nominated for series |
|
Ubuntu Trusty |
|
2017-03-10 23:51:41 |
Joshua Powers |
mongodb (Ubuntu): status |
Triaged |
Fix Released |
|
2017-03-10 23:51:44 |
Joshua Powers |
mongodb (Ubuntu): assignee |
|
Joshua Powers (powersj) |
|
2017-03-10 23:51:49 |
Joshua Powers |
bug |
|
|
added subscriber Joshua Powers |
2017-03-22 23:29:27 |
Nish Aravamudan |
bug task added |
|
mongodb (Ubuntu Trusty) |
|
2017-03-22 23:29:34 |
Nish Aravamudan |
bug task added |
|
mongodb (Ubuntu Xenial) |
|
2017-03-22 23:29:40 |
Nish Aravamudan |
bug task added |
|
mongodb (Ubuntu Yakkety) |
|
2017-03-23 15:20:01 |
Joshua Powers |
mongodb (Ubuntu Trusty): status |
New |
Invalid |
|
2017-03-23 15:20:04 |
Joshua Powers |
mongodb (Ubuntu Xenial): status |
New |
In Progress |
|
2017-03-23 15:20:07 |
Joshua Powers |
mongodb (Ubuntu Yakkety): status |
New |
In Progress |
|
2017-03-23 15:20:46 |
Joshua Powers |
mongodb (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2017-03-23 15:20:47 |
Joshua Powers |
mongodb (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2017-03-23 15:20:49 |
Joshua Powers |
mongodb (Ubuntu Yakkety): importance |
Undecided |
Medium |
|
2017-03-23 15:20:51 |
Joshua Powers |
mongodb (Ubuntu Trusty): assignee |
|
Joshua Powers (powersj) |
|
2017-03-23 15:20:53 |
Joshua Powers |
mongodb (Ubuntu Yakkety): assignee |
|
Joshua Powers (powersj) |
|
2017-03-23 15:20:54 |
Joshua Powers |
mongodb (Ubuntu Xenial): assignee |
|
Joshua Powers (powersj) |
|
2017-03-28 22:26:32 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~powersj/ubuntu/+source/mongodb/+git/mongodb/+merge/321224 |
|
2017-03-28 22:27:42 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~powersj/ubuntu/+source/mongodb/+git/mongodb/+merge/321230 |
|
2017-03-28 22:39:37 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~powersj/ubuntu/+source/mongodb/+git/mongodb/+merge/321223 |
|
2017-03-31 17:39:19 |
Joshua Powers |
description |
Ubuntu:
* Xenial x64
Packages:
#user@localhost:~$ for i in `dpkg --get-selections|grep -v deinstall|grep mongo|cut -f1`; do echo $i `sudo apt-cache show $i|sed -n -e 's/^.*Version: 1://p'`; done
* mongodb 2.6.10-0ubuntu1
* mongodb-clients 2.6.10-0ubuntu1
* mongodb-server 2.6.10-0ubuntu1
----
Steps to reproduce:
1. start service
2. start sniffer
3. start shell
4. crash sniffer
---
user@localhost:~$ sudo service mongodb start
user@localhost:~$ mongo
MongoDB shell version: 2.6.10
connecting to: test
(...)
user@localhost:~$ sudo mongosniff --source NET lo
sniffing... 27017
127.0.0.1:37522 -->> 127.0.0.1:27017 admin.$cmd 60 bytes id:0 0
query: { whatsmyuri: 1 } ntoreturn: 1 ntoskip: 0
2016-05-22T01:26:35.545-0400 Assertion failure messageShouldHaveNs() src/mongo/db/dbmessage.cpp 82
2016-05-22T01:26:35.553-0400 0xea35a9 0xe397cf 0xe14772 0x86aca8 0x615c13 0x7f614d369ef6 0x7f614d36e9d1 0x7f614d3731fd 0x616a5a 0x5e57a9 0x7f614c71a830 0x614389
mongosniff(_ZN5mongo15printStackTraceERSo+0x39) [0xea35a9]
mongosniff(_ZN5mongo10logContextEPKc+0x21f) [0xe397cf]
mongosniff(_ZN5mongo12verifyFailedEPKcS1_j+0x142) [0xe14772]
mongosniff() [0x86aca8]
mongosniff(_Z10got_packetPhPK11pcap_pkthdrPKh+0x573) [0x615c13]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(+0x5ef6) [0x7f614d369ef6]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(+0xa9d1) [0x7f614d36e9d1]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(pcap_loop+0x5d) [0x7f614d3731fd]
mongosniff(_Z8toolMainiPPcS0_+0x69a) [0x616a5a]
mongosniff(main+0x9) [0x5e57a9]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f614c71a830]
mongosniff(_start+0x29) [0x614389]
terminate called after throwing an instance of 'mongo::AssertionException'
what(): assertion src/mongo/db/dbmessage.cpp:82
Aborted (core dumped)
user@localhost:~$ |
== Begin SRU Template ==
[Impact]
* mongosniff crashes when it receives messages with no namespace. The result is that a user cannot even press only the enter key without the mongosniff application crashing.
* mongosniff in Xenial and Yakkety is essentially broken currently because of a check in the code that gets the message namespace, but if there is no namespace it crashes.
[Test Case]
* lxc launch ubuntu-daily:xenial xenial
* lxc exec xenial bash
* apt install mongodb
* mongosniff --source NET lo
* # Open a 2nd terminal and run the following
* lxc exec xenial bash
* mongo
* # Observe mongosniff abort, with a core dump, in the first window
[Regression Potential]
* Users currently experiencing this issue would be expecting a SRU fix to come from us as the application is broken in a major way.
* The only work around it would would require rebuilding mongodb from source with the fix to resolve the issue.
* The change was limited to the mongosniff source code only.
[Other Info]
Ubuntu:
* Xenial x64
Packages:
#user@localhost:~$ for i in `dpkg --get-selections|grep -v deinstall|grep mongo|cut -f1`; do echo $i `sudo apt-cache show $i|sed -n -e 's/^.*Version: 1://p'`; done
* mongodb 2.6.10-0ubuntu1
* mongodb-clients 2.6.10-0ubuntu1
* mongodb-server 2.6.10-0ubuntu1
----
Steps to reproduce:
1. start service
2. start sniffer
3. start shell
4. crash sniffer
---
user@localhost:~$ sudo service mongodb start
user@localhost:~$ mongo
MongoDB shell version: 2.6.10
connecting to: test
(...)
user@localhost:~$ sudo mongosniff --source NET lo
sniffing... 27017
127.0.0.1:37522 -->> 127.0.0.1:27017 admin.$cmd 60 bytes id:0 0
query: { whatsmyuri: 1 } ntoreturn: 1 ntoskip: 0
2016-05-22T01:26:35.545-0400 Assertion failure messageShouldHaveNs() src/mongo/db/dbmessage.cpp 82
2016-05-22T01:26:35.553-0400 0xea35a9 0xe397cf 0xe14772 0x86aca8 0x615c13 0x7f614d369ef6 0x7f614d36e9d1 0x7f614d3731fd 0x616a5a 0x5e57a9 0x7f614c71a830 0x614389
mongosniff(_ZN5mongo15printStackTraceERSo+0x39) [0xea35a9]
mongosniff(_ZN5mongo10logContextEPKc+0x21f) [0xe397cf]
mongosniff(_ZN5mongo12verifyFailedEPKcS1_j+0x142) [0xe14772]
mongosniff() [0x86aca8]
mongosniff(_Z10got_packetPhPK11pcap_pkthdrPKh+0x573) [0x615c13]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(+0x5ef6) [0x7f614d369ef6]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(+0xa9d1) [0x7f614d36e9d1]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(pcap_loop+0x5d) [0x7f614d3731fd]
mongosniff(_Z8toolMainiPPcS0_+0x69a) [0x616a5a]
mongosniff(main+0x9) [0x5e57a9]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f614c71a830]
mongosniff(_start+0x29) [0x614389]
terminate called after throwing an instance of 'mongo::AssertionException'
what(): assertion src/mongo/db/dbmessage.cpp:82
Aborted (core dumped)
user@localhost:~$ |
|
2017-03-31 17:39:56 |
Joshua Powers |
description |
== Begin SRU Template ==
[Impact]
* mongosniff crashes when it receives messages with no namespace. The result is that a user cannot even press only the enter key without the mongosniff application crashing.
* mongosniff in Xenial and Yakkety is essentially broken currently because of a check in the code that gets the message namespace, but if there is no namespace it crashes.
[Test Case]
* lxc launch ubuntu-daily:xenial xenial
* lxc exec xenial bash
* apt install mongodb
* mongosniff --source NET lo
* # Open a 2nd terminal and run the following
* lxc exec xenial bash
* mongo
* # Observe mongosniff abort, with a core dump, in the first window
[Regression Potential]
* Users currently experiencing this issue would be expecting a SRU fix to come from us as the application is broken in a major way.
* The only work around it would would require rebuilding mongodb from source with the fix to resolve the issue.
* The change was limited to the mongosniff source code only.
[Other Info]
Ubuntu:
* Xenial x64
Packages:
#user@localhost:~$ for i in `dpkg --get-selections|grep -v deinstall|grep mongo|cut -f1`; do echo $i `sudo apt-cache show $i|sed -n -e 's/^.*Version: 1://p'`; done
* mongodb 2.6.10-0ubuntu1
* mongodb-clients 2.6.10-0ubuntu1
* mongodb-server 2.6.10-0ubuntu1
----
Steps to reproduce:
1. start service
2. start sniffer
3. start shell
4. crash sniffer
---
user@localhost:~$ sudo service mongodb start
user@localhost:~$ mongo
MongoDB shell version: 2.6.10
connecting to: test
(...)
user@localhost:~$ sudo mongosniff --source NET lo
sniffing... 27017
127.0.0.1:37522 -->> 127.0.0.1:27017 admin.$cmd 60 bytes id:0 0
query: { whatsmyuri: 1 } ntoreturn: 1 ntoskip: 0
2016-05-22T01:26:35.545-0400 Assertion failure messageShouldHaveNs() src/mongo/db/dbmessage.cpp 82
2016-05-22T01:26:35.553-0400 0xea35a9 0xe397cf 0xe14772 0x86aca8 0x615c13 0x7f614d369ef6 0x7f614d36e9d1 0x7f614d3731fd 0x616a5a 0x5e57a9 0x7f614c71a830 0x614389
mongosniff(_ZN5mongo15printStackTraceERSo+0x39) [0xea35a9]
mongosniff(_ZN5mongo10logContextEPKc+0x21f) [0xe397cf]
mongosniff(_ZN5mongo12verifyFailedEPKcS1_j+0x142) [0xe14772]
mongosniff() [0x86aca8]
mongosniff(_Z10got_packetPhPK11pcap_pkthdrPKh+0x573) [0x615c13]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(+0x5ef6) [0x7f614d369ef6]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(+0xa9d1) [0x7f614d36e9d1]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(pcap_loop+0x5d) [0x7f614d3731fd]
mongosniff(_Z8toolMainiPPcS0_+0x69a) [0x616a5a]
mongosniff(main+0x9) [0x5e57a9]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f614c71a830]
mongosniff(_start+0x29) [0x614389]
terminate called after throwing an instance of 'mongo::AssertionException'
what(): assertion src/mongo/db/dbmessage.cpp:82
Aborted (core dumped)
user@localhost:~$ |
== Begin SRU Template ==
[Impact]
* mongosniff crashes when it receives messages with no namespace. The result is that a user cannot even press only the enter key without the mongosniff application crashing.
* mongosniff in Xenial and Yakkety is essentially broken currently because of a check in the code that gets the message namespace, but if there is no namespace it crashes.
[Test Case]
* lxc launch ubuntu-daily:xenial xenial
* lxc exec xenial bash
* apt install mongodb
* mongosniff --source NET lo
* # Open a 2nd terminal and run the following
* lxc exec xenial bash
* mongo
* # press enter a few times or type 'help'
* # Observe mongosniff abort, with a core dump, in the first window
[Regression Potential]
* Users currently experiencing this issue would be expecting a SRU fix to come from us as the application is broken in a major way.
* The only work around it would would require rebuilding mongodb from source with the fix to resolve the issue.
* The change was limited to the mongosniff source code only.
[Other Info]
Ubuntu:
* Xenial x64
Packages:
#user@localhost:~$ for i in `dpkg --get-selections|grep -v deinstall|grep mongo|cut -f1`; do echo $i `sudo apt-cache show $i|sed -n -e 's/^.*Version: 1://p'`; done
* mongodb 2.6.10-0ubuntu1
* mongodb-clients 2.6.10-0ubuntu1
* mongodb-server 2.6.10-0ubuntu1
----
Steps to reproduce:
1. start service
2. start sniffer
3. start shell
4. crash sniffer
---
user@localhost:~$ sudo service mongodb start
user@localhost:~$ mongo
MongoDB shell version: 2.6.10
connecting to: test
(...)
user@localhost:~$ sudo mongosniff --source NET lo
sniffing... 27017
127.0.0.1:37522 -->> 127.0.0.1:27017 admin.$cmd 60 bytes id:0 0
query: { whatsmyuri: 1 } ntoreturn: 1 ntoskip: 0
2016-05-22T01:26:35.545-0400 Assertion failure messageShouldHaveNs() src/mongo/db/dbmessage.cpp 82
2016-05-22T01:26:35.553-0400 0xea35a9 0xe397cf 0xe14772 0x86aca8 0x615c13 0x7f614d369ef6 0x7f614d36e9d1 0x7f614d3731fd 0x616a5a 0x5e57a9 0x7f614c71a830 0x614389
mongosniff(_ZN5mongo15printStackTraceERSo+0x39) [0xea35a9]
mongosniff(_ZN5mongo10logContextEPKc+0x21f) [0xe397cf]
mongosniff(_ZN5mongo12verifyFailedEPKcS1_j+0x142) [0xe14772]
mongosniff() [0x86aca8]
mongosniff(_Z10got_packetPhPK11pcap_pkthdrPKh+0x573) [0x615c13]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(+0x5ef6) [0x7f614d369ef6]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(+0xa9d1) [0x7f614d36e9d1]
/usr/lib/x86_64-linux-gnu/libpcap.so.0.8(pcap_loop+0x5d) [0x7f614d3731fd]
mongosniff(_Z8toolMainiPPcS0_+0x69a) [0x616a5a]
mongosniff(main+0x9) [0x5e57a9]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f614c71a830]
mongosniff(_start+0x29) [0x614389]
terminate called after throwing an instance of 'mongo::AssertionException'
what(): assertion src/mongo/db/dbmessage.cpp:82
Aborted (core dumped)
user@localhost:~$ |
|
2017-04-06 15:41:14 |
Joshua Powers |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2017-04-15 01:55:28 |
Mathew Hodson |
bug task deleted |
mongodb (Ubuntu Trusty) |
|
|
2017-07-24 22:29:32 |
Joshua Powers |
mongodb (Ubuntu Yakkety): status |
In Progress |
Invalid |
|
2017-07-28 20:28:11 |
Andreas Hasenack |
merge proposal linked |
|
https://code.launchpad.net/~powersj/ubuntu/+source/mongodb/+git/mongodb/+merge/327991 |
|
2017-08-09 18:36:36 |
Nish Aravamudan |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2017-08-10 18:46:37 |
Brian Murray |
mongodb (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2017-08-10 18:46:39 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-08-10 18:46:40 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2017-08-10 18:46:45 |
Brian Murray |
tags |
crash mongodb mongosniff |
crash mongodb mongosniff verification-needed verification-needed-xenial |
|
2018-03-05 05:11:09 |
Mathew Hodson |
mongodb (Ubuntu Yakkety): status |
Invalid |
Won't Fix |
|
2018-06-29 15:11:31 |
Łukasz Zemczak |
mongodb (Ubuntu Xenial): status |
Fix Committed |
Won't Fix |
|