Many of the dancers have broken images in Ballroom, but especially me. Normally these will resolve in the time it takes to stomp a Panzer Hydra, but the wait's not doing it. This has been going on for about half an hour. Chrome OS and Browser
Yeah, this started after the site went down this afternoon. My HA looks fine on my widget and in the wardrobe. It's only when dancing that some HAs are broken, including my own. It seems like some HAs are fine, but others are broken, both when accepting a dance invitation and on the dance floor. Earlier this afternoon, Keith said in the sb that he put a fix through, that was around 8-8:30 pm Subeta time. It's now after 12 AM Subeta time and the issue persists.
[flower=Barguestspirit]
I've been seeing this a lot today too, both on my laptop (Win10, Opera) and my phone (Chrome). Just happened again a minute ago. I keep getting stood up on the dancefloor haha.
I have been having the same problem.
if I right click on the broken image icon and click view image I get a page with an error backtrace in it.
I just copied the text a few minutes before posting it here.
ErrorException { ▼
: "Undefined index: id"
: 0
: "/var/app/current/src/s/app/Avatar.php"
: 454
: E_NOTICE
trace: {▼
/var/app/current/src/s/app/Avatar.php:454 {▼
› }
› $id = $hl['id'] ? $hl['id'] : $key;
›
arguments: {▼
$level: 8
$message: "Undefined index: id"
$file: "/var/app/current/src/s/app/Avatar.php"
$line: 454
$context: array:17 [ …17]
}
}
/var/app/current/src/s/app/Avatar.php:402 {▼
› $img->insert(
› $this->buildHair($hairInfo->id, $hairInfo->color, $highlights)
› );
arguments: {▼
$id: "5"
$color: "412c20"
$highlights: array:2 [ …2]
}
}
/var/app/current/src/s/app/Avatar.php:264 {▼
› case 'hair':
› $this->addHairImage($img);
› break;
arguments: {▼
$img: Image { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Support/Collection.php:419 {▼
› foreach ($this->items as $key => $item) {
› if ($callback($item, $key) === false) {
› break;
arguments: {▼
Collection { …}
2
}
}
/var/app/current/src/s/app/Avatar.php:273 {▼
› }
› });
›
arguments: {▼
$callback: Closure { …}
}
}
/var/app/current/src/s/app/UserAvatar.php:250 {▼
› t}
› treturn parent::buildAvatarImage($layers);
› }
arguments: {▼
$layers: Collection { …}
}
}
/var/app/current/src/s/app/Http/Controllers/AvatarController.php:596 {▼
›
› $special_image = $special_avatar->buildAvatarImage();
› return $special_image->response('png');
}
/var/app/current/src/s/app/Http/Controllers/AvatarController.php:677 {▼
› // Remove all background-layer items from HA
› return $this->buildSpecialAvatar($id, $special);
›
arguments: {▼
$userid: "666943"
$special: "ball"
}
}
AppHttpControllersAvatarController->buildUserAvatar() {}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54 {▼
› {
› return call_user_func_array([$this, $method], $parameters);
› }
arguments: {▼
$function_name: array:2 [ …2]
$parameters: array:2 [ …2]
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45 {▼
› if (method_exists($controller, 'callAction')) {
› return $controller->callAction($method, $parameters);
› }
arguments: {▼
$method: "buildUserAvatar"
$parameters: array:2 [ …2]
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Route.php:219 {▼
› return $this->controllerDispatcher()->dispatch(
› $this, $this->getController(), $this->getControllerMethod()
› );
arguments: {▼
$route: Route { …}
$controller: AvatarController { …}
$method: "buildUserAvatar"
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Route.php:176 {▼
› if ($this->isControllerAction()) {
› return $this->runController();
› }
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Router.php:682 {▼
› return $this->prepareResponse(
› $request, $route->run()
› );
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 {▼
› try {
› return $destination($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41 {▼
›
› return $next($request);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:75 {▼
› ) {
› return tap($next($request), function ($response) use ($request) {
› if ($this->shouldAddXsrfTokenCookie()) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 {▼
›
› return $next($request);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63 {▼
›
› $response = $next($request);
›
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 {▼
› {
› $response = $next($request);
›
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:66 {▼
› {
› return $this->encrypt($next($this->decrypt($request)));
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 {▼
›
› return $pipeline($this->passable);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Router.php:684 {▼
› );
› });
› }
arguments: {▼
$destination: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Router.php:659 {▼
› return $this->prepareResponse($request,
› $this->runRouteWithinStack($route, $request)
› );
arguments: {▼
$route: Route { …}
$request: Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Router.php:625 {▼
› {
› return $this->runRoute($request, $this->findRoute($request));
› }
arguments: {▼
$request: Request { …}
$route: Route { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Router.php:614 {▼
›
› return $this->dispatchToRoute($request);
› }
arguments: {▼
$request: Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176 {▼
›
› return $this->router->dispatch($request);
› };
arguments: {▼
$request: Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 {▼
› try {
› return $destination($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/fideloper/proxy/src/TrustProxies.php:57 {▼
›
› return $next($request);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:31 {▼
›
› return $next($request);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:31 {▼
›
› return $next($request);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 {▼
›
› return $next($request);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:62 {▼
›
› return $next($request);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/app/Http/Middleware/CorsMiddleware.php:29 {▼
›
› $response = $next($request);
› foreach ($headers as $key => $value)
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 {▼
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {▼
$request: Request { …}
$next: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {▼
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 {▼
›
› return $pipeline($this->passable);
› }
arguments: {▼
Request { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151 {▼
› ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
› ->then($this->dispatchToRouter());
› }
arguments: {▼
$destination: Closure { …}
}
}
/var/app/current/src/s/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 {▼
›
› $response = $this->sendRequestThroughRouter($request);
› } catch (Exception $e) {
arguments: {▼
$request: Request { …}
}
}
/var/app/current/src/s/public/index.php:55 {▼
› $response = $kernel->handle(
› $request = IlluminateHttpRequest::capture()
› );
arguments: {▼
$request: Request { …}
}
}
}
}
Broken HA images are related to a known wardrobe issue that will be resolved soon! Please see https://subeta.net/forums.php/gotopost/63636621
🐝 ☕ bug (he/him) | your friendly neighborhood code wrangler. stay in the loop! join and check out the latest admin post highlights