These are chat archives for highfidelity/hifi

29th
Dec 2014
Philip Rosedale
@PhilipRosedale
Dec 29 2014 19:14
@thoys Is latest windows build still crashing for you?
Thijs Wenker
@thoys
Dec 29 2014 19:15
Let me check
last version is still 1668 for me
Leonardo Murillo
@murillodigital
Dec 29 2014 19:16
that is latest build indeed @thoys
Thijs Wenker
@thoys
Dec 29 2014 19:17
I suspect I have setup something wrongly on my PC as it works all fine on my laptop
Too bad my laptop has a little less performance
Philip Rosedale
@PhilipRosedale
Dec 29 2014 19:19
@morrisford Right now the avatar keeps track of a single last position, regardless of which domain server it was connected to. Identity information about avatars is not necessarily obtained/obtainable by a domain server (by design), so we wouldn't want to store it there. We are going to add the concept of an index location, which will be the point that you appear within a domain if you have never gone there before. We can also contemplate adding a last location to each visited domain, either locally or as a service for a the global avatar database(s).
Thijs Wenker
@thoys
Dec 29 2014 19:19
Sometimes it crashes a little after initializing the Oculus SDK. Other times it crashes after I logged in. Not really sure what to think.
Leonardo Murillo
@murillodigital
Dec 29 2014 19:21
can you run it through windbg
and get us a trace of a crash
Thijs Wenker
@thoys
Dec 29 2014 19:21
ok
Leonardo Murillo
@murillodigital
Dec 29 2014 19:21
thnx
Thijs Wenker
@thoys
Dec 29 2014 19:23
(20dc.2568): Invalid handle - code c0000008 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=56cb42eb ecx=00000004 edx=00000000 esi=00000000 edi=00000001
eip=778cf921 esp=3cc3d99c ebp=3cc3d9f0 iopl=0         nv up ei pl zr na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
ntdll!NtDeviceIoControlFile+0x15:
778cf921 83c404          add     esp,4
Leonardo Murillo
@murillodigital
Dec 29 2014 19:23
have you tried with no USB devices connected at all?
Thijs Wenker
@thoys
Dec 29 2014 19:24
Uhm, can I keep the keyboard?
Leonardo Murillo
@murillodigital
Dec 29 2014 19:24
no, nor the monitor
you have to sense if it worked
Thijs Wenker
@thoys
Dec 29 2014 19:24
hehehe
I will login through teamviewer
Then I dont need them
Leonardo Murillo
@murillodigital
Dec 29 2014 19:25
:P nah leave keyboard and mouse
this is just a shot in the dark
but that erro ru pasted I’d lean towards something related to devices
not sure what else you have other than k/m
Thijs Wenker
@thoys
Dec 29 2014 19:27
still crashes
I will get rid of the interface.ini and try again
Thijs Wenker
@thoys
Dec 29 2014 19:37
Crashed again , same error
@murillodigital ^
Thijs Wenker
@thoys
Dec 29 2014 19:44
The difference between the systems is that one is configured as Dutch ( , instead of . for Float values) and the other one is US (the working one)
Philip Rosedale
@PhilipRosedale
Dec 29 2014 20:20
@thoys does it still crash when Oculus and Hydra are NOT plugged in when you startup interface?
Thijs Wenker
@thoys
Dec 29 2014 20:20
Yes, thats correct
Yes, thats correct. @PhilipRosedale
Joe Large [Omega Heron]
@OmegaHeron
Dec 29 2014 20:21
@thoys Still digging through source, but it does seem it may be parsing of floats killing you. I fought that nightmare in another codebase.
I just switched mine to German and getting a crash as well - it also uses , as decimal sep vs .
Thijs Wenker
@thoys
Dec 29 2014 20:23
hmm, changing to US didn't work for me
Where does it crash for you?
Joe Large [Omega Heron]
@OmegaHeron
Dec 29 2014 20:23
did you do a full reboot? And right after loading audio devices.
Going back to US + full reboot put it back to normal
Thijs Wenker
@thoys
Dec 29 2014 20:25
I might give that a go. Doing some Windows updates now, had those turned off for a while since it rebooted my computer at times that I didn't like.
Joe Large [Omega Heron]
@OmegaHeron
Dec 29 2014 20:26
aye - it's easy to get code that doesn't account for the , . differences and some of the functions that supposedly take that into consideration do not, as I've learned the hard way.
Philip Rosedale
@PhilipRosedale
Dec 29 2014 20:31
@OmegaHeron If you find a crash related to parsing floats, please let us know where so we can fix.
Joe Large [Omega Heron]
@OmegaHeron
Dec 29 2014 20:32
@PhilipRosedale I'll try again later and document place - can't switch back to non-US at the moment.
Joe Large [Omega Heron]
@OmegaHeron
Dec 29 2014 20:44
@PhilipRosedale in my specific case, it's not fault of Interface - the crash was coming from my sound driver being US English invariant - when Interface attempted to work with it while being set to German the sound driver crashed taking Interface down with it. This is why I truly loathe dealing with string to float on windows.
Philip Rosedale
@PhilipRosedale
Dec 29 2014 22:44
@omegaHeron OK, to be clear: you are saying that Interface is NOT crashing for you when you are set to German.
But that your sound card driver was crashing.
Joe Large [Omega Heron]
@OmegaHeron
Dec 29 2014 22:55
@PhilipRosedale that's correct. When I can get to another windows machine I'll confirm. I wrote a digitial signal processing program for amateur radio and have a reference machine setup at home to test exactly this kind of issue. For now, it's safe to assume the crash was not HF's problem.
Thijs Wenker
@thoys
Dec 29 2014 23:37
Ok, Updated (restarted 5x), set internationalization settings to US (restarted 1x), still same crash
Thijs Wenker
@thoys
Dec 29 2014 23:45
@murillodigital full windbg http://pastebin.com/77Fvvk6W and interface log: http://pastebin.com/YFnCdRg5