REPRODUCIBILITY (% or how often): 100%
BUILD ID = OS VERSION (Settings > About product): 3.3.0.16 - 4.3.0.12
HARDWARE (XA2, X10, X10 II, …): X and X 10 II
UI LANGUAGE: English
REGRESSION: (compared to previous public release: Yes, No, ?): ?
DESCRIPTION:
I was playing recently a lot with OBEX PUSH and while running obexd in debug mode I noticed that old Nokia N9 transfers files in chunks of 32K, while Xperia X (3.3.0.16) and X 10 II (4.3.0.12) transfer at 666B.
This is resulting in longer transfer time.
PRECONDITIONS:
obexd running and configure on the linux machine:
/usr/lib/bluetooth/obexd -d -n -l -r Downloads -a
STEPS TO REPRODUCE:
Start the obexd on the target machine
Start bluetooth on the X device
Select image to share
choose Bluetooth
choose the target device
look at the debugging of obexd in the linux console
EXPECTED RESULT:
chunks of 32K
ACTUAL RESULT:
chunks of 666Bytes
ADDITIONAL INFORMATION:
(Please ALWAYS attach relevant data such as logs, screenshots, etc…)
Summer time - so I could allocate few hours on this matter and I’m looking again into this. I am wondering, if the size was deliberately reduced, because it is going through D-Bus now.
However as Christian I am offended by the number 666 … it’s like 13. why?!
In D-Bus it is exactly 666 bytes … and this is how the conspiracies start.
Oh, come on! If you are that easily offended, you probably should recalibrate your sensitivities.
To the average programmer, it is just another funny number like 42 and 1337.
@attah I’m not making that much noise. I understand it could be a joke.
There are so many numbers <> 666, so why exactly this one … where is the code and the change log on that. I really want to know … because so many conspiracies turn out to be true after some time.
You can not drop any hypothesis until proving one to be true. Except respecting Christianity I own also a real university degree, obtained at the time when universities still had true education and professors. So to the average scientist this number has specific meaning.
I always knew programmers are ignorant, but you just proved it, by your statement. And I do not think I offend someone - it is what it is. Obviously it was not an avg. programmer doing this.
I think if you leave the theological and linguistic discussion aside you know exactly what I mean. It is commonly accepted to be 666
Regarding the references, I thank you, but it is not sufficient as it does not explain why it uses 666bytes at a time. I agree this is the place where it does the copy, but it is not clear why. I know I have to look into the size definitions, but you could have referred to the corresponding definition as well. It would be nice if you would do this next.
you are right, of course I am making fun of it. But we hardly have evidence for everything and what I learned at the university is that we should not stop asking why.
I am sure you have no proof regarding 5G and COVID, so do not make propositions that you can not prove. If everybody were following this rule, the internet and the world would be much better place. Think about it!
Where are the people, when referring to programmers? just joking.
It was a reply to your statement - “the average programmer”
And my statement is true not only for the average programmer but also the average person. Very unfortunately for the mankind. If NetFlix and youtube were promoting educational content, instead of BS, the situation could improve.
But we are getting OT here.
I really want to know where this is defined. Unfortunately I do not have the time to search in the code.