Commit df2224b
authored
bugfix(object): Avoid crash with dangling contain module in Object::onDestroy() when Reinforcement Pad is destroyed before Troop Crawler drop (TheSuperHackers#2747)
1 parent 20f4254 commit df2224b
4 files changed
Lines changed: 112 additions & 20 deletions
File tree
- GeneralsMD/Code/GameEngine
- Include/GameLogic
- Source/GameLogic/Object
- Generals/Code/GameEngine
- Include/GameLogic
- Source/GameLogic/Object
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
717 | 717 | | |
718 | 718 | | |
719 | 719 | | |
720 | | - | |
| 720 | + | |
721 | 721 | | |
722 | 722 | | |
723 | 723 | | |
| |||
Lines changed: 55 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| |||
621 | 621 | | |
622 | 622 | | |
623 | 623 | | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
624 | 640 | | |
625 | 641 | | |
626 | 642 | | |
| |||
631 | 647 | | |
632 | 648 | | |
633 | 649 | | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
634 | 654 | | |
635 | 655 | | |
636 | 656 | | |
| |||
681 | 701 | | |
682 | 702 | | |
683 | 703 | | |
684 | | - | |
| 704 | + | |
685 | 705 | | |
686 | | - | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
687 | 731 | | |
688 | 732 | | |
689 | 733 | | |
| |||
3727 | 3771 | | |
3728 | 3772 | | |
3729 | 3773 | | |
| 3774 | + | |
| 3775 | + | |
3730 | 3776 | | |
3731 | 3777 | | |
3732 | 3778 | | |
3733 | | - | |
| 3779 | + | |
3734 | 3780 | | |
3735 | | - | |
| 3781 | + | |
3736 | 3782 | | |
| 3783 | + | |
3737 | 3784 | | |
3738 | | - | |
3739 | | - | |
| 3785 | + | |
3740 | 3786 | | |
3741 | 3787 | | |
3742 | 3788 | | |
| |||
3961 | 4007 | | |
3962 | 4008 | | |
3963 | 4009 | | |
3964 | | - | |
3965 | | - | |
| 4010 | + | |
| 4011 | + | |
3966 | 4012 | | |
3967 | 4013 | | |
3968 | 4014 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
761 | 761 | | |
762 | 762 | | |
763 | 763 | | |
764 | | - | |
| 764 | + | |
765 | 765 | | |
766 | 766 | | |
767 | 767 | | |
| |||
Lines changed: 55 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
185 | | - | |
| 185 | + | |
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
| |||
691 | 691 | | |
692 | 692 | | |
693 | 693 | | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
694 | 710 | | |
695 | 711 | | |
696 | 712 | | |
| |||
704 | 720 | | |
705 | 721 | | |
706 | 722 | | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
707 | 727 | | |
708 | 728 | | |
709 | 729 | | |
| |||
756 | 776 | | |
757 | 777 | | |
758 | 778 | | |
759 | | - | |
| 779 | + | |
760 | 780 | | |
761 | | - | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
762 | 806 | | |
763 | 807 | | |
764 | 808 | | |
| |||
4246 | 4290 | | |
4247 | 4291 | | |
4248 | 4292 | | |
| 4293 | + | |
| 4294 | + | |
4249 | 4295 | | |
4250 | 4296 | | |
4251 | 4297 | | |
4252 | | - | |
| 4298 | + | |
4253 | 4299 | | |
4254 | | - | |
| 4300 | + | |
4255 | 4301 | | |
| 4302 | + | |
4256 | 4303 | | |
4257 | | - | |
4258 | | - | |
| 4304 | + | |
4259 | 4305 | | |
4260 | 4306 | | |
4261 | 4307 | | |
| |||
4480 | 4526 | | |
4481 | 4527 | | |
4482 | 4528 | | |
4483 | | - | |
4484 | | - | |
| 4529 | + | |
| 4530 | + | |
4485 | 4531 | | |
4486 | 4532 | | |
4487 | 4533 | | |
| |||
0 commit comments