Bug 828526 - php-cli: php-fcgi segfault running tt-rss backend.php
Summary: php-cli: php-fcgi segfault running tt-rss backend.php
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: php
Version: 17
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Joe Orton
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-06-04 20:32 UTC by Jason McBrayer
Modified: 2012-12-20 15:57 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-12-20 15:57:16 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
PHP Bug Tracker 61557 0 None None None 2012-06-04 20:32:03 UTC

Description Jason McBrayer 2012-06-04 20:32:03 UTC
Description of problem: php-fcgi crashes (catches signal 11) when running backend.php in the application tt-rss.


Version-Release number of selected component (if applicable):


How reproducible: completely


Steps to Reproduce:
1. Set up php using apache and mod_fcgid
2. Install tt-rss
3. Try to view feeds
  
Actual results:

Headlines load, then disappear after a few seconds (ajax error).


Expected results:

tt-rss should work (worked in Fedora 16).

Additional info:

Debian bug here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666200

PHP bug here: https://bugs.php.net/bug.php?id=61557

The PHP bug report looks like it has a patch attached that fixes the problem.

Comment 1 Jason McBrayer 2012-06-04 20:38:33 UTC
Forgot this:

> 
> Version-Release number of selected component (if applicable):
> 

php-cli-5.4.3-1.fc17.x86_64

Comment 2 Jason McBrayer 2012-06-05 17:11:27 UTC
I have added the patch from the PHP bug report to the php-5.4.3-1.fc17 SRPM (after futzing with it to get it to apply cleanly) and rebuilt, and it appears to solve my problem.

Comment 3 Remi Collet 2012-10-10 07:46:34 UTC
Can you please confirm we can close this bug, as more recent version are available (with this patch included) ?

Comment 4 Jason McBrayer 2012-10-11 12:51:29 UTC
I'm checking this now. I don't *think* php-5.4.6-2.fc17.x86_64 solved the problem. I was still able to apply the patch from the PHP bug report to my custom build -- I don't think either the upstream tarball or the fedora patches actually include this particular patch. I'll back out to 5.4.6-2, test again, and give you the word.

Comment 5 Remi Collet 2012-10-11 13:09:49 UTC
Please also note that latest version is 5.4.7 (updates) or 5.4.8 (testing).

Comment 6 Remi Collet 2012-10-11 13:11:33 UTC
Sorry.... 5.4.7 only in testing (5.4.8 not yet published)

Comment 7 Jason McBrayer 2012-10-11 13:26:23 UTC
Trying packages from updates-testing now.

Comment 8 Jason McBrayer 2012-10-11 13:36:26 UTC
php-cli-5.4.7-10.fc17.x86_64 definitely does not fix it.

Comment 9 Fedora Update System 2012-10-18 14:46:42 UTC
php-5.4.8-1.fc18,maniadrive-1.2-48.fc18,uwsgi-1.2.6-4.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/php-5.4.8-1.fc18,maniadrive-1.2-48.fc18,uwsgi-1.2.6-4.fc18

Comment 10 Fedora Update System 2012-10-19 08:29:59 UTC
php-5.4.8-1.fc17, maniadrive-1.2-45.fc17.2, uwsgi-1.2.6-1.fc17.1 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/FEDORA-2012-16445/php-5.4.8-1.fc17,maniadrive-1.2-45.fc17.2,uwsgi-1.2.6-1.fc17.1

Comment 11 Jason McBrayer 2012-10-19 15:39:22 UTC
I can confirm that php-cli-5.4.8-1.fc17.x86_64 from updates-testing does fix this bug.

Comment 12 Fedora Update System 2012-10-19 15:44:25 UTC
Package php-5.4.8-1.fc18, maniadrive-1.2-48.fc18, uwsgi-1.2.6-4.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing php-5.4.8-1.fc18 maniadrive-1.2-48.fc18 uwsgi-1.2.6-4.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-16457/php-5.4.8-1.fc18,maniadrive-1.2-48.fc18,uwsgi-1.2.6-4.fc18
then log in and leave karma (feedback).

Comment 13 Remi Collet 2012-10-19 16:42:39 UTC
(In reply to comment #11)
> I can confirm that php-cli-5.4.8-1.fc17.x86_64 from updates-testing does fix
> this bug.

Thanks for the feedback (not yet fixed in upstream version, patch applied).
Can you can add karma +1 on the update (link above) ?

This bug will be closed when pushed to stable repository.

Comment 14 Fedora Update System 2012-12-20 15:57:18 UTC
php-5.4.8-1.fc17, maniadrive-1.2-45.fc17.2, uwsgi-1.2.6-1.fc17.1 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.