[wp-trac] [WordPress Trac] #21511: Fatal error when upgrading from older versions

WordPress Trac wp-trac at lists.automattic.com
Tue Aug 7 19:46:40 UTC 2012


#21511: Fatal error when upgrading from older versions
-----------------------------+-----------------------
 Reporter:  SergeyBiryukov   |      Owner:
     Type:  defect (bug)     |     Status:  new
 Priority:  normal           |  Milestone:  3.4.2
Component:  Upgrade/Install  |    Version:  3.3
 Severity:  normal           |   Keywords:  has-patch
-----------------------------+-----------------------
 Background: #18467

 1. If you try to upgrade from older versions (before `self_admin_url()` or
 `esc_url()` were introduced), you'll get a fatal error due to undefined
 functions, even if the upgrade itself was successful.

  Upgrading from 2.9:
 {{{
 Fatal error: Call to undefined function self_admin_url() in wp-
 admin/includes/update-core.php on line 698
 }}}

  Upgrading from 2.7:
 {{{
 Fatal error: Call to undefined function esc_url() in wp-admin/includes
 /update-core.php on line 698
 }}}

 2. The second placeholder in line 383 doesn't contain a position
 specifier: [[BR]]
  http://core.trac.wordpress.org/browser/tags/3.4.1/wp-admin/update-
 core.php#L382

  This results in a wrong URL:
 {{{
 http://releases.wordpress/2.7/wp-admin/3.4.1
 }}}
  Which should be instead:
 {{{
 http://releases.wordpress/2.7/wp-admin/about.php?updated
 }}}

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/21511>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list