Opened 2 years ago

Closed 2 years ago

#13101 closed Bug Report - General (Abandoned)

mythweb fails starting at PHP-7.0.6 (using MariaDB 10.2.7)

Reported by: bnelson@… Owned by: Stuart Auchterlonie
Priority: minor Milestone: unknown
Component: Plugin - MythWeb Version: v29-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

On a 64-bit Linux from Scratch system, I have 100% confirmed that mythweb (using git branch fixes/29) fails starting at PHP version 7.0.6 and all through the 7.1.X series as well. Rolling back to PHP-7.0.5 solves the SQL Error detailed in the attached backtrace.

Attachments (1)

mythweb.backtrace.gz (2.0 KB) - added by bnelson@… 2 years ago.
Backtrace of mythweb fixes/29 failing on PHP-7.0.6, works on PHP-7.0.5

Download all attachments as: .zip

Change History (5)

Changed 2 years ago by bnelson@…

Attachment: mythweb.backtrace.gz added

Backtrace of mythweb fixes/29 failing on PHP-7.0.6, works on PHP-7.0.5

comment:1 Changed 2 years ago by sphery

Component: MythTV - Web FrontendPlugin - MythWeb
Owner: changed from stuartm to Stuart Auchterlonie
Priority: majorminor
Severity: highmedium

Resetting priority/severity to defaults until triaged. The ticket actually refers to MythWeb, not MythTV Web Frontend, so I changed component.

comment:2 Changed 2 years ago by Stuart Auchterlonie

Status: newinfoneeded_new

The backtrace in question doesn't make a lot of sense. It's stating that the function t() is undefined, yet it's defined in includes/translate.php which is part of the main initialization of mythweb.

What errors do you find in the php logs when opening mythweb?

comment:3 Changed 2 years ago by Stuart Auchterlonie

There are a few i18n bugs fixed in php-7.0.6 but nothing that stands out as a likely culprit to cause this

http://php.net/ChangeLog-7.php#7.0.6

comment:4 Changed 2 years ago by Stuart Auchterlonie

Milestone: needs_triageunknown
Resolution: Abandoned
Status: infoneeded_newclosed

No logs provided that could help us diagnose this, so closing. Feel free to reopen if you can get us the php logs

Regards Stuart

Note: See TracTickets for help on using tickets.