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?

Files: 
CommentFileSizeAuthor
#4 1965956-og-context-fix-4.patch806 bytesAmitaibu
PASSED: [[SimpleTest]]: [MySQL] 790 pass(es).
[ View ]
#3 1965956-og-context-fix-2.patch770 bytesAmitaibu
PASSED: [[SimpleTest]]: [MySQL] 790 pass(es).
[ View ]
#2 1965956-og-context-fix-1.patch751 bytesAmitaibu
PASSED: [[SimpleTest]]: [MySQL] 790 pass(es).
[ View ]

Comments

Assigned:Unassigned» Amitaibu

I'll be working on this.

Priority:Major» Critical
Status:Active» Needs review
StatusFileSize
new751 bytes
PASSED: [[SimpleTest]]: [MySQL] 790 pass(es).
[ View ]

Please test and confirm fix.

StatusFileSize
new770 bytes
PASSED: [[SimpleTest]]: [MySQL] 790 pass(es).
[ View ]

Better patch...

StatusFileSize
new806 bytes
PASSED: [[SimpleTest]]: [MySQL] 790 pass(es).
[ View ]

Oops, fix notice.

Status:Needs review» Needs work

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

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.

Status:Needs work» Needs review

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

Status:Needs review» Fixed

Committed.

Status:Fixed» Closed (fixed)

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