I recently upgraded OG from 7.x-2.0 to 7.x-2.1 and discovered that node/add stopped working; browsers displayed ERR_EMPTY_RESPONSE and Apache logged:-

child pid 20892 exit signal Segmentation fault (11)

-: to its main error log. Nothing was written to the vhost-specific log. stracing Apache didn't immediately show me anything interesting.

Relevant env data:-

[root@xxxx ~]# httpd -v
Server version: Apache/2.2.23 (Unix)
Server built: Jan 29 2013 12:37:17
[root@xxxx ~]# php -v
PHP 5.4.13 (cli) (built: Mar 14 2013 09:53:35)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

Disabling og-context resolves the issue, but this is obviously less than ideal. Any thoughts? Anyone else had this?

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

amitaibu’s picture

Assigned: Unassigned » amitaibu

I'll be working on this.

amitaibu’s picture

Priority: Major » Critical
Status: Active » Needs review
FileSize
751 bytes

Please test and confirm fix.

amitaibu’s picture

FileSize
770 bytes

Better patch...

amitaibu’s picture

FileSize
806 bytes

Oops, fix notice.

Status: Needs review » Needs work

The last submitted patch, 1965956-og-context-fix-4.patch, failed testing.

robredpath’s picture

Important detail I missed earlier: this is only true for non-admin users.

Thanks for your work on this; I'll keep an eye out for patch 5.

amitaibu’s picture

Status: Needs work » Needs review

#4: 1965956-og-context-fix-4.patch queued for re-testing.

amitaibu’s picture

Status: Needs review » Fixed

Committed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.