Building a Better Bug Report


Fulmens

 

Posted

I'm trying to come up with a reproducible set of circumstances where the market sells something you were trying to store, at a previously set price.

I want to be clear- I know this bug exists. It's happened to me. It's happened to other people in this forum. What I'm trying to come up with is a set of steps to reproduce the bug. Ideally, a set of steps that reproduces the bug EVERY time, but if it only happens sometimes... so it goes.

EXAMPLE :

"I logged in from desktop, went straight to the market, bought a Steel for 100,000. Relisted it for 50,000. Picked a stack of 10 Kinetic Weapons from my Salvage, put them on the market, it asked me how many I wanted to sell, when I entered 10 it immediately sold them for 50,000 each." (Note: this is an example of format. It didn't actually trigger the bug.)

Let's give the Devs something to work with, here.


Mini-guides: Force Field Defenders, Blasters, Market Self-Defense, Frankenslotting.

So you think you're a hero, huh.
@Boltcutter in game.

 

Posted

Got it to happen! (note: 90% of this is irrelevant, I'm sure, but I don't know what are the important steps.)

1. Logged in in Ouroboros. Zoned to Talos. Went to Market.
2. Stored a crafted Thunderstrike Dam/End/Rech, level 50.
3. Listed it for 2,100,908 .
4. Stored another crafted Thunderstrike Dam/End/Rech, level 50.
5. Listed it for same price, not touching the listed price.
6. Brought up Salvage, dragged a Kin Weapon into storage [had 11].
7. It asked me how many I wanted, I put "10"
8. "Posting at this price will result in a large posting fee [1,000,whatever]. Are you sure?"

The two differences between the LAST time I tried this, which did not attempt to autolist:
a) I was in Ouroboros, and had to zone
b) Last time, my Kin Weapons were actually needed for a recipe I had.

EDIT:

Attempt #2: Logged into wents, listed only one T-strike before the kinetics, did not get bug. But that was also a relogin.

#3: Logged into Ouro from desktop, listed two T-strikes, got bug.
#4: Logged into Wents from desktop, listed two T-strikes then kinetics, got bug.
#5: Relogged into Wents, listed two T-strikes then kinetics, did NOT get bug. It also filled in the number of kinetics as "10" instead of showing an empty field.

If anyone else can describe a different path to the bug, that would probably be a huge help to the devs.


Mini-guides: Force Field Defenders, Blasters, Market Self-Defense, Frankenslotting.

So you think you're a hero, huh.
@Boltcutter in game.

 

Posted

This isn't a reappearance of the old mouse-over bug is it, where moving the mouse over the post button while clicking and dragging triggers the button-down event?

I haven't really been logging in much lately, especially not to the market, so apologies if that's a totally dumb idea.


Avatar: "Cheeky Jack O Lantern" by dimarie

 

Posted

Fulmens: I don't believe this will be a reproducible bug. Based on the multiple times it has happened to me, and comments made during my petition exchanges relating to those incidents, it appears to be simply an issue with lag in the interface.

An item is dragged from inventory and dropped into the market. The interface shows it is there, and allows you to enter a price for it and hit the Post button, but as far as the server is concerned, the item isn't really there yet, so your interaction with the market transfers over to another item.

Earlier today I had dropped a Glad Strike recipe into a market slot, then dropped 3 different Adjusted Targeting recipes into the market also. I entered prices & hit Post for each of the 3 Adj. Targ recipes in order. The first two recipes sold correctly. The third appeared to sell correctly. All three recipes disappeared from the Stored tab and appeared to have moved to the Sold tab. The Glad Strike still showed on the Stored tab. When I clicked over to the Sold tab, I saw that the first two Adj. Targ recipes had sold along with the Glad Strike recipe. Needless to say, I was a bit annoyed at posting a recipe worth close to 500 mil for a selling price of 125K.


 

Posted

Quote:
Originally Posted by Panzerwaffen View Post
When I clicked over to the Sold tab, I saw that the first two Adj. Targ recipes had sold along with the Glad Strike recipe. Needless to say, I was a bit annoyed at posting a recipe worth close to 500 mil for a selling price of 125K.
Ick. I assume it instantly sold? Did you at least get a reasonable amount for it, and not a lowball bid?


@Roderick

 

Posted

Quote:
Originally Posted by Roderick View Post
Ick. I assume it instantly sold? Did you at least get a reasonable amount for it, and not a lowball bid?
It wasn't exactly a total loss. It sold for 375 million, which was the lowest of the last 5 by far, but it could have been much worse. Still, it was a good 100 million less than what it should have went for.


 

Posted

Quote:
An item is dragged from inventory and dropped into the market. The interface shows it is there, and allows you to enter a price for it and hit the Post button, but as far as the server is concerned, the item isn't really there yet, so your interaction with the market transfers over to another item.
I think I've seen this happen to me today. Or a variant where I hit "post" and it asked me to confirm due to large fee, and I hit confirm and it missed the confirm... only to apply that (that "yes"? that mouseclick? not sure) to the next item in line, thus causing an attempted sale of 10 salvage for 67 million each.

One thing I noticed was that, in my "global" scroll, I had a confirm that I'd put the first item in storage, but not a confirm that it had been listed at the relevant price.

I remember at one point people said that no matter what the interface shows, the chat window shows what's REALLY happening. Is that still true? Can we workaround by watching the chat instead of the market interface?

[Standard disclaimer: Even if we have a workaround, it's still a bug and it still needs to be fixed.]


Mini-guides: Force Field Defenders, Blasters, Market Self-Defense, Frankenslotting.

So you think you're a hero, huh.
@Boltcutter in game.

 

Posted

Quote:
Originally Posted by Fulmens View Post
I remember at one point people said that no matter what the interface shows, the chat window shows what's REALLY happening. Is that still true? Can we workaround by watching the chat instead of the market interface?
I'm not sure, but that's a damn good idea, if so. Going to check that out for sure.


 

Posted

Quote:
Originally Posted by Fulmens View Post
I remember at one point people said that no matter what the interface shows, the chat window shows what's REALLY happening. Is that still true? Can we workaround by watching the chat instead of the market interface?
I just wanted to drop back in and confirm this. I just pulled a couple pieces of salvage I bought out of the market. I watched the chat window which showed I had collected the items, but the market interface still displayed the items as being in a market slot for several seconds before they finally disappeared.


 

Posted

Quote:
Originally Posted by Panzerwaffen View Post
I just wanted to drop back in and confirm this. I just pulled a couple pieces of salvage I bought out of the market. I watched the chat window which showed I had collected the items, but the market interface still displayed the items as being in a market slot for several seconds before they finally disappeared.
Sadly, I have carefully confirmed that this bug is not related to manipulating things before the market notes them. Since I was first hit with this bug, I have been extremely careful to list items only after I see the market chat say I have placed the item on the market.

Tonight I tried to list a crafted LotG. Instead of listing that item, the interface listed a stack four uncrafted Posi's Damage/Rech - a basically worthless item that I couldn't even say why I was holding a stack of.

The LotG was in slot #14. The Posi's were in slot #1. I definitely, absolutely got a message from the market saying the item was stored.

By the way, the CSRs do refund inf for this sort of thing. They refunded my (smaller) market fees from the 1st time this happened. I'm certainly hoping they do so again.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Quote:
Originally Posted by UberGuy View Post
Sadly, I have carefully confirmed that this bug is not related to manipulating things before the market notes them. Since I was first hit with this bug, I have been extremely careful to list items only after I see the market chat say I have placed the item on the market.
Well, crap.. So much for that idea. I've been doing the same, watching the chat window, and I haven't been bitten again yet, but based on your experience it's probably only a matter of time then.


 

Posted

OK, I have a new theory on this. Unfortunately, I'm trying to prove it with negative tests.

The theory is that the new prompts have something to do with this. I got the idea in my head that they might be the culprit, and I started disabling them before selling anything. What I do is wait till I get the prompt, click the "don't remind me" radio, then decline the operation. Then I do the operation again, but now with no prompt.

So far, I've not been bitten again. Anyone who suffered this know for sure if they had prompts disabled first?


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

I got bit by this myself today, tried to list an impervious skin mez resist my lowbie defender found, darn thing instead listed a stack of 9 runes that weren't anywhere near the enhancement. For 8 million each. The 3.6 mil listing fee was most of what he had on hand.

It doesn't seem to be based on how fast you do things. I was specifically watching the chat window since I had heard of this bug, and it clearly said that I had put the enhancement in the market. I even waited a few extra seconds to make sure it knew what it was doing.

Only thing I can think of to do about this for now is to make sure that the thing you're trying to sell is the only salable item in the market slots at the time. A pain if you have tons of stuff there, but better than posting a stack of salvage for some ridiculous price.


@MuonNeutrino
Student, Gamer, Altaholic, and future Astronomer.

This is what it means to be a tank!

 

Posted

Quote:
Originally Posted by Muon_Neutrino View Post
Only thing I can think of to do about this for now is to make sure that the thing you're trying to sell is the only salable item in the market slots at the time. A pain if you have tons of stuff there, but better than posting a stack of salvage for some ridiculous price.
You can also try what was suggested to me by a GM: Close and re-open the market window between every transaction.


 

Posted

Quote:
Originally Posted by Panzerwaffen View Post
You can also try what was suggested to me by a GM: Close and re-open the market window between every transaction.
That's no guarantee, unfortunately. When it did it to me with the LotG, it was the only transaction I had executed.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Quote:
Originally Posted by UberGuy View Post
That's no guarantee, unfortunately. When it did it to me with the LotG, it was the only transaction I had executed.
I should have worded that better. The actual advice was to close and open the window between every step.

*Open interface.
*Drop item into slot.
*Close Interface.
*Re-open interface.
*Enter amount and Post.


 

Posted

Quote:
Originally Posted by Muon_Neutrino View Post
It doesn't seem to be based on how fast you do things. I was specifically watching the chat window since I had heard of this bug, and it clearly said that I had put the enhancement in the market. I even waited a few extra seconds to make sure it knew what it was doing.
Did you get a prompt first warning about the listing fee?


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Quote:
Originally Posted by Panzerwaffen View Post
*Open interface.
*Drop item into slot.
*Close Interface.
*Re-open interface.
*Enter amount and Post.
Oh, hell no. I mean, I understand they're trying to be helpful, and some folks will consider that better than being out a ton of cash, but wow would that suck.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Well, not proof of anything, but so far I've listed 6 crafted enhancers on a character with about 6 10-stacks of salvage in her market slots. Every time I was prompted about market fees, I turned the prompt off and then re-listed. So far so good; if I end up getting burned I'll let folks know this is a dead-end. To be honest, I can afford all but the most outrageous lost fees. (I still petition them, though; its the idea of it that irks me.)


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Quote:
Originally Posted by UberGuy View Post
Did you get a prompt first warning about the listing fee?
Yeah, got a prompt for the 400k the listing fee should have been, clicked accept and then found it had sold the wrong thing. I suppose I could try turning off the prompt, canceling, and then relisting.

If that does turn out to be the cause, man that'd suck. It'd be a built in mechanism to screw you over exactly when it'd hurt the most - on the expensive trades.


@MuonNeutrino
Student, Gamer, Altaholic, and future Astronomer.

This is what it means to be a tank!