sarge4267
-
Content Count
405 -
Joined
-
Last visited
-
Medals
Posts posted by sarge4267
-
-
-
yeah, match yesterday was cool. I thought they would win. Now an interesting semifinal, and then a tough final.And today another good game.
I'm not sure of what you know. DLL means dynamic linking library, which means that its code is loaded by the program when the program starts, at the earliest (hence the dynamic attribute). When a dll is loaded it's initialized, in a function called dllmain. What these guys are suggesting is that one of the dlls does something in the dllmain that it shouldn't do, calling code from the crt, the microsoft c runtime library (another dll), which hasn't been initialized yet.
Now, if you take the same code as the dll, but you don't load it dynamically, inserting it directly into the code of the application, you have what is called static linking. In that case you don't have dependencies on the dll, and no dll main is called, because the code of the dll is in the application. You don't see a dll, you just see a bigger exe. Obviously an initialization of the library can be expected, but because there are no dlls used there is no dllmain anymore, and possibly things won't be screwed up. Not guaranteed though.
The advantage in this case is also that, while each machine can have its own version of the dll, the statically linked machine is a monolithic piece of code, and every machine has the same; every machine runs the code as it has been made on the compiling machine. It's just the same big exe for everybody. No dependency on a dll that you might have in a different version.
The disadvantage of course is that dlls are shared by more applications, and with a statically linked application that doesn't apply anymore, which is a waste of memory. Obviously that means that I would prefer it the way it is :). But maybe it's possible to make an extra statically linked version.
The real solution would be to find out what dll is doing the wrong thing, but as you see from that link it's not really trivial, even if not impossible.
You could also find out what dlls the application is using, and get some copies from someone who has a working version. But be careful, as you might replace some dlls that could be somehow used by the system.
K thanks for your explanation.
appreciate you taking your time
-
Haven't done c++ in a while, at least on windows, but from a quick search it looks like your dlls are loaded in the wrong order.There is not much you can do unless you know what the offending dll is. As suggested here:
http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/8204b9fe-82f0-4519-af8f-5e2fb9b411c3/
there is a brute force solution you could use: link statically. Not sure it's possible
i'm not into C++ that much..what does link statically mean?
Thanks for your effort already
-
@sarge and others: any input from others (preferably C++ programmers) would be welcome! I think it has something to do with compiler settings...@vn88holden: If these racing-games support trackIR, you can use the PPJoy-protocol and 'chain' it with GlovePIE. Scripts and readme-files are in the FTNoIR update-ZIP. Will you let us know if you have it working? Thanks!
well since i don't have any experience at all with c++ I would really appreciate input from others.
Thanks in advance.
-
bump on the crt error?
Anyone?
-
@Sarge: I must admit that I haven't tried to solve it. If I start Spy++ after FaceTrackNoIR it works fine.I will look into it, but things are a bit hectic right now (my mother-in-law is visiting us...)
No rush mate ;)
-
Found a temporary 'solution' for the crt not initialized error.
First you wanna go to your run box.

In there you type "msconfig" (without the quotation marks).

Now you come up with this dialog:

Now you go to the 'startup' tab where you'll find some things that are checked.
I solved my problem by unchecking all the boxes and then restaring my pc.
The error is a startup program error.
And this list is a list of startup programs.
The downside of this is when you uncheck everything you'll disable for example messenger to show up on the toolbar on the bottom right of your screen..among with other programs that startup normally.
So does anybody know what exactly a c++ startup program is in this list so I can only disable this one?
Help is appreciated
-
Hello Sarge & Xirow,I don't know if this helps, but at least it gives you something to work with. On my PC, FaceTrackNoIR works fine and I get no R6030 error(s). :)
Until: I start Visual Studio's Spy++ program :eek:
If I start Spy++ before starting FaceTrackNoIR I get the exact same error(s) you both do.
I guess on your PC's, some program loads the 'wrong version' of the C++ DLL's.
I read a tip somewhere, to create a new user-account on your PC, to ensure that no startup-programs are loaded.
@Iroquois Pliskin: I'll make a note of it. Some others have also requested different 'Neutral Zones' for all 6DOF's. It's a future enhancement that's rising on the ToDo list :cool:
well i created the other acc and it worked on that one.
But isn't there a way to stop c++ or any other program that might cause this error
You said when you started the spy++ program you got the same error...what did you do to stop the error from returning?
Anyway thanks already
-
I've got the same problem since i reinstalled my pc and havn't found a solution until now...maybe I misunderstand you but does that mean you have a solution?
Or you haven't found a solution yet?
-
*bump*
"hey guys..this sounds promising but when I tried starting it I got this error:
Runtime Error!
Program: C:\pr...
R6030
-CRT not initialized
Now i've searched around and i found out I needed to update my .NET framework..well did that but still no luck.
If anyone could help me I 'd be glad.
This is a great free solution to trackIR and freetrack."
Anyone?
-
hey guys..this sounds promising but when I tryed it I got this error:
Runtime Error!
Program: C:\pr...
R6030
-CRT not initialized
Now i've searched around and i found out I needed to update my .NET framework..well did that but still no luck.
If anyone could help me I 'd be glad.
This is a great free solution to trackIR and freetrack.
Thanks in advance
-
Ooeration Cobalt should be renamed into Operation Cockbalt.This is the most disgusting game I've played since "The life of a black man"
in OFP.
what is your problem?!
-
I played your campaign (cobalt) and wow man!
that's some quality!
-
well gnat and max thank you both for the answer(s) !:)
appreciate it
-
Gnat;1613109']Typically;- CTRL-Double click a texture name in the texture list box
- All faces with that texture are now highlighted
- Go to FACES -> FACE PROPERTIES
- in the MATERIAL box enter the full path name to the RVMAT file (or select the folder icon and navigate to the rvmat file)
- Click OK
Your model in Buldozer preview should now look different.
Ok it worked.
Now i got it working but my model looks to clean.
It's too reflective.
I already adjusted the specular level but that didn't work.
I want it to look more scratchy.
-
maybe a stupid question but how do I get this to work in bulldozer?
-
Please an english version! :D
Anyway thanks already
-
Gnat;1602947']Really?! I tested a fair bit and it never did crash for me.Are you running some Mods ?
well I discovered it's not the mission.
When you shoot for example rockets and then quickly go into the paradox it crashes.
So you shouldn't go in the paradox when explosions occur.
For the rest the mission works perfectly.
I'm using it for a movie i'm making (not shure when or if i'll finish it, if I do i'll post it here)
-
I think it should stay up & become a thread for this issue. It's possible others may find other ways around this, or that people may have issues with the example mission...ok no problem for me!:)
-
I think this thread can be closed.
I would like to thank all the guys who put there effort in it.
-
You need to de-pbo it and place it in your missions folder. If you have done that already and need something more specific please please post it.ok thanks...stupid me.
The mission crashes alot tough.
-
-
Hmm, didn see my name between them but most are indeed correct,and indeed no piet uytebroeck(lol) of joske vermeulen.
piet huysentruyt ;)
-
Quinten Lambrechts
Arno Goemmine
Matthew Geenrits
Sander Van Den Broecke
Nils Delaender
Toon Hermans
Joël Holsters
Tim Verstraeten
Jorik Callebout
Jens Verheyen.
Tom Michiels
Arma II & OA User Video Thread
in ARMA 2 & OA - GENERAL
Posted
I know..I am the creator of this vid.
The video two posts above me is from the clan where i'm in.
I also want some credit on my youtube channel you know ;)