ERROR 8192: implode(): Passing glue string after array is deprecated. Swap the parameters at [/usr/share/libphutil/src/utils/utils.php:1572

Bug #1925954 reported by Derrick Hudson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
phabricator (Ubuntu)
New
Undecided
Unassigned

Bug Description

The following stack trace is presented at least once, often multiple times, when running arcanist.

ERROR 8192: implode(): Passing glue string after array is deprecated. Swap the parameters at [/usr/share/libphutil/src/utils/utils.php:1572]
arcanist(), phutil()
  #0 implode(array, string) called at [<phutil>/src/utils/utils.php:1572]
  #1 phutil_build_http_querystring(array) called at [<phutil>/src/future/http/HTTPSFuture.php:526]
  #2 HTTPSFuture::formatRequestDataForCURL() called at [<phutil>/src/future/http/HTTPSFuture.php:247]
  #3 HTTPSFuture::isReady() called at [<phutil>/src/future/Future.php:37]
  #4 Future::resolve(NULL) called at [<phutil>/src/future/FutureProxy.php:34]
  #5 FutureProxy::resolve() called at [<phutil>/src/conduit/ConduitClient.php:64]
  #6 ConduitClient::callMethodSynchronous(string, array) called at [<arcanist>/src/workflow/ArcanistWorkflow.php:332]
  #7 ArcanistWorkflow::authenticateConduit() called at [<arcanist>/scripts/arcanist.php:356]

Revision history for this message
Jason C. McDonald (codemouse92) wrote (last edit ):

@sylvestre This is a one-line fix that all my interns at MousePaw Media (where we use Arcanist daily) perform manually after installing. With Phacility winding down — don't worry, a community fork *is* spinning up — this is not likely to be fixed upstream of here. I think it'd be worth doing the one-line change here and opening the SRUs.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.