• Our friends from AlphaCentauri2.info are in need of technical assistance. If you have experience with the LAMP stack and some hours to spare, please help them out and post here.

Bug Reporting

Have an issue I am hoping you guys can sort out.

I have installed Bug 4.3 as a mod and merged Bull 1.1 with it. It appears to be working except the filters on the "plot list". I don't have any icons for the filters on the main game screen. I have everything checked to display them, but they are not there.

(I installed Buffy and the icons work with it, but not Bug 4.3 merged with Bull).

Thanks for your help!
 
Heya.

Great Mod, but I can't disable the servopedia. I've unchecked the box on the asvisors screen, and restarted the mod a few times but it makes no difference.

Is there a fix for this? :(
 
When fractional trade routes is enabled, the Domestic Advisor screen reports the wrong value in the "Trade" column. It reports the old value, before fractional trade routes was introduced (i.e. it normally shows a lower one).

Also, another minor point: Whenever I load a savegame, the City Planning dot map doesn't show up, and I have to disable and enable it again for it to show.
 
I am running Vista 64 bit. The BULL debug dll version of the SDK compiles just fine. However, it crashes immediately upon starting the game (not even getting to the fullscreen/windowed popup). The Final_Release DLL starts just fine. I know that I could run the debug DLL for BULL 1.0 just fine. Do you have Vista? If not, maybe Lemon Merchant should take a look at this. Vista does not tolerate any faults whatsoever. Your help is greatly appreciated.
 
I am running Vista 64 bit. The BULL debug dll version of the SDK compiles just fine. However, it crashes immediately upon starting the game (not even getting to the fullscreen/windowed popup). The Final_Release DLL starts just fine. I know that I could run the debug DLL for BULL 1.0 just fine. Do you have Vista? If not, maybe Lemon Merchant should take a look at this. Vista does not tolerate any faults whatsoever. Your help is greatly appreciated.
If you're doing this with BAT, don't forget to build the DLL with all of the optional components enabled. Sentry actions, governor builds workers, and global warming need to be enabled during the compile, or you'll have errors. See the BULL documentation for the proper compiler flags.
 
BUG 4.4 is installed with BULL 1.2 (SDK). I am trying to build the debug dll for only BULL. I do have BAT 2.3 installed as a separate mod (great work by the way:goodjob:) but I am using the source code included in the BULL zip file. Like I said before, the Final_Release dll works (you can play the game), and the debug dll compiles error free but crashes immediately upon startup. The only log files generated are 'init' and 'resmgr' with 'resmgr' being empty. Since I never get to the fullscreen/windowed popup, I am unable to attach the debugger to get any other information as to why it is crashing. Are you able to get a debug dll to work on Vista? Thanks for your help in advance.
 
I'm away from home today and won't be in until tomorrow. I'm not sure if I'll be able to look at this much before Monday. Sorry.

Perhaps EF can offer some more intelligent advice...
 
I will produce a debug DLL that hopefully LM can try when she has some time. I'll make one for both BUG and BAT (extra options) tonight.
 
I just installed the new BUG and BULL. Everything looked fine until I met my first AI. The diplomacy screen is just an animated head with no text. I started a different game, and got the same error.

Edit to add: Uninstalled and reinstalled it. Now the diplomacy screen bug is gone, but I'm getting TXT_KEY_MISC stuff showing in different places, like the diplomacy modifiers hoverbox or the info on techs (speeds up or sped up by).
 
I just installed the new BUG and BULL. Everything looked fine until I met my first AI. The diplomacy screen is just an animated head with no text. I started a different game, and got the same error.

As you found out, you must have had old Python files from a previous version. Uninstalling removed them.

Edit to add: Uninstalled and reinstalled it. Now the diplomacy screen bug is gone, but I'm getting TXT_KEY_MISC stuff showing in different places, like the diplomacy modifiers hoverbox or the info on techs (speeds up or sped up by).

That means you haven't installed the Assets from BULL in the right spot. Check out BULL's readme for details. Make sure that you copy the files and folders inside BULL's Assets folder and paste them inside BUG's Assets (or CustomAssets) folder.
 
I really did try to follow the instructions, honest! :blush:

Thanks for being so patient. You rock.:clap:
 
I will produce a debug DLL that hopefully LM can try when she has some time. I'll make one for both BUG and BAT (extra options) tonight.
Oooh thanks! :)

I did make a standard debug DLL to test something with Varietas exceptions, but I couldn't see any. I might have messed something up. I'll try that out with these new DLL's, too, sometime this weekend.

EDIT: @ Happy Turtle: It's ok, I had the same problem the first time I put BUG 4.4 into BAT the other day. :D
 
I used the debugger to directly run Civ4BeyondSword.exe. This is the output running the Debug dll...
Spoiler :
DLL Load:Assets\CvGameCoreDLL.dll
'Civ4BeyondSword.exe': Loaded 'C:\Program Files (x86)\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Assets\CvGameCoreDLL.dll', Symbols loaded.
'Civ4BeyondSword.exe': Unloaded 'C:\Program Files (x86)\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Assets\CvGameCoreDLL.dll'
The specified module could not be found. <-- this is obviously the problem
First-chance exception at 0x76afe124 in Civ4BeyondSword.exe: 0xC06D007E: Module not found.
Unhandled exception at 0x76afe124 in Civ4BeyondSword.exe: 0xC06D007E: Module not found.
First-chance exception at 0x00000000 in Civ4BeyondSword.exe: 0xC0000005: Access violation.
Unhandled exception at 0x00000000 in Civ4BeyondSword.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in Civ4BeyondSword.exe: 0xC0000005: Access violation.
Unhandled exception at 0x00000000 in Civ4BeyondSword.exe: 0xC0000005: Access violation reading location 0x00000000.
The thread 'Win32 Thread' (0xdb8) has exited with code 0 (0x0). <-- break and then continue to make sure this really is the CTD
First-chance exception at 0x00000000 in Civ4BeyondSword.exe: 0xC0000005: Access violation.
Unhandled exception at 0x00000000 in Civ4BeyondSword.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in Civ4BeyondSword.exe: 0xC0000005: Access violation.
Unhandled exception at 0x00000000 in Civ4BeyondSword.exe: 0xC0000005: Access violation reading location 0x00000000. <-- This is definitely a deal breaker
I then ran the original BULL 1.2 dll and this is what I got...
Spoiler :
DLL Load:Assets\CvGameCoreDLL.dll
'Civ4BeyondSword.exe': Loaded 'C:\Program Files (x86)\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Assets\CvGameCoreDLL.dll', Binary was not built with debug information.
'Civ4BeyondSword.exe': Loaded 'C:\Windows\SysWOW64\msxml3.dll'
The thread 'Win32 Thread' (0xf44) has exited with code 0 (0x0). <-- this is the select fullscreen/windowed popup
Does the debug version load any modules prior to msxml3.dll? And if so, what is supposed to load?
 
It links against several DLLs, but it wouldn't link if they didn't exist. Maybe it doesn't actually integrate them into the DLL but uses them from the Windows\System32 folder? Look in the makefile for the list of libraries and make sure you have those files.
 
I couldn't find any missing libraries. I then ran the original BULL dll and started a mod that has a debug dll. I got a CTD. Interestingly enough, if I used the quick launch icon to directly launch the mod containing a debug dll, the game worked fine. One thing I noticed is the mod debug dll has a "dll attached" popup whereas the BULL debug dll does not. I wonder if this is the missing module?
 
The "DLL Attached" dialog I thought was added to BULL when I copied it from some HOF code, and I remember that I was going to remove it since it doesn't do anything useful. What is the mod whose DLL works?
 
Back
Top Bottom