Błąd w Arabskiej kampani misja 15a

Dział poświęcony projektowi Arabian Campaign

Moderator: ArCamp Developer

Post Reply
User avatar
czeresniaczek1
Soldier level 4
Soldier level 4
Posts: 95
Joined: Sat Oct 24, 2009 3:54 pm

Błąd w Arabskiej kampani misja 15a

Post by czeresniaczek1 »

Mam taki błąd:
Spoiler:
General Info
------------
Application : Owarfull
Version : 1.12.10.13

ModName : MyMod
ModDir : MyMod
ModVer : 1.0 (1.48)

ErrorType : Unknown
ErrorText : SAIL function "GetSide" : Access violation at address 00583D0C in module 'OwarFull.exe'. Read of address 00000011

Exception : None

Params : MOD MYMOD
ParamCount : 2

Game Info
---------
Multiplayer : False
Multi.GameState : Undef
Multi.ChatConnLost : False
Multi.IAMServer : False
Multi.Joined : False
Multi.Loaded : False
Multi.MapVersion : 0
Multi.OffLine : False
Multi.OnLine : False
Multi.ServerLost : False
Multi.StatusText :
MultiDef.MapName :

mission_number : 19
mission_campaign : 2
camp_names[mission_campaign] : Ar
mission_names[mission_number] : 15a
game_difficulty : 2
ingame_video : False
stop_talking : False
stop_action : True
end_of_mission : 0
end_the_mission_allowed : False
dialogue_skipped : False
last_title_ident : -1
last_title_unit : 498
last_title_radio : False
last_title :

Random Stuff
------------
GodMode : False
DeveloperMode : False
ModCBMode : False
OfficialMod : False
InterfSide : 3

Windows Info
------------
Product : Windows 7
Win32MajorVersion : 6
Win32MinorVersion : 1
BuildNumber : 7601
ServicePack : Service Pack 1
ServicePackMajor : 1
ServicePackMinor : 0

Physical Memory : 4096MB
CPU Name : Intel(R) Core(TM)2 Duo CPU E4600 @ 2.40GHz
CPU Clock : 2400Mhz
Current CPU Clock : 2400Mhz
Błąd ten występuje po rozmowie z J.Ferguson.Gdy Heike lub jakiś inny członek drużyny udaje się na spotkanie z J.Ferguson.
NIE CIERPIĘ LUDZI KTÓRZY TWIERDZĄ ŻE WSZYSTKO WIEDZĄ WSZYSTKO UMIĄ ZNAJĄ ODPOWIEDZI NA WSYSTKIE PYTANIA NIE POTRAFIĄ PRZYZNAĆ SIĘ DO BŁĘDÓW A W RZECZYWISTOŚCI SĄ NIKIM.
NIE ZDAJĘ PYTAŃ RETORYCZNYCH NA KAŻDE PYTANIE JEST PROSTA ODPOWIEDŹ NIE WIEM.
User avatar
McBenn
ArCamp Developer
Posts: 509
Joined: Tue Sep 04, 2012 4:30 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by McBenn »

I'm not sure what causes the error but I've changed some code that may have something to do with it. Is it repeatable?
User avatar
czeresniaczek1
Soldier level 4
Soldier level 4
Posts: 95
Joined: Sat Oct 24, 2009 3:54 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by czeresniaczek1 »

Tak nawet jeśli nie rozmawiam z J Ferguson.
NIE CIERPIĘ LUDZI KTÓRZY TWIERDZĄ ŻE WSZYSTKO WIEDZĄ WSZYSTKO UMIĄ ZNAJĄ ODPOWIEDZI NA WSYSTKIE PYTANIA NIE POTRAFIĄ PRZYZNAĆ SIĘ DO BŁĘDÓW A W RZECZYWISTOŚCI SĄ NIKIM.
NIE ZDAJĘ PYTAŃ RETORYCZNYCH NA KAŻDE PYTANIE JEST PROSTA ODPOWIEDŹ NIE WIEM.
User avatar
McBenn
ArCamp Developer
Posts: 509
Joined: Tue Sep 04, 2012 4:30 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by McBenn »

So it always happens at a specific point of time or what?
User avatar
czeresniaczek1
Soldier level 4
Soldier level 4
Posts: 95
Joined: Sat Oct 24, 2009 3:54 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by czeresniaczek1 »

Tak.
Po rozmowach między nacjami nawet jeżeli nie przyjmę propozycji Pawela i Płatonowa.Przeinstalowałem grę zainstalowałem niższego patcha gram od początku zobaczę czy to się powtarza.Jeszcze jedno w 9 misji wszyscy mają obniżoną obronę tak ma być.
NIE CIERPIĘ LUDZI KTÓRZY TWIERDZĄ ŻE WSZYSTKO WIEDZĄ WSZYSTKO UMIĄ ZNAJĄ ODPOWIEDZI NA WSYSTKIE PYTANIA NIE POTRAFIĄ PRZYZNAĆ SIĘ DO BŁĘDÓW A W RZECZYWISTOŚCI SĄ NIKIM.
NIE ZDAJĘ PYTAŃ RETORYCZNYCH NA KAŻDE PYTANIE JEST PROSTA ODPOWIEDŹ NIE WIEM.
User avatar
McBenn
ArCamp Developer
Posts: 509
Joined: Tue Sep 04, 2012 4:30 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by McBenn »

How lovely. It seems GetSide can fail on a positive identifier specific to the map. That's something to be fixed in the game engine, I can't do anything about it, but maybe we can hack it. Replace the mission folder (mods\[mod name]\Missions\__Ar\15a_cont) with the one attached here. It displays some debug info every time GetSide is called. It's not pretty, I know. When the error occurs post the debug info here. And one more thing: I had to introduce a small delay in the call to GetSide to print the debug info so subtle bugs may occur due to this but those should not cause the game to crash.
Attachments
15a_cont_debug.rar
(542.8 KiB) Downloaded 131 times
User avatar
czeresniaczek1
Soldier level 4
Soldier level 4
Posts: 95
Joined: Sat Oct 24, 2009 3:54 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by czeresniaczek1 »

Pobrałem misję z linka powyżej teraz przy wybuchu bomby "atomowej"czytać syberytowej znowu taki błąd za każdym razem:
Spoiler:
General Info
------------
Application : Owardd
Version : 2.0.1.1_DD

ModName : MyMod
ModDir : MyMod
ModVer : 1.0 (1.48)

ErrorType : Unknown
ErrorText : SAIL function "GetSide" : Access violation at address 005945E4 in module 'OwarDD.exe'. Read of address 00000011

Exception : None

Params : MOD MYMOD
ParamCount : 2

Game Info
---------
Multiplayer : False
Multi.GameState : Undef
Multi.ChatConnLost : False
Multi.IAMServer : False
Multi.Joined : False
Multi.Loaded : False
Multi.MapVersion : 0
Multi.OffLine : False
Multi.OnLine : False
Multi.ServerLost : False
Multi.StatusText :
MultiDef.MapName :

mission_number : 19
mission_campaign : 2
camp_names[mission_campaign] : Ar
mission_names[mission_number] : 15a
game_difficulty : 3
ingame_video : True
stop_talking : False
stop_action : False
end_of_mission : 0
end_the_mission_allowed : False
dialogue_skipped : False
last_title_ident : -1
last_title_unit : 625
last_title_radio : False
last_title : Posmakujcie tego, skurwysyny!

lastSail : 20458

Random Stuff
------------
GodMode : False
DeveloperMode : False
ModCBMode : False
OfficialMod : False
InterfSide : 3

Windows Info
------------
Product : Windows 7
Win32MajorVersion : 6
Win32MinorVersion : 1
BuildNumber : 7601
ServicePack : Service Pack 1
ServicePackMajor : 1
ServicePackMinor : 0

Physical Memory : 4096MB
CPU Name : Intel(R) Core(TM)2 Duo CPU E4600 @ 2.40GHz
CPU Clock : 2400Mhz
Current CPU Clock : 2400Mhz
A tutaj z folderu debug:
Spoiler:
Crash:
-> SAIL function "GetSide" : Access violation at address 005945E4 in module 'OwarDD.exe'. Read of address 00000011
Entering CleanUp sequnce.
NIE CIERPIĘ LUDZI KTÓRZY TWIERDZĄ ŻE WSZYSTKO WIEDZĄ WSZYSTKO UMIĄ ZNAJĄ ODPOWIEDZI NA WSYSTKIE PYTANIA NIE POTRAFIĄ PRZYZNAĆ SIĘ DO BŁĘDÓW A W RZECZYWISTOŚCI SĄ NIKIM.
NIE ZDAJĘ PYTAŃ RETORYCZNYCH NA KAŻDE PYTANIE JEST PROSTA ODPOWIEDŹ NIE WIEM.
User avatar
McBenn
ArCamp Developer
Posts: 509
Joined: Tue Sep 04, 2012 4:30 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by McBenn »

What did the debug string show? You should have seen something like "[254, 5]" in the upper right corner of the screen.
User avatar
czeresniaczek1
Soldier level 4
Soldier level 4
Posts: 95
Joined: Sat Oct 24, 2009 3:54 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by czeresniaczek1 »

To prawdopodobnie wina patcha 2001 zejdę na niższego i w weekend sprawdzę.
NIE CIERPIĘ LUDZI KTÓRZY TWIERDZĄ ŻE WSZYSTKO WIEDZĄ WSZYSTKO UMIĄ ZNAJĄ ODPOWIEDZI NA WSYSTKIE PYTANIA NIE POTRAFIĄ PRZYZNAĆ SIĘ DO BŁĘDÓW A W RZECZYWISTOŚCI SĄ NIKIM.
NIE ZDAJĘ PYTAŃ RETORYCZNYCH NA KAŻDE PYTANIE JEST PROSTA ODPOWIEDŹ NIE WIEM.
User avatar
McBenn
ArCamp Developer
Posts: 509
Joined: Tue Sep 04, 2012 4:30 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by McBenn »

The display of strings works fine on all patches.
User avatar
Antitheus
Kung Führer
Kung Führer
Korea North
Posts: 2527
Joined: Thu Jan 04, 2007 9:45 pm
Location: Gorzów Wlkp.
Contact:

Re: Błąd w Arabskiej kampani misja 15a

Post by Antitheus »

He's saying that he thinks this error is newest patches fault and he needs to downgrade and check it.
User avatar
czeresniaczek1
Soldier level 4
Soldier level 4
Posts: 95
Joined: Sat Oct 24, 2009 3:54 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by czeresniaczek1 »

Skończyłem bez żadnych sojuszy bez żadnego wylotu do pulpitu.Grałem na Patchu_1.12.10.13 mam małą sugestię w rozmowie z Ferguson można by podać liczbę potrzebnego syberytu.

// ended the mission without making any alliances and the game not crashed. He was playing at 1.12.10.13. He suggest that, you can make Ferguson to tell you the amount of needed siberite.
NIE CIERPIĘ LUDZI KTÓRZY TWIERDZĄ ŻE WSZYSTKO WIEDZĄ WSZYSTKO UMIĄ ZNAJĄ ODPOWIEDZI NA WSYSTKIE PYTANIA NIE POTRAFIĄ PRZYZNAĆ SIĘ DO BŁĘDÓW A W RZECZYWISTOŚCI SĄ NIKIM.
NIE ZDAJĘ PYTAŃ RETORYCZNYCH NA KAŻDE PYTANIE JEST PROSTA ODPOWIEDŹ NIE WIEM.
User avatar
McBenn
ArCamp Developer
Posts: 509
Joined: Tue Sep 04, 2012 4:30 pm

Re: Błąd w Arabskiej kampani misja 15a

Post by McBenn »

Thx Antitheus for translating :) Google is ok but not always exactly spot on :P

That randomness... Gotta love OW engine. So I guess it worked out fine because you didn't take to Fergusson? Anyway I've found a solution that should work around the bug (at the cost of some peformance) if you want to try to make an alliance with Alliance.

It was totally on purpose I didn't make her tell you the exact amount because then you can always change the amount in the code without worrying about if the dialogues are still in sync.
Post Reply