1. François Van Lerberghe
  2. Valentina Server
  3. Saturday, August 31 2019, 07:41 AM
  4.  Subscribe via email
Hello,
I can see in some Log files :
ERROR 0x82513: An invalid identifier (0x942D140) was specified while processing client request.

I suppose it's an error in my code and I want to eliminate it.
What's the meaning of that error ? What's "an invalid identifier" ?
Comment
There are no comments made yet.
Ivan Smahin Accepted Answer
vClient-vServer communication is based on some "protocol". Passing "identifiers" is a part of that protocol.
Most of vClient's objects are some "stubs" paired to vServer's objects - "proxies". vServer's "proxies" are paired to vKernel objects.
So, most of the methods called in vClient looks like: "send all relevant data (like "my identifier" and arguments) to the vServer's proxy", and then, vServer's "proxy" calls appropriate vKernel object.

"An invalid identifier" means that vServer knows nothing about such a vClient "stub". Most probably the "proxy" was deleted in vServer, but vClient wrongfully use "dead" stub.
Comment
There are no comments made yet.
Thus, in terms of V4RB/Xojo, I can say vClient send API command to the vServer, whereas the connection is lost. Am i correct saying there is no invalid command in this case, but it's most probably a connection problem ?
Comment
There are no comments made yet.
Ivan Smahin Accepted Answer
No, it's ok for connection.

Most probably it is because of calling some "dangling objects". Try to search in vServer log (vServer must be run with verbose mode = 3) that address - 0x942D140. I think it is the stub for some cursor.
Anyway, your app receives an error from vServer and it is either caught in your app or should be a reason for app termination (crash).
Comment
There are no comments made yet.
Ok. Thank you.
Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Categories

Announcements & News
  1. 0 subcategories
Valentina Studio
  1. 2 subcategories
Valentina Server
  1. 4 subcategories
Valentina Database ADK
  1. 0 subcategories
Valentina Reports ADK
  1. 0 subcategories
Other Discussions
  1. 0 subcategories
BETA Testing
  1. 0 subcategories
Education & Research
  1. 0 subcategories
Omegabundle
  1. 0 subcategories