Author Topic: Nightly (Windows): 20 Nov 2010 - Revision 6758  (Read 2383 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 212
Nightly (Windows): 20 Nov 2010 - Revision 6758
Here is the nightly for Windows on 20 Nov 2010 - Revision 6758

Group: Inferno
fso-WIN-Inferno-20101120_r6758.7z
MD5Sum

Group: Inferno_SSE
fso-WIN-Inferno_SSE-20101120_r6758.7z
MD5Sum

Group: Inferno_SSE2
fso-WIN-Inferno_SSE2-20101120_r6758.7z
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r6753 | Echelon9 | 2010-11-20 02:25:16 -0600 (Sat, 20 Nov 2010) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/multiutil.cpp
   M /trunk/fs2_open/code/object/objectdock.cpp
   M /trunk/fs2_open/code/object/parseobjectdock.cpp
   M /trunk/fs2_open/code/parse/lua.cpp
   M /trunk/fs2_open/code/parse/parselo.cpp
   M /trunk/fs2_open/code/scramble/scramble.cpp
   M /trunk/fs2_open/code/ship/shipfx.cpp

Fix a few malloc/vm_malloc changes to properly track memory usage; fix a potential NULL dereference in parse/lua.cpp
------------------------------------------------------------------------
r6754 | Echelon9 | 2010-11-20 06:22:03 -0600 (Sat, 20 Nov 2010) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/bmpman/bmpman.cpp
   M /trunk/fs2_open/code/globalincs/pstypes.h
   M /trunk/fs2_open/code/graphics/gropenglbmpman.cpp
   M /trunk/fs2_open/code/mission/missioncampaign.cpp
   M /trunk/fs2_open/code/missionui/missionshipchoice.cpp
   M /trunk/fs2_open/code/missionui/missionweaponchoice.cpp
   M /trunk/fs2_open/code/network/multilag.cpp
   M /trunk/fs2_open/code/network/multimsgs.cpp
   M /trunk/fs2_open/code/object/collideshipship.cpp
   M /trunk/fs2_open/code/object/objectsnd.cpp
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/playerman/playercontrol.cpp
   M /trunk/fs2_open/code/radar/radar.cpp
   M /trunk/fs2_open/code/radar/radarorb.cpp
   M /trunk/fs2_open/code/ship/shipfx.cpp
   M /trunk/fs2_open/code/starfield/starfield.cpp

Fix a range of potential NULL dereferences
------------------------------------------------------------------------
r6755 | Echelon9 | 2010-11-20 09:10:14 -0600 (Sat, 20 Nov 2010) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cutscene/cutscenes.cpp

Fix: Invalid data: accessing 'Text_line_size', the readable size is '80' bytes, but '4194244' bytes might be read; Invalid data: accessing 'Text_lines', the readable size is '80' bytes, but '4194244' bytes might be read
------------------------------------------------------------------------
r6756 | Echelon9 | 2010-11-20 10:25:33 -0600 (Sat, 20 Nov 2010) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp

Fix: Use of swp->current_secondary_bank when equal to -1 as an array index. Very broken.
------------------------------------------------------------------------
r6757 | Echelon9 | 2010-11-20 11:27:45 -0600 (Sat, 20 Nov 2010) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

Corrected sprintf format, as 'Changed from 'int' to 'float' by Zacam 10/2010'
------------------------------------------------------------------------
r6758 | Echelon9 | 2010-11-20 12:45:34 -0600 (Sat, 20 Nov 2010) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Fix: Local declaration of 'num_lines' hides declaration of the same name in outer scope.
------------------------------------------------------------------------



 

Offline Macfie

  • 210
  • If somebody made a campaign I've probably got it
Re: Nightly (Windows): 20 Nov 2010 - Revision 6758
I am getting an error with the build that was not in 6748.  The game stops and I get the following error message:
Verify Failure: Swp-> Current_Secondary_bank >= 0&& Swp-> Current_Secondary_bank < MAX_SHIP_SECONDARY_BANKS
I am currently playing TVWP and have not had any problems until I went from 6748 INF SSE2 to 6758 Inf SSE2

[attachment deleted by admin]
Normal people believe that if it isn't broke, don't fix it. Engineers believe that if it isn't broke, it doesn't have enough features yet.
The difference between Mechanical Engineers and Civil Engineers is:
Mechanical Engineers build weapons.  Civil Engineers build targets
An optimist sees the glass half full; the pessimist sees it half empty. An engineer sees that the glass is twice as big as it needs to be.

 

Offline Echelon9

  • 210
Re: Nightly (Windows): 20 Nov 2010 - Revision 6758
I am getting an error with the build that was not in 6748.  The game stops and I get the following error message:
Verify Failure: Swp-> Current_Secondary_bank >= 0&& Swp-> Current_Secondary_bank < MAX_SHIP_SECONDARY_BANKS
I am currently playing TVWP and have not had any problems until I went from 6748 INF SSE2 to 6758 Inf SSE2
Hi Macfe,

Could you please confirm two things?
1. Had any of your secondary weapons run out of ammo at that time of the crash?
2. What platform do you play on? From your title, is it a Mac?

 

Offline Macfie

  • 210
  • If somebody made a campaign I've probably got it
Re: Nightly (Windows): 20 Nov 2010 - Revision 6758
I'm Playing on windows vista.  None of my secondaries had run out of ammo at the time.  I am having the same problem with with TBP so I'm assuming it's not mod related.
Normal people believe that if it isn't broke, don't fix it. Engineers believe that if it isn't broke, it doesn't have enough features yet.
The difference between Mechanical Engineers and Civil Engineers is:
Mechanical Engineers build weapons.  Civil Engineers build targets
An optimist sees the glass half full; the pessimist sees it half empty. An engineer sees that the glass is twice as big as it needs to be.

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Nightly (Windows): 20 Nov 2010 - Revision 6758
I'm pretty sure current secondary can be set to -1 at times Echelon9.  I don't know if that new Verify is correct.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Nightly (Windows): 20 Nov 2010 - Revision 6758
Well, all that needs to be done there is to make sure that we only use it as an array index if it is valid; No need to bother the user by crashing.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Echelon9

  • 210
Re: Nightly (Windows): 20 Nov 2010 - Revision 6758
Well, all that needs to be done there is to make sure that we only use it as an array index if it is valid; No need to bother the user by crashing.
It is used as an array index in ~4 spots within aicode.cpp. So if it can be set to -1, then we'll need to be guarding it in each spot.

  

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Nightly (Windows): 20 Nov 2010 - Revision 6758
Yeah, especially since I think it's always -1 if a ship doesn't have any secondary banks too.  It should be guarded against then, not crash out.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays