I am seeing some really odd fatal errors…

I am seeing some really odd fatal errors on WP.org across multiple web.luv servers. They might be related to SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. externals getting crossed during a deployDeploy Launching code from a local development environment to the production web server, so that it's available to visitors.. They are occasional (6 total) but recent (in the last few hours).

Call to undefined method SMTP::getError()
File: /home/wporg/public_html/support/bb-includes/backpress/class.mailer.php
Line: 2121

URLs in question include /support/register.php and /support/bb-post.php. (Not great if something is failing.)

However, that file only has 1921 lines in the SVN external: https://backpress.trac.wordpress.org/browser/branches/bbpress-1.1-backpress/includes/class.mailer.php#L1921

This is likely related to https://backpress.trac.wordpress.org/changeset/347 (yesterday), which does introduce a getError() call on line 2121 of this file: https://backpress.trac.wordpress.org/browser/trunk/includes/class.mailer.php#L2121

But the external is very particularly the bbpressbbPress Free, open source software built on top of WordPress for easily creating forums on sites. https://bbpress.org.-1.1-backpress branch of BackPress, not of trunk. Note:

$ svn propget svn:externals /home/wporg/public_html | grep support
support https://bbpress.svn.wordpress.org/branches/1.1

$ svn propget svn:externals /home/wporg/public_html/support/bb-includes/
backpress https://backpress.svn.wordpress.org/branches/bbpress-1.1-backpress/includes

I made the changes from bbpress.svn.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org//trunk (which does have the BackPress trunk external) to bbpress.svn.wordpress.org/branches/1.1 a few weeks ago in dotorg r5608, to prepare for http://bbpdevel.wordpress.com/2012/04/15/coming-in-the-next-few-days-the-bbpress/.

I have also pinged @westi about this specifically.

#deploys, #fatal-errors