Aller au contenu

Réunion du 06-01-2026

De OSWiki

Avertissement

Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉


Bibliothèques

Libgdiplus

Historique

État des lieux

  • Canonical n'a donné aucune nouvelle jusqu'à présent.
  • Vincent Sylvester a pensé acheter un de leurs abonnements, mais il pense que cela n'avancerait probablement à rien.

Bugs et Mantis

Le serveur http tombe en panne sans qu'OpenSim ne le détecte

Historique

État des lieux : recherche sur l'origine du plantage

Résultats de la collecte de données

  • Le Honeypot de Vincent Sylvester a collecté beaucoup de données TCP mais iln'a encore rien trouvé concernant les plantages de Cuga Rajal. Il va devoir configurer quelque chose pour la journalisation UDP au cas où ce serait la cause du bug. Il continue à collecter des données TCP pour l'instant.
  • 🏗️

Port 9000 et piratage

  • 🏗️

Message de console après un crash

 15:20:28 - [FLOTSAM ASSET CACHE]: Finished expiring files, heap delta: 111MB. 
 15:49:56 - [APPLICATION]: + msg Region (root) # Unhandled exception. System.Net.Sockets.SocketException (22): Invalid argument at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, Boolean disconnectOnFailure, String callerName) at System.Net.Sockets.Socket.UpdateStatusAfterSocketOptionErrorAndThrowException(SocketError error, String callerName) at OSHttpServer.OSHttpListener.AcceptLoop() in /Users/cuga/opensim/OpenSim/Framework/Servers/HttpServer/OSHttpServer/HttpListener.cs:line 173 at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_1(Object state) at System.Threading.QueueUserWorkItemCallback.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback() ./opensim.sh: line 3: 33096 Abort trap: 6 dotnet OpenSim.dll
  • 🏗️

Maintenance de Mantis

  • Vincent Sylvester dit que Mantis a besoin d'une attention particulière, il va s'en occuper.

Informatons

Wiki officiel d'OpenSim et bases de données

  • Vincent Sylvester signale que le wiki ne mentionnait pas PostgreSQL parmi les bases de données prises en charge. Il dit qu'il faudra corriger cela.
  • Il dit également qu'il faudra supprimer le Système de Gestion de Bases de Données MSSQL[1], car il ne sais même pas s'il est encore maintenu.

Viewers

Disparition de parcelles

Problème

  • Certaines régions ont cessé d'afficher des parcelles de terrain.
  • Vincent Sylvester n'a encore trouvé aucune erreur dans le journal. Il a redémarré et tout fonctionne à nouveau.

Problème du viewer en rapport

  • Ubit Umarov signale que les viewers ayant une bande passante UDP trop élevée pour les capacités réelles du GPU et du CPU suppriment des paquets UDP, en particulier ceux avec des patchs de terrain.

Discusion

  • Vincent Sylvester avait apporté quelques modifications au comportement du noyau côté serveur afin d'améliorer ses performances, il pense que ces modifications ont peut-être provoqué ce bug. Mais ce n'étaient pas des changements radicaux.
  • Il semble que ce problème ne se soit plus produit depuis environ 12 ans, surtout après avoir ajouté un ralentissement lldup supplémentaire basé sur les acquittements côté serveur.
  • Ubit Umarov dit que les paquets sont reçus et acquittés par le viewer mais qu'il les abandonne par le suite.
  • Si cela se reproduit, Vincent Sylvester activera le débogage pour cela.

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2026-01-06