Laukosargas Svarog
Angel ?
Join date: 18 Aug 2004
Posts: 1,304
|
03-28-2006 08:52
Anyone else seen this happen ? ...
Last night a friend mine called me over to check out a vendor which was not passing items to the purchaser. Strange thing was that the items were correctly packaged in the vendor and had the same permissions as other perfectly ok items in the same vendor.
After an hour or so of breaking down the possibilities we discovered the problem was the box/container being used to contain the goods being sold. Somehow this particular prim was just not being passed over to the purchaser by llGiveInventory, neither was it causing an error.
The prims in question all had exactly the same textures, permissions and properties as other prims in the inventory of the vendor server. But they were being ignored or passed over by llGiveInventory.
Replacing the suspect prims with new fresh ones solved the problem. Although this is really only curing the symptom not the cause.
We ruled out the following possibles by removing them from the equation... It was not bad permissions on the prim. It was not textures with bad permissions. It was not an ownership issue. It was not bad permissions in objects in the prim inventory. It was not scripts.
So it appears somehow my friend is able to create prims that cannot be transferred by llGiveInventory. Even though he can pass them to me, I can put them in a server and yet even then they are ignored when llGiveInventory tries to hand them over.
As you can imagine this is causing some upset with his customers! The money event in the server fires correctly and takes the money, llGiveInventory passes the item over without error, but the item never arrives at it's destination.
And to reiterate, replacing the suspect prim with a fresh new one, solves the problem!
_____________________
Geometry is music frozen...
|
Kayla Stonecutter
Scripting Oncalupen
Join date: 9 Sep 2005
Posts: 224
|
03-28-2006 19:40
I had the same problem with a few of my items for sale, in vendors I made myself, since the 1.9 update. The money event handler fires and stores the sale in the internal sales list and sends the purchase email to me as it should, but does not give the item. I can buy it myself and get it, or give it directly to someone else, but if anyone else tried to buy it they wouldn't get it.
I tried replacing the item but it didn't help for me, nor did making a new vendor with brand new prims. I had to rename the item being sold. Funny part is that the same item, in the same vendor, in a different sim worked fine. In that other sim however, a different item could not be sold that worked fine in the first sim.
I ended up going through all my items in all my vendors with my alt to find the bad items and renamed them everywhere. Not sure if something happened related to the asset server problem, or what, but haven't had a problem since.
|
Laukosargas Svarog
Angel ?
Join date: 18 Aug 2004
Posts: 1,304
|
03-29-2006 02:24
Interesting, sounds very similar but renaming them didn't work for us, that was one of the first things we tried. I ended up believing he either had a corrupt inventory, or somehow the prim had some invisible non-transferrable property. Either way it looks like a possible bug, llGiveInventory() should issue an error if the item cannot be transferred.
_____________________
Geometry is music frozen...
|
Doc Nielsen
Fallen...
Join date: 13 Apr 2005
Posts: 1,059
|
03-29-2006 09:23
Perfectly simple - the AssHat Server has stopped believing in those particular prims...
_____________________
All very well for people to have a sig that exhorts you to 'be the change' - I wonder if it's ever occurred to them that they might be something that needs changing...?
|
madddyyy Schnook
SLGuides Virtual Worlds
Join date: 2 Jan 2006
Posts: 207
|
04-07-2006 07:37
i had this the other day from a free multi vendor..one particualar product... had 20 characters in name and used same box with texture as the rest...i ended up putting it in a box for sale on its own.. ias ow ok...
|
Brent Linden
eXtreme Bug Hunter
Join date: 16 Feb 2005
Posts: 212
|
04-07-2006 09:50
Please see this thread and provide your feedback there. We know about it, we're on it, but we need more information. Thanks!
_____________________
The best way to predict the future is to invent it. -Alan Kay
|