On 2012.05.15 04:42, Peter Stuge wrote:
>> if you want to dismiss the Windows backend as full of bugs
>
> I never wrote that and I never hinted at that.
>
> This email thread is about just one bug.

Quote: "the Windows backend doesn't really deliver because of this bug 
and with a few others".

>> fixing this is likely to be a waste of time when we could spend it
>> on implementing the full hotplug.
>
> ..if you don't mind having unfixed bugs.

...or if you don't recall how new enum came into existence, as part of a 
TWO step process aimed at introducing hotplug, for which we have had a 
proposal for almost 2 years now. Excuse me for "knowing" that the 
current enum process was really designed to being used with a libusb(x) 
library that also provides hotplug, and therefore that features that 
have close ties to hotplug may not be implemented with the first part 
but instead will be with the second.

>> since you "know" so much about the bug, you should easily be able
>> to tell what these circumstances are then...
>
> I will not bother telling again

There's no "again".

I'm talking about new data here, which I don't recall having seen 
pointed out before, with regards to how some tests may be more 
representative than others to highlight the issue at hand, and therefore 
why my earlier test may have produced different results than what was 
logically anticipated.

> since you don't consider it receivable.
> (Hint: Uri, Hans and me have already told you
> several times now.)

Even if we don't seem to be talking about the same thing here, when a 
very verifiable initial test appears to disprove the issue as it was 
presented, with nobody pointing out a potential flaw with regards to the 
test process, it will of course be what is used by the maintainer(s) to 
determine whether they think a fix is receivable or not. Had my initial 
test replicated the issue Uri and Hans highlighted, I would have applied 
the patch, but the problem is: it didn't.

Therefore, whether you want to consider it receivable or not, this 
logically changed whole outlook with regards as to whether this could be 
considered as _generic_ an issue as presented (i.e. one our users were 
expected to run into even without doing much of anything special) or 
something very specific that would only apply to Hans and Uri's custom 
implementation and that may therefore be better left off libusbx 
altogether. If we want to confirm that there is a problem, then the 
first thing we'll want to do is try to find a logical explanation for 
the apparent discrepancy between my test and the result from Uri's app, 
which is also something I tried to do, and which is also part of what 
led me to conclude that this patch might be better left off.

Now, while I stated that I didn't see the need to apply the fix, due to 
the above, I still invited for more data to be presented to challenge my 
conclusion, with a very prominent "if you can modify xusb or produce a 
sample that demonstrates that your issue occurs in a non custom hotplug 
scenario, that's a different story", and which Uri has now provided. So 
I still don't see anything subjective with regards to my determining 
whether something was receivable or not.

The only thing that is receivable is data, and, unlike Uri, you haven't 
provided any that aimed at "confirming" your presumption that this was a 
bug. What's more, you completely disregarded data that very much seemed 
to prove otherwise. Thus, if you actually wanted to be helpful and prove 
your point, you probably should have tried to point to some missing 
element from my test, and why it may have failed to highlight a 
potential bug, as it would have helped cut this whole discussion short, 
but you didn't.

Or does it still not bother you that there exists a test, that attempted 
to follow a potential bug's replication steps exactly, yet that didn't 
highlight a problem, or that, as I stated, it is also very much possible 
to use Uri's patched xusb and get the expected results after installing 
the driver for devices that are very much reported as "UNSUPPORTED"?

You're of course free to consider that verifiable data is woefully 
irrelevant when trying to prove your point. But please be reminded that 
there are still some of us who will attempt to use it as a receivable 
proof, when trying to reach their own conclusions.

Regards,

/Pete

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to