View Issue Details

IDProjectCategoryView StatusLast Update
0000211opensim-SCBugpublic2021-08-29 05:54
Reporteronefang Assigned Toonefang  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version0.9.1.1 
Target Version0.9.1.2 
Summary0000211: OhSillyThreatSystem permission errors no longer seen by scripts from DEBUG_CHANNEL.
DescriptionYet one more method of catching them blocked. Pffft
Additional InformationNote that in 0.9.1.1 the suck it and see published way to check does work.

Looks like it was blocking this in 0.9.0.2 as well.
TagsOpenSim 0.9.1

Activities

onefang

onefang

2021-05-05 19:24

administrator   ~0000329

OpenSimDefaults.ini has -


[XEngine]
    ; Don't include stack traces in silly threat level errors, and don't bother with "OSSL Runtime Error: " either.
    ; On the other hand, having this true stops the official OpenSim OhSilly detection script from working.
    DebuggerSafe = true

So might be that.
onefang

onefang

2021-08-26 12:39

administrator   ~0000491

Last edited: 2021-08-29 05:54

Manually sending stuff to DEBUG_CHANNEL from scripts is still picked up.

Scripts are not picking up the error messages sent to DEBUG_CHANNEL.

SOME errors are being picked up, are they just dropping the OhSilly Threat ones?

[22:47:42] text: The Opensim script functions we are NOT ALLOWED to use -
[22:47:42] 1ring halo: llInstantMessage: An invalid key was passed to llInstantMessage
[22:47:42] 1ring halo: llInstantMessage: An invalid key was passed to llInstantMessage
[22:47:42] 1ring halo: llInstantMessage: An invalid key was passed to llInstantMessage
[22:47:42] text: llInstantMessage: An invalid key was passed to llInstantMessage
[22:47:42] text: llInstantMessage: An invalid key was passed to llInstantMessage
[22:47:42] text: llInstantMessage: An invalid key was passed to llInstantMessage

1ring halo prim is sending causing those errors, text prim is picking them up.
onefang

onefang

2021-08-26 13:25

administrator   ~0000492

Commit d79d7e228a059e40a9334c9e2ec4c81075443f83 on 2019-10-16 "add OSSL option PermissionErrortoOwner (true or false). if true ossl functions permission errors will only be sent to prim owner, defaul false: send all around"

Might be relevant. Seems to include three different ways of specifying the debug channel, plus I messed with it already.
onefang

onefang

2021-08-26 16:01

administrator   ~0000493

Last edited: 2021-08-26 16:04

I don't think it's in the sending part, but in the delivery to script part.

Need to dig deeper.

Issue History

Date Modified Username Field Change
2021-04-22 09:50 onefang New Issue
2021-04-22 09:50 onefang Status new => assigned
2021-04-22 09:50 onefang Assigned To => onefang
2021-04-22 09:50 onefang Tag Attached: OpenSim 0.9.1
2021-04-28 18:01 onefang Summary OhSillyThreatSystem permisison errors no longer sent to DEBUG_CHANNEL. => OhSillyThreatSystem permission errors no longer sent to DEBUG_CHANNEL.
2021-05-05 19:24 onefang Note Added: 0000329
2021-08-26 12:39 onefang Note Added: 0000491
2021-08-26 12:48 onefang Note Edited: 0000491
2021-08-26 13:25 onefang Note Added: 0000492
2021-08-26 16:01 onefang Note Added: 0000493
2021-08-26 16:04 onefang Note Edited: 0000493
2021-08-26 16:19 onefang Priority urgent => high
2021-08-26 16:20 onefang Additional Information Updated
2021-08-26 16:21 onefang Summary OhSillyThreatSystem permission errors no longer sent to DEBUG_CHANNEL. => OhSillyThreatSystem permission errors no longer seen by scripts from DEBUG_CHANNEL.
2021-08-26 16:22 onefang Priority high => normal
2021-08-26 16:22 onefang Target Version 0.9.1.1 => 0.9.1.2
2021-08-29 04:49 onefang Additional Information Updated
2021-08-29 05:54 onefang Note Edited: 0000491