Opensim crash when hosted on Linux kernel 3.x and during debug sessions using Visual Studio

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Opensim crash when hosted on Linux kernel 3.x and during debug sessions using Visual Studio

Zadark Portal

An investigation into why Opensim/Mono crashed when hosted on Linux distributions using kernels above 3.10 (maybe earlier), found the root cause to be thread naming technique. 

A patch has been testing on my own configuration for sometime, along with several systems hosted by colleagues. More recently and independently verified on a system updated to Centos 7 which thereafter would run for a few hours before failing.

In addition to the Linux hosted crash, it was also discovered that the thread naming arrangement impacted on stability when Opensim ran in debug mode under Visual Studio. Intermittently  Opensim would hang polling the console input,

This issue will also be present on earlier Opensim releases using the above mentioned Linux kernels The modest source code change should enable anyone with concerns to run the fix.

The patch does not change the information provided for debug and monitoring purposes.

I have created a patch and attached to Mantis #7900 ( http://opensimulator.org/mantis/view.php?id=7900

Zadark

see also : 

_______________________________________________
Opensim-dev mailing list
[hidden email]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
Loading...