OOM in libpq and infinite loop with getCopyStart()

Edit
ID 565
Title OOM in libpq and infinite loop with getCopyStart()
Topic Bug Fixes
Created 2016-03-01 05:40:21
Last modified 2017-01-23 12:10:16 (7 years, 9 months ago)
Latest email 2016-04-19 07:19:37 (8 years, 7 months ago)
Status
2016-09: Returned with feedback
2016-03: Moved to next CF
Target version
Authors Michael Paquier (michael-kun)
Reviewers Aleksander Alekseev (a.alekseev)Become reviewer
Committer
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/565
git checkout commitfest/cf/565
Emails
OOM in libpq and infinite loop with getCopyStart()
First at 2016-03-01 05:38:23 by Michael Paquier <michael.paquier at gmail.com>
Latest at 2016-04-19 07:19:37 by Michael Paquier <michael.paquier at gmail.com>
Latest attachment (libpq-oom-copy-v2.patch) at 2016-04-19 07:19:37 from Michael Paquier <michael.paquier at gmail.com>
    Attachment (libpq-oom-copy-v2.patch) at 2016-04-19 07:19:37 from Michael Paquier <michael.paquier at gmail.com> (Patch: Yes)
    Attachment (sleep-wal-receiver.patch) at 2016-03-04 05:16:40 from Michael Paquier <michael.paquier at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-OOM-error-handling-in-COPY-protocol-of-libpq.patch) at 2016-03-01 05:38:23 from Michael Paquier <michael.paquier at gmail.com> (Patch: Yes)
History
When Who What
2017-01-23 12:10:16 Ivan Kartyshov (fenimorkin) Closed in commitfest 2016-09 with status: Returned with feedback
2017-01-23 12:08:23 Ivan Kartyshov (fenimorkin) New status: Ready for Committer
2016-09-21 03:52:34 Michael Paquier (michael-kun) Closed in commitfest 2016-09 with status: Returned with feedback
2016-04-06 06:07:59 Michael Paquier (michael-kun) Closed in commitfest 2016-03 with status: Moved to next CF
2016-04-06 06:07:54 Michael Paquier (michael-kun) New status: Needs review
2016-04-01 03:49:17 Tom Lane (tgl) New status: Waiting on Author
2016-04-01 03:49:13 Tom Lane (tgl) Removed tgl from committers
2016-03-31 22:12:43 Tom Lane (tgl) Added tgl as committer
2016-03-30 09:46:23 Aleksander Alekseev (a.alekseev) New status: Ready for Committer
2016-03-30 00:23:55 David Steele (dsteele) New status: Needs review
2016-03-29 15:01:50 David Steele (dsteele) New status: Waiting on Author
2016-03-11 10:44:55 Michael Paquier (michael-kun) New status: Needs review
2016-03-09 15:00:55 Aleksander Alekseev (a.alekseev) New status: Waiting on Author
2016-03-04 09:27:05 Aleksander Alekseev (a.alekseev) New status: Needs review
2016-03-03 13:22:14 Aleksander Alekseev (a.alekseev) New status: Waiting on Author
2016-03-03 13:21:56 Aleksander Alekseev (a.alekseev) Added a.alekseev as reviewer
2016-03-01 05:40:40 Michael Paquier (michael-kun) Changed authors to Michael Paquier (michael-kun)
2016-03-01 05:40:21 Michael Paquier (michael-kun) Attached mail thread CAB7nPqSuM7MqC+viXPgy3vu+kc7ZC_HNSrSej+mvc8N7ca9WdA@mail.gmail.com
2016-03-01 05:40:21 Michael Paquier (michael-kun) Created patch record
Edit