Raised This Month: $51 Target: $400
 12% 

[L4D/L4D2] Black And White Checker | 1.8 : December 6, 2020 |


Post New Thread Reply   
 
Thread Tools Display Modes
Alex101192
Senior Member
Join Date: Aug 2018
Old 11-21-2020 , 08:45   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #31

I was also using https://forums.alliedmods.net/showthread.php?p=1613576 which is why there was the white aura around rochelle and ellis. Does this plugin maybe conflict with this one as they both do something when a player is black and white?
Alex101192 is offline
cravenge
Veteran Member
Join Date: Nov 2015
Location: Chocolate Factory
Old 11-21-2020 , 09:58   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #32

Quote:
Originally Posted by Alex101192 View Post
[...]
I have tested this many times and I haven't encountered such a single crash. The reason why I coded it that way is to not overload the precached models table on map start.

By removing that code, you are also limiting the use of the plugin to only work in problematic maps unless you knew what you were doing.

Quote:
Originally Posted by Alex101192 View Post
I was also using https://forums.alliedmods.net/showthread.php?p=1613576 which is why there was the white aura around rochelle and ellis. Does this plugin maybe conflict with this one as they both do something when a player is black and white?
There won't be any conflict although players wouldn't be tell who's B/W in said maps properly since two clones will be made and one might overshadow the other depending on the brightness between both clones.

Last edited by cravenge; 11-21-2020 at 10:03.
cravenge is offline
Alex101192
Senior Member
Join Date: Aug 2018
Old 11-21-2020 , 10:28   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #33

Quote:
Originally Posted by cravenge View Post
I have tested this many times and I haven't encountered such a single crash. The reason why I coded it that way is to not overload the precached models table on map start.

By removing that code, you are also limiting the use of the plugin to only work in problematic maps unless you knew what you were doing.

There won't be any conflict although players wouldn't be tell who's B/W in said maps properly since two clones will be made and one might overshadow the other depending on the brightness between both clones.
I have 2 documented videos that show this crash. This https://www.twitch.tv/videos/810587648 and this https://www.twitch.tv/videos/809486823.

The first one is the one you saw before while the other one happened on no mercy. In both clips the crashed occured after black and white status was removed from the entire survivor team.

First clip, rochelle heals it lags a bit but no crash, then ellis heals and now that no survivor is black and white anymore server crashed.

In the second clip, zoey's black and white was removed on saferoom transition because of saferoom nap, no more survivors with black and white on team and server crashed.

These crashes both happened with health glow put together with your plugin. These clips prove that it didn't matter if there was lots of players in match (as in the first clip there was about 5 players while in the second only 2), and also that it didn't matter whether black and white was healed from a player or bot as in the second clip it was zoey.

Additionally my server provider enabled debug for the servers and this is what the debug reports:

Code:
----------------------------------------------
CRASH: Sat 21 Nov 2020 12:55:24 PM CET
Start Line: ./srcds_linux -game left4dead2 -ip 188.40.133.148 -port 27025 +map c1m1_hotel -nobreakpad -debug -nohltv -tvdisable +mp_gamemode coop
[New LWP 28773]
[New LWP 28774]
[New LWP 28778]
[New LWP 28781]
[New LWP 32684]
[New LWP 28776]
[New LWP 32679]
[New LWP 432]
[New LWP 400]
[New LWP 433]
[New LWP 32677]
Core was generated by `./srcds_linux -game left4dead2 -ip 188.40.133.148 -port 27025 +map c1m1_hotel -'.
Program terminated with signal SIGABRT, Aborted.
#0  0xf7edf069 in ?? ()
[Current thread is 1 (LWP 28773)]
#0  0xf7edf069 in ?? ()
Backtrace stopped: Cannot access memory at address 0xffd44a90
No symbol table info available.
eax            0x0                 0
ecx            0xffd44aac          -2864468
edx            0x0                 0
ebx            0x2                 2
esp            0xffd44a90          0xffd44a90
ebp            0xffd44aac          0xffd44aac
esi            0x8                 8
edi            0x0                 0
eip            0xf7edf069          0xf7edf069
eflags         0x282               [ SF IF ]
cs             0x23                35
ss             0x2b                43
ds             0x2b                43
es             0x2b                43
fs             0x0                 0
gs             0x63                99
No shared libraries loaded at this time.
End of Source crash report
----------------------------------------------
It says cannot access memory address which could possibly mean that both health glows and BW checker combined ended up maybe taking too much memory and causing the server to go down.

I have tested a bit without healthglow and only your plugin. I played a full match of dead center and I got no crash. I am going to test this further to make sure it doesn't happen again. If it doesn't happen then it was this combination of plugins to cause that. Otherwise I might have to remove the checker even though I really like it.


"By removing that code, you are also limiting the use of the plugin to only work in problematic maps unless you knew what you were doing."

What do you mean by this? The reason why I removed the grave is because certain maps have trouble with models and using these models on them causes crashes. I am not sure if it's the case with your plugin though as I only see a outline glow of the model rather than the model itself.

And also wouldn't it be cooler to have a white aura glow like healthglow does it?

Last edited by Alex101192; 11-21-2020 at 10:33.
Alex101192 is offline
cravenge
Veteran Member
Join Date: Nov 2015
Location: Chocolate Factory
Old 11-21-2020 , 11:19   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #34

The plugin already switches the grave method with the aura one only when the map being played is one of those that are considered to be problematic (i.e Questionable Ethics).

Like I said, it won't cause conflicts with other aura giving plugins but expect double or multiple auras given to players depending on how many have that feature, completely overshadowing one another and making it hard for players to tell exactly which is which.

All the stock campaigns didn't produce any crash during testing. If a custom map besides Questionable Ethics and Suicide Blitz 2 is having trouble creating the grave model, feel free to let me know so I can add it to the list of problematic maps.

Last edited by cravenge; 11-21-2020 at 11:24.
cravenge is offline
Alex101192
Senior Member
Join Date: Aug 2018
Old 11-21-2020 , 11:59   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #35

Quote:
Originally Posted by cravenge View Post
The plugin already switches the grave method with the aura one only when the map being played is one of those that are considered to be problematic (i.e Questionable Ethics).

Like I said, it won't cause conflicts with other aura giving plugins but expect double or multiple auras given to players depending on how many have that feature, completely overshadowing one another and making it hard for players to tell exactly which is which.

All the stock campaigns didn't produce any crash during testing. If a custom map besides Questionable Ethics and Suicide Blitz 2 is having trouble creating the grave model, feel free to let me know so I can add it to the list of problematic maps.
There are more than 70 custom maps installed with my servers, and I have a list of maps which crash when using certain hats or charms from silvers. Out of all the stock maps, c1m3_mall causes problems with hats. But then again, hats plugin include lots of models while in your case it's just the grave.

I also have a plugin that creates a grave on where survivors died, it has the same cvars to disable the model has hats. If you included a cvar to disable the model like silver did with hats and charms and this graves plugin, then I'd just put my own list of maps that I found to be problematic and no need to warn you.


And these crashes again started happening since I put your plugin. I really think your plugin plus healthglow activating their own code in the same exact moment (black and white) is the reason why that happens.
Alex101192 is offline
Alex101192
Senior Member
Join Date: Aug 2018
Old 11-21-2020 , 12:44   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #36

The same crash again happened. This time there was no healthglow but there was just your plugin. I removed it now and I will see if it happens again.

Last edited by Alex101192; 11-21-2020 at 12:44.
Alex101192 is offline
cravenge
Veteran Member
Join Date: Nov 2015
Location: Chocolate Factory
Old 11-22-2020 , 03:00   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #37

I'll see what I can do.
cravenge is offline
Alex101192
Senior Member
Join Date: Aug 2018
Old 11-22-2020 , 06:34   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #38

Even though your plugin is removed from the server, sourcemod is now complaining that it can't parse the 2 translation files which I removed. The plugin is not there anymore, why is this happening? And yeah I am still getting crashes by the way.

Last edited by Alex101192; 11-22-2020 at 06:34.
Alex101192 is offline
Marttt
Veteran Member
Join Date: Jan 2019
Location: Brazil
Old 11-22-2020 , 06:38   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #39

I'm not in home right now but any plugin that adds model do the precache table may produce crashes or errors. Is not a plugin specific bug. As a quick fix I usually remove entities with models in stripper that seems to reduce this crashes, PM me Alex if you want to test.
__________________
Marttt is offline
cravenge
Veteran Member
Join Date: Nov 2015
Location: Chocolate Factory
Old 11-22-2020 , 07:46   Re: [L4D/L4D2] Black And White Checker | 1.75 : November 13, 2020 |
Reply With Quote #40

Quote:
Originally Posted by Alex101192 View Post
Even though your plugin is removed from the server, sourcemod is now complaining that it can't parse the 2 translation files which I removed. The plugin is not there anymore, why is this happening? And yeah I am still getting crashes by the way.
Are you sure you fully removed the plugin and restarted the server? It shouldn't be loaded anymore afterwards unless you made another copy or your own version with a different name by mistake.
cravenge is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 17:19.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode