Tavi Posted March 28, 2017 Report Posted March 28, 2017 Your player name: Elliott Morris Issue/bug you are reporting: Character client-side error Evidence (optional): My game has been working fine all day, no major issues or bugs. All of a sudden, when i accepted an invitation into the LSPD which i had applied for, my character has now become completely bugged. I am unable to see any icons on the map, i see no players either. Basically i have no visual on anything. I guess the best way to describe it would be a complete and permanent desync. I have deleted the cache several times to no avail, uninstalled and reinstalled GTA:N and have even left and rejoined the LSPD faction to see if that would fix it however i have had no luck. I created a new character to help identify whether it was my game or PC however that new character is working flawlessly, i can see all map icons e.t.c which means it is something to do with my 'Elliott Morris' profile. Thanks for your time in reading this and i hope we can figure out the issue!
Guest Posted March 29, 2017 Report Posted March 29, 2017 Seems like an issue similar to something that happened in SA:MP, where your "virtual world" would be incorrect. This could be fixed by entering an interior (which was in another virtual world) and exiting it again; or by an administrator with some command to "set virtual_world 0". So if there is any similar way to reset the world for a client, I reckon that could do the trick, hopefully someone with a bit more knowledge on the topic can help you out. Edit: I get that javaclient error aswell, don't think it's related.
Tavi Posted March 29, 2017 Author Report Posted March 29, 2017 I tried throwing myself off the nearest bridge to see if that would miraculously fix it but no luck!
Osvaldon Posted March 29, 2017 Report Posted March 29, 2017 The character was placed into another dimension for some reason, should work fine now. The faction script does not transfer people to other dimensions, so it might have been something else. Are you completely sure that this happened right after you've accepted the invitation?
Tavi Posted March 29, 2017 Author Report Posted March 29, 2017 The character was placed into another dimension for some reason, should work fine now. The faction script does not transfer people to other dimensions, so it might have been something else. Are you completely sure that this happened right after you've accepted the invitation? Working fine now thank you so much for your help. I believe so yes, as i say everything was fine up until that point.
Osvaldon Posted March 29, 2017 Report Posted March 29, 2017 Okay. @Tavi , if you could send me the error information from GTANetwork/logs/error.log (time included), I will try to find the cause of this issue, thanks.
Tavi Posted March 29, 2017 Author Report Posted March 29, 2017 Not sure this is what you need as this error is from 11:45am today, after the problem i had was fixed. [spoiler=Error log]>> EXCEPTION OCCURED AT 29/03/2017 11:45:31 FROM CLIENTSIDE SCRIPT ERROR Microsoft.ClearScript.ScriptEngineException: Error: Object reference not set to an instance of an object. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object. at GTANetwork.Javascript.ScriptContext.getEntityType(LocalHandle entity) in C:\Users\Adam\Documents\Git\gtanet-src\mtav\Client\Javascript\JavascriptHook.cs:line 4152 --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Microsoft.ClearScript.Util.InvokeHelpers.InvokeMethod(IHostInvokeContext context, Object target, MethodInfo method, Object[] args) at Microsoft.ClearScript.HostItem.InvokeMethod(String name, Object[] args, Object[] bindArgs) at Microsoft.ClearScript.HostItem.InvokeHostMember(String name, BindingFlags invokeFlags, Object[] args, Object[] bindArgs, CultureInfo culture, Boolean& isCacheable) at Microsoft.ClearScript.HostItem.InvokeMember(String name, BindingFlags invokeFlags, Object[] args, Object[] bindArgs, CultureInfo culture, Boolean bypassTunneling, Boolean& isCacheable) at Microsoft.ClearScript.HostMethod.TryInvoke(IHostInvokeContext context, BindingFlags invokeFlags, Object[] args, Object[] bindArgs, Object& result) at Microsoft.ClearScript.Util.InvokeHelpers.TryInvokeObject(IHostInvokeContext context, Object target, BindingFlags invokeFlags, Object[] args, Object[] bindArgs, Boolean tryDynamic, Object& result) at Microsoft.ClearScript.HostItem.InvokeHostMember(String name, BindingFlags invokeFlags, Object[] args, Object[] bindArgs, CultureInfo culture, Boolean& isCacheable) at Microsoft.ClearScript.HostItem.InvokeMember(String name, BindingFlags invokeFlags, Object[] args, Object[] bindArgs, CultureInfo culture, Boolean bypassTunneling, Boolean& isCacheable) at Microsoft.ClearScript.HostItem.<>c__DisplayClass4b.<InvokeReflectMember>b__4a() at Microsoft.ClearScript.ScriptEngine.HostInvoke[T](Func`1 func) at Microsoft.ClearScript.HostItem.InvokeReflectMember(String name, BindingFlags invokeFlags, Object[] wrappedArgs, CultureInfo culture, String[] namedParams, Boolean& isCacheable) at Microsoft.ClearScript.HostItem.System.Reflection.IReflect.InvokeMember(String name, BindingFlags invokeFlags, Binder binder, Object invokeTarget, Object[] wrappedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at Microsoft.ClearScript.HostItem.Microsoft.ClearScript.Util.IDynamic.Invoke(Object[] args, Boolean asConstructor) at HostObjectHelpers.Invoke(V8Value* , Void* pvObject, vector<V8Value\,std::allocator<V8Value> >* args, Boolean asConstructor) --- End of inner exception stack trace --- at V8Exception.ThrowScriptEngineException(V8Exception* ) at Microsoft.ClearScript.V8.V8ObjectImpl.Invoke(Object[] gcArgs, Boolean asConstructor) at Microsoft.ClearScript.V8.V8ScriptItem.TryBindAndInvoke(DynamicMetaObjectBinder binder, Object[] args, Object& result) at Microsoft.ClearScript.ScriptItem.<>c__DisplayClass1.<TryWrappedBindAndInvoke>b__0() at Microsoft.ClearScript.ScriptEngine.ScriptInvoke[T](Func`1 func) at Microsoft.ClearScript.V8.V8ScriptEngine.<>c__DisplayClass25`1.<ScriptInvoke>b__24() at Microsoft.ClearScript.V8.V8ContextProxyImpl.InvokeWithLock(Action gcAction) at Microsoft.ClearScript.V8.V8ScriptEngine.ScriptInvoke[T](Func`1 func) at Microsoft.ClearScript.ScriptItem.TryWrappedBindAndInvoke(DynamicMetaObjectBinder binder, Object[] wrappedArgs, Object& result) at Microsoft.ClearScript.ScriptItem.TryWrappedInvokeOrInvokeMember(DynamicMetaObjectBinder binder, ParameterInfo[] parameters, Object[] args, Object& result) at Microsoft.ClearScript.ScriptItem.TryInvoke(InvokeBinder binder, Object[] args, Object& result) at CallSite.Target(Closure , CallSite , Object ) at GTANetwork.Javascript.JavascriptHook.OnTick(Object sender, EventArgs e) in C:\Users\Adam\Documents\Git\gtanet-src\mtav\Client\Javascript\JavascriptHook.cs:line 267