[Pkg-postgresql-public] Bug#742493: pgmemcache segfaults with libmemcached11
Hannu Valtonen
hannu.valtonen at ohmu.fi
Fri May 2 13:25:52 UTC 2014
Hi,
This has now been fixed by:
https://github.com/ohmu/pgmemcache/commit/47623a545be485d6dd1ffb917e990d267ad57f35
- Hannu
On 2.4.2014 19.02, Christoph Berg wrote:
> Hi,
>
> when rebuilt with libmemcached11, pgmemcache in Debian started to
> segfault. It worked with libmemcached10 before.
>
> I'm not sure whose fault this is - pgmemcache or libmemcached, or
> possibly both. Hannu, Michael, could you have a look at this?
>
> (Unforatunately I couldn't find an email for libmemcached, just the
> launchpad tracker.)
>
> ----- Forwarded message from Christoph Berg <christoph.berg at credativ.de> -----
>
> Date: Mon, 24 Mar 2014 13:32:05 +0100
> From: Christoph Berg <christoph.berg at credativ.de>
> Reply-To: Christoph Berg <christoph.berg at credativ.de>, 742493 at bugs.debian.org
> To: Debian Bug Tracking System <submit at bugs.debian.org>
> Subject: Bug#742493: Segfault with libmemcached11
> X-Debian-PR-Message: report 742493
> X-Debian-PR-Package: postgresql-9.3-pgmemcache
> X-Debian-PR-Keywords:
> X-Debian-PR-Source: pgmemcache
>
> Package: postgresql-9.3-pgmemcache
> Version: 2.1.2-1+b1
> Severity: grave
>
> The binnum to update the dependency from libmemcached10 to
> libmemcached11 seems to have broken the PostgreSQL module:
>
> http://ci.debian.net/data/unstable-amd64/packages/p/pgmemcache/2014-03-23.log
>
> Also in my chroot:
>
> test init ... ok
> test start_memcached ... ok
> test test ... FAILED (test process exited with exit code 2)
> test stop_memcached ... ok
>
> 2014-03-24 13:16:05 CET LOG: Serverprozess (PID 25224) wurde von Signal 11 beendet: Segmentation fault
> 2014-03-24 13:16:05 CET DETAIL: Der fehlgeschlagene Prozess führte aus: SELECT regexp_replace(memcache_stats(), 'pid:.*', '') AS memcache_stats;
> 2014-03-24 13:16:05 CET LOG: aktive Serverprozesse werden abgebrochen
> 2014-03-24 13:16:05 CET WARNUNG: breche Verbindung ab wegen Absturz eines anderen Serverprozesses
> 2014-03-24 13:16:05 CET DETAIL: Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion zurückzurollen und die Sitzung zu beenden, weil ein anderer Serverprozess abnormal beendet wurde und möglicherweise das Shared Memory verfälscht hat.
>
> ! psql:test.sql:2: SSL SYSCALL error: EOF detected
> ! psql:test.sql:2: connection to server was lost
>
> Christoph
More information about the Pkg-postgresql-public
mailing list