hang on finalizing, engine never starts.

hang on finalizing, engine never starts.

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

hang on finalizing, engine never starts.

Post by smoth »

I keep having users report these two issues.

The first is the game hangs and never starts at finalizing

the second is the game hangs when you try to start.

people have waited extensive periods of time.

Is this something gundam related? Is this a fixed engine bug? is the cause known. I would like to know because to see >5 users report this no telling how many are not reporting it at all and just leave.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: hang on finalizing, engine never starts.

Post by hoijui »

make one of them test on spring master.
get GFX info from all of them, to see if it could be that (eg. all having intel/ATI).
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

you act as thought I gamers are technical adept.
you act as thought they stuck around afterwards.
I did people were more interested in shooting the breeze about google chrome.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: hang on finalizing, engine never starts.

Post by hoijui »

if you cant do this, then we can't help you.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

"if you can't do this we cannot help you".

I am FINE, tons of people trying to play spring apparently are not. You seem to think this is for my benefit.

See the thread. I posted infologs from the person. I can request info logs as well. every time I bring up these issues it is like you turn it around on me man. Take a look at the thread, see if you can get any idea from it.

"make one of them test on spring master.
get GFX info from all of them, to see if it could be that (eg. all having intel/ATI)."


It takes me about a 2days to a week to get each one of them(provided they are willing) to dig up the infolog.txt file. These are not often tech savy people man. I am trying here at least look at the thread and see what I am complaining about. It ended with me asking what the hell this has to do with spring while they had fun talking about chrome and realplayer.
User avatar
jamerlan
Balanced Annihilation Developer
Posts: 683
Joined: 20 Oct 2009, 13:04

Re: hang on finalizing, engine never starts.

Post by jamerlan »

smoth, try to reproduce this problem. I mean install real player and take a look at "finalizing" stage code. Try to reproduce situation when this realplayer's dll will be attached to your spring and try to debug or something.

Also with new Spring version this problem can be fixed. You may wait a little for new version and see what will happen.

Anyway, thank you for bug report! If developers use mantis, maybe this report should be created as mantis issue... (if not created already)
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

jamerlan wrote:smoth, try to reproduce this problem. I mean install real player and take a look at "finalizing" stage code. Try to reproduce situation when this realplayer's dll will be attached to your spring and try to debug or something.
So you want me to debug spring? Do you realize how time consuming that would be and how frustratingly difficult debugging c++ is? this isn't like .net, I would be reading assembly.

but so you know I did install realplayer and chrome...
Image
Got in game just fine.

jamerlan wrote:http://springrts.com/mantis/view_all_bug_page.phpAlso with new Spring version this problem can be fixed. You may wait a little for new version and see what will happen.
You do not realize the hassle that comes with me re-releasing a new version.
jamerlan wrote:Anyway, thank you for bug report! If developers use mantis, maybe this report should be created as mantis issue... (if not created already)
http://springrts.com/mantis/view_all_bug_page.php
Filter by reporter, select smoth, been reporting since 3 years before you joined man.
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: hang on finalizing, engine never starts.

Post by abma »

ehm: did this hints help http://springrts.com/wiki/FAQ:trouble#Intel ?

in 99% of cases its gfx-related.


to reproduce the problem describend in the other thread with rpchromebrowserrecordhelper.dll: you have to install real-player and not chrome.

(and please stop baaaawwww!)
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: hang on finalizing, engine never starts.

Post by abma »

smoth wrote: http://springrts.com/mantis/view_all_bug_page.php
Filter by reporter, select smoth, been reporting since 3 years before you joined man.
then you have seen that 26/33 reports have been resolved...
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

abma wrote:ehm: did this hints help http://springrts.com/wiki/FAQ:trouble#Intel ?

in 99% of cases its gfx-related.


to reproduce the problem describend in the other thread with rpchromebrowserrecordhelper.dll: you have to install real-player and not chrome.

(and please stop baaaawwww!)
Good of to tell me stop whining. Let's review what i asked... Are the two bugs either:
Gundam related meaning I have code triggering this
Engine related as in known bugs
Is the cause known

I get replies like:
Get me an info log
I point out that it is a time consuming process (because I am working with 2 right now to try and get their info logs been over a week now btw)
I point to a thread where there is on

I point out that I did install both programs that are suggested in the prior thread
Post shot of game still running


Get told to stop whining.

Dude, I am doing everything that is suggested to help track this down and have raged or anything near what you guys get from others and you say I am bawing. Would you prefer if I were less polite would that appropriately enough crank the aggression high enough for you? What do you want?
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

To explain better:

Why no infologs:
the people having this error are giving time to something they have never even played. I am being patient with them and trying to walk them through each step as diplomatically as possible.

Why am I so serious about this:
If the hours and hours I have spent in "let's make spring more popular" type threads are any indication, you should know I care about each potential spring user. We have likely lost out on scores if users due to these 2 possible bugs.

Why no mantis report:
I have not eliminated gundam as the source of this bug, I have only one infolog for it. In conclusion I do not have a solid standing with this as a bug. Until I eliminated gundam from being the cause my bug does not go on mantis.

What is the point of the thread:
To determine the validity of this bug and to collect what data I can in order to try and point a dev in the right direction.

Why am I being impatient:
Because I have been giving my gundam dev time to collecting data for this. So far I have lost a week. Work is busy, I am carrying 2 projects and have not had the time to work out for 2 weeks now, been sick and am trying hard to pinpoint this guy so it doesn't make it into the upcoming engine release
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: hang on finalizing, engine never starts.

Post by knorke »

test if they can load BA.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

Too late they stopped responding been about 2 days sense I last heard from them.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: hang on finalizing, engine never starts.

Post by hoijui »

smoth wrote: [f=0000000] GL: 2.0.0 - Build 8.14.10.1930
[f=0000000] GL: Intel
[f=0000000] GL: Intel 965/963 Graphics Media Accelerator
[f=0000000] GLSL: 1.10 - Intel Build 8.14.10.1930

[f=0000000] Spring 0.82.7.1 (0.82.7.1) has crashed.
[f=0000000] Exception: Access violation (0xc0000005)
[f=0000000] Exception Address: 0x04ca3e88

[f=0000000] 0x04240000 ig4icd32
[f=0000000] 0x04ca0000 ig4dev32
GFX (driver) crash.
in theory, and other driver (version) or different spring settings might make the crash go away, but it is not possible to tell you what setting it would be.
If i remember right, the last crash you reported was with an Intel card too. maybe compare driver versions.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

I keep seeing users with profiles like the following:
SDL: 1.2.10
GL: 2.1.0 - Build 8.15.10.1883
GL: Intel
GL: Mobile Intel(R) 4 Series Express Chipset Family
GLSL: 1.20 - Intel Build 8.15.10.1883
GLEW: 1.5.4
SDL: 1.2.10
GL: 2.0.0 - Build 8.14.10.1930
GL: Intel
GL: Intel 965/963 Graphics Media Accelerator
GLSL: 1.10 - Intel Build 8.14.10.1930
GLEW: 1.5.4
hang on finalizing both of them...

so I looked at my compy..
SDL: 1.2.10
GL: 3.3.0
GL: NVIDIA Corporation
GL: GeForce GTX 280/PCI/SSE2
GLSL: 3.30 NVIDIA via Cg compiler
GLEW: 1.5.4
is the part in pink relevant? Does spring have a minimum needed glsl or just general needed gl build? if so can we start to give warnings/errors/close spring for the users who cannot support the required calls? Seems to me a natural step better handle people who apparently have no business running spring due to hardware/driver restrictions.
User avatar
jK
Spring Developer
Posts: 2299
Joined: 28 Jun 2007, 07:30

Re: hang on finalizing, engine never starts.

Post by jK »

No it has nothing to do with the version of OpenGL/GLSL.
It's just that Intel drivers suck and crash. It's not our fault at all.
We send clean OpenGL commands and the drivers just fail.
This is very common under linux with opensource drivers, cause all those build up on MESA which was designed as a _software_ OpenGL implementation. But later the opensource drivers used their code, so they can progressively switch command by command from software to hardware implementation. Sure this makes the life of such projects much easier, so they don't have to implement 100% to get a `workable` driver. The problem is that this way introduces many incompatibilities. And those result in random/unpredictable crashes.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: hang on finalizing, engine never starts.

Post by smoth »

Well poop. I was hoping there could possibly a simple "your machine cannot run this" solution. Pretty much with drivers it is chasing a moving target on what driver the end user has and whether on not that one is doing it right? Seems pretty much crapshoot odds.

Many of these fellas are getting hang at finalizing. As in, this is the number 1 complaint I see. Is it possible to get more data from the finalizing step in future versions or pretty much if their driver is shit, it doesn't matter and just dealwithit.jpg? Just seems like they are crashing in the same area, maybe that crash can be better caught and handled?
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: hang on finalizing, engine never starts.

Post by abma »

intels driver <8.15.10.2246 seems to have problems in general, see:
http://springrts.com/wiki/FAQ:trouble#Intel
zerver
Spring Developer
Posts: 1358
Joined: 16 Dec 2006, 20:59

Re: hang on finalizing, engine never starts.

Post by zerver »

Problem with Intel is that it is not serious about OpenGL support. If you file a bug report, you will typically get a response like this:

"Sorry, this game is not on our list of supported games, so we cannot help."

What you should tell your dissatisfied gundam users, is that they must keep hammering Intel until there is a policy change WRT this.
Post Reply

Return to “Engine”