Anonymous | Login | Signup for a new account | 2021-01-28 03:30 PST | ![]() |
Main | My View | View Issues | Change Log | Roadmap | Summary | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0006249 | opensim | [REGION] OpenSim Core | public | 2012-08-24 11:43 | 2012-08-31 16:00 | |||||
Reporter | wbalazic | |||||||||
Assigned To | ||||||||||
Priority | urgent | Severity | crash | Reproducibility | random | |||||
Status | new | Resolution | open | |||||||
Platform | Windows Server | Operating System | 2008 | Operating System Version | 2008 | |||||
Product Version | master (dev code) | |||||||||
Target Version | Fixed in Version | |||||||||
Summary | 0006249: User with scripted attatchments crashes simulator. | |||||||||
Description | Randomly user with scripted attatchments will TP into region and it crashes simulator. This happens both with 64 and 32 bit releases. | |||||||||
Steps To Reproduce | Random | |||||||||
Additional Information | 2012-08-24 11:46:55,006 DEBUG - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Adding new child scene presence subspace Netizen c4445f78-827b-4b68-906f-245866cefda0 to scene Speakeasy at pos <244.7656, 162.2813, 21.90873> 2012-08-24 11:46:59,717 DEBUG - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Incoming child agent update for c4445f78-827b-4b68-906f-245866cefda0 in Speakeasy 2012-08-24 11:47:01,730 DEBUG - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer [LLUDPSERVER]: Handling UseCircuitCode request for circuit 2135778222 to Speakeasy from IP 24.86.15.91:58061 2012-08-24 11:47:01,745 DEBUG - OpenSim.Region.Framework.Scenes.ScenePresence [SCENE PRESENCE]: Completing movement of subspace Netizen into region Speakeasy in position <244.7656, 162.2813, 21.90873> 2012-08-24 11:47:01,745 DEBUG - OpenSim.Region.Framework.Scenes.ScenePresence [SCENE]: Upgrading child to root agent for subspace Netizen in Speakeasy 2012-08-24 11:47:01,839 DEBUG - OpenSim.Region.Framework.Scenes.ScenePresence [SCENE PRESENCE]: Restarting scripts in attachments... 2012-08-24 11:47:01,964 ERROR - OpenSim.Application [APPLICATION]: APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs Exception: System.Runtime.InteropServices.SEHException: External component has thrown an exception. Application is terminating: True | |||||||||
Tags | No tags attached. | |||||||||
Git Revision or version number | ||||||||||
Run Mode | Grid (1 Region per Sim) | |||||||||
Physics Engine | ODE | |||||||||
Script Engine | ||||||||||
Environment | .NET / Windows64 | |||||||||
Mono Version | None | |||||||||
Viewer | Random. | |||||||||
Attached Files | ||||||||||
![]() |
|
(0022442) SignpostMarv (reporter) 2012-08-24 11:43 |
All scripted attachments, or just that particular attachment ? |
(0022443) wbalazic (reporter) 2012-08-24 14:53 |
Unfortunately, I have no idea since I don't know what attachment it was, and it's random but happens regularly. But if you look at that log soon as presence starts the scripts in the attachments.. boom: [SCENE PRESENCE]: Restarting scripts in attachments... 2012-08-24 11:47:01,964 ERROR - OpenSim.Application [APPLICATION]: APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs Exception: System.Runtime.InteropServices.SEHException: External component has thrown an exception. Application is terminating: True |
(0022446) justincc (administrator) 2012-08-24 16:06 |
Okay, I added avatar name and region to that message in git master and 0.7.4-rc2, though you should be able to tell which avatar it is by the preceding messages. One thing to try here is to force OpenSimulator to recompile all scripts - maybe an old compiled DLL is causing this issue. You can do this either by setting DeleteScriptsOnStartup = true in [XEngine] for one startup (assuming this isn't set to true already) or by going in to the appropriate bin/ScriptEngines/<region-uuid>/ directory and removing all CommonCompiler_compiled_*.dll.* files (dll, dll.map, dll.mdb and dll.text). You don't want to remove .state files unless you don't care about script state, in which case the easier thing to do is to remove bin/ScriptEngines/<region-uuid>/ entirely or even bin/ScriptEngines/ completely (in all cases the simulator will rebuild these directories). |
![]() |
|||
Date Modified | Username | Field | Change |
2012-08-24 11:43 | wbalazic | New Issue | |
2012-08-24 11:43 | SignpostMarv | Note Added: 0022442 | |
2012-08-24 14:53 | wbalazic | Note Added: 0022443 | |
2012-08-24 16:00 | justincc | Product Version | 0.7.4-rc1 => 0.7.4-rc2 |
2012-08-24 16:06 | justincc | Note Added: 0022446 | |
2012-08-31 16:00 | justincc | Product Version | 0.7.4-rc2 => master (dev code) |
Copyright © 2000 - 2012 MantisBT Group |