New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Core Dump and Segfault on Login of TT-RSS #882

Closed
epyonavenger opened this Issue Jul 23, 2013 · 10 comments

Comments

Projects
None yet
4 participants
@epyonavenger

epyonavenger commented Jul 23, 2013

I set up a clean install of TT-RSS, using MySQL for DB, and the only other change to the config.php file is pointing it to /usr/bin/hhvm instead of /usr/bin/php.

Upon loading the index page, I get a lot of "HipHop Notice: Undefined index" errors, but it seems to work ok. Entering the wrong credentials properly throws an error on the web-page, etc.

If I enter the correct credentials I immediate get: "[hphp] [2490:50c1d700:3:000203] [7fb1654a34a0:9e4c1a:9e4d09:9c4f73:9c6ea1:9d9d1a:a83f66:a84a3e:ec5806:a78f2d:e333d7:e33590:7fb166be4e9a:7fb165560ccd] Core dumped: Segmentation fault"

This is on a vanilla install of Ubuntu 12.04 64-bit with the latest updates and patches, mysql, and HHVM 2.1.0 from the deb.

@scannell

This comment has been minimized.

Show comment
Hide comment
@scannell

scannell Jul 23, 2013

Contributor

Hi @epyonavenger, can you try to reproduce with a debug build of HHVM and provide more information? Thanks for reporting this.

Contributor

scannell commented Jul 23, 2013

Hi @epyonavenger, can you try to reproduce with a debug build of HHVM and provide more information? Thanks for reporting this.

@epyonavenger

This comment has been minimized.

Show comment
Hide comment
@epyonavenger

epyonavenger Jul 23, 2013

Do I need to build that from source, or is there a debug deb out and about somewhere?

epyonavenger commented Jul 23, 2013

Do I need to build that from source, or is there a debug deb out and about somewhere?

@scannell

This comment has been minimized.

Show comment
Hide comment
@scannell

scannell Jul 23, 2013

Contributor

I don't know of any packages, unfortunately.

Contributor

scannell commented Jul 23, 2013

I don't know of any packages, unfortunately.

@epyonavenger

This comment has been minimized.

Show comment
Hide comment
@epyonavenger

epyonavenger Jul 23, 2013

Ok! I will try to get it compiled for debug and then re-run the old fashioned way.

epyonavenger commented Jul 23, 2013

Ok! I will try to get it compiled for debug and then re-run the old fashioned way.

@epyonavenger

This comment has been minimized.

Show comment
Hide comment
@epyonavenger

epyonavenger Jul 30, 2013

Uploaded log with all the debug options and such here: https://gist.github.com/epyonavenger/6115642

epyonavenger commented Jul 30, 2013

Uploaded log with all the debug options and such here: https://gist.github.com/epyonavenger/6115642

@scannell

This comment has been minimized.

Show comment
Hide comment
@scannell

scannell Jul 30, 2013

Contributor

Thanks. If you want to take a look at the core and try to identify the problem, that would help (we'll be happy to take a pull request), otherwise we'll look at this at some point in the future.

In the meantime, if you have a small PHP sample from TT-RSS that causes us to emit the "Undefined index" notice that does not result in any notice/warning output in Zend, that would be helpful as well, it might be related.

Contributor

scannell commented Jul 30, 2013

Thanks. If you want to take a look at the core and try to identify the problem, that would help (we'll be happy to take a pull request), otherwise we'll look at this at some point in the future.

In the meantime, if you have a small PHP sample from TT-RSS that causes us to emit the "Undefined index" notice that does not result in any notice/warning output in Zend, that would be helpful as well, it might be related.

@epyonavenger

This comment has been minimized.

Show comment
Hide comment
@epyonavenger

epyonavenger Jul 30, 2013

Apologies if it is a dumb question, but how would be the best method to get you a sample? TT-RSS has all their source posted here: https://github.com/gothfox/Tiny-Tiny-RSS and I just did the most basic install possible. That said, I can definitely mess around with it to try and get you more info, I'm just not sure where to start.

epyonavenger commented Jul 30, 2013

Apologies if it is a dumb question, but how would be the best method to get you a sample? TT-RSS has all their source posted here: https://github.com/gothfox/Tiny-Tiny-RSS and I just did the most basic install possible. That said, I can definitely mess around with it to try and get you more info, I'm just not sure where to start.

@scannell

This comment has been minimized.

Show comment
Hide comment
@scannell

scannell Jul 30, 2013

Contributor

What would be helpful is a single standalone PHP file that reproduces 'Undefined index' issues in HHVM but does not produce any issues in Zend -- this would be an isolated repro of that issue. Does that make sense?

Contributor

scannell commented Jul 30, 2013

What would be helpful is a single standalone PHP file that reproduces 'Undefined index' issues in HHVM but does not produce any issues in Zend -- this would be an isolated repro of that issue. Does that make sense?

@ptarjan

This comment has been minimized.

Show comment
Hide comment
@ptarjan

ptarjan Mar 14, 2014

Contributor

Sorry, no info in 8 months

Contributor

ptarjan commented Mar 14, 2014

Sorry, no info in 8 months

@ptarjan ptarjan closed this Mar 14, 2014

@jbreitbart

This comment has been minimized.

Show comment
Hide comment
@jbreitbart

jbreitbart Jul 13, 2014

Just a short ping to let you know, that this seems to be fixed in current daily. At least it is working for me with apache2 in Ubuntu 14.04.

jbreitbart commented Jul 13, 2014

Just a short ping to let you know, that this seems to be fixed in current daily. At least it is working for me with apache2 in Ubuntu 14.04.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment