Raised This Month: $32 Target: $400
 8% 

Accelerator - Crash Reporting That Doesn't Suck


Post New Thread Reply   
 
Thread Tools Display Modes
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 02-02-2017 , 07:29   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #151

Quote:
Originally Posted by lay295 View Post
Is it possible to see the current map the server was on when it crashed? In CS:GO especially with no symbols anymore I can't really find the reason for some of my crashes.
Yes, if you're running the latest version of Accelerator you can add "/metadata" to the URL to get the current map and version info.
__________________
asherkin is offline
Vit_amin
Senior Member
Join Date: Dec 2015
Location: Russian Federation
Old 03-11-2017 , 10:55   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #152

Game: ZombiePanic: Source
Error Message: [CRASH] WARNING: Sigscan for GetSpew failed, console output will not be included in crash reports
Vit_amin is offline
Robotex
Junior Member
Join Date: Mar 2016
Old 03-26-2017 , 08:02   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #153

Code:
crash
Failed to write minidump to: /usr/games/gameserver/serverfiles/left4dead2/addons/sourcemod/data/dumps/0ae4722d-9673-a6a7-62e434d8-3e6d2954.dmp
Aborted (core dumped)
email debug.log to [email protected]
Sun Mar 26 11:53:08 UTC 2017: Server Quit
For some reason breakpad is unable to write the dump resulting in a 0 length file
Code:
gameserver@6d145e3e096b:/$ ls /usr/games/gameserver/serverfiles/left4dead2/addons/sourcemod/data/dumps/ -l
total 0
-rw------- 1 gameserver gameserver 0 Mar 26 11:53 0ae4722d-9673-a6a7-62e434d8-3e6d2954.dmp
I suppose the error arises between these lines resulting the argument success=false in dumpCallback however I am not sure how I can print out the stderr because 2>&1 doesn't seem to work for me
Code:
  // Allow the child to ptrace us
  sys_prctl(PR_SET_PTRACER, child, 0, 0, 0);
  SendContinueSignalToChild();
  int status;
  const int r = HANDLE_EINTR(sys_waitpid(child, &status, __WALL));

  sys_close(fdes[0]);
  sys_close(fdes[1]);

  if (r == -1) {
    static const char msg[] = "ExceptionHandler::GenerateDump waitpid failed:";
    logger::write(msg, sizeof(msg) - 1);
    logger::write(strerror(errno), strlen(strerror(errno)));
    logger::write("\n", 1);
  }

  bool success = r != -1 && WIFEXITED(status) && WEXITSTATUS(status) == 0;
  if (callback_)
    success = callback_(minidump_descriptor_, callback_context_, success);

Code:
sm version
 SourceMod Version Information:
    SourceMod Version: 1.8.0.5977
    SourcePawn Engine: SourcePawn 1.8, jit-x86 (build 1.8.0.5977)
    SourcePawn API: v1 = 4, v2 = 11
    Compiled on: Mar 20 2017 04:27:03
    Built from: https://github.com/alliedmodders/sourcemod/commit/d075536
    Build ID: 5977:d075536
    http://www.sourcemod.net/
Sun Mar 26 11:59:40 UTC 2017: Server Quit

gameserver@6d145e3e096b:/$ uname -a
Linux 6d145e3e096b 4.8.0-40-generic #43-Ubuntu SMP Thu Feb 23 16:01:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Can you help me @asherkin ?

// EDIT
I managed to fix it, thanks anyway

Last edited by Robotex; 03-26-2017 at 14:07. Reason: resolved
Robotex is offline
Rodya
Senior Member
Join Date: Mar 2017
Location: Russia
Old 04-09-2017 , 09:16   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #154

Quote:
L 04/09/2017 - 163:18: SourceMod error session started
L 04/09/2017 - 163:18: Info (map "awp_lego_r") (file "errors_20170409.log")
L 04/09/2017 - 163:18: [CRASH] WARNING: Sigscan for GetSpew failed, console output will not be included in crash reports.
L 04/09/2017 - 17:02:12: Error log file session closed.
help pls
Rodya is offline
sneaK
SourceMod Moderator
Join Date: Feb 2015
Location: USA
Old 04-09-2017 , 14:02   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #155

Quote:
Originally Posted by Rodya View Post
help pls
Are you running the latest version??

Quote:
Originally Posted by asherkin View Post
GetSpew doesn't exist in CS:GO, which is why that's a warning in the normal log files not an error in the error log. I have said this far, far too many times now.
__________________

Last edited by sneaK; 04-09-2017 at 14:03.
sneaK is offline
Rodya
Senior Member
Join Date: Mar 2017
Location: Russia
Old 04-09-2017 , 14:38   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #156

Quote:
Originally Posted by blackhawk74 View Post
Are you running the latest version??
ye last version
Rodya is offline
kleuser
Member
Join Date: Dec 2014
Old 04-10-2017 , 05:19   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #157

fix pls this !
[CRASH] WARNING: Sigscan for GetSpew failed, console output will not be included in crash reports.
last version 2.3.1-1fc5be1 linux
csgo

Last edited by kleuser; 04-10-2017 at 05:22.
kleuser is offline
psychonic

BAFFLED
Join Date: May 2008
Old 04-10-2017 , 06:46   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #158

...
psychonic is offline
phoenix0001
Senior Member
Join Date: Apr 2010
Location: China
Old 04-10-2017 , 10:46   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #159

core.cfg---I added to the last line---"MinidumpAccount" "76561198037264152"
Code:
/**
 * This file is used to set various options that are important to SourceMod's core.
 * If this file is missing or an option in this file is missing, then the default values will be used.
 */
"Core"
{
	/**
	 * This option determines if SourceMod logging is enabled.
	 *
	 * "on"		- Logging is enabled (default)
	 * "off"	- Logging is disabled
	 */
	"Logging"		"on"
	
	/**
	 * This option determines how SourceMod logging should be handled.
	 *
	 * "daily"	- New log file is created for each day (default)
	 * "map"	- New log file is created for each map change
	 * "game"	- Use game's log files
	 */
	"LogMode"		"daily"
	
	/**
	 * Language that multilingual enabled plugins and extensions will use to print messages.
	 * Only languages listed in languages.cfg are valid.
	 *
	 * The default value is "en"
	 */
	"ServerLang"	"en"
	
	/**
	 * String to use as the public chat trigger.  Set an empty string to disable.
	 */
	"PublicChatTrigger"		"!"
	
	/**
	 * String to use as the silent chat trigger.  Set an empty string to disable.
	 */
	"SilentChatTrigger"		"/"
	
	/**
	 * If a say command is a silent chat trigger, and is used by an admin, 
	 * but it does not evaluate to an actual command, it will be displayed 
	 * publicly.  This setting allows you to suppress accidental typings.
	 *
	 * The default value is "no".  A value of "yes" will supress.
	 */
	"SilentFailSuppress"	"no"
	
	/**
	 * Password setinfo key that clients must set.  You must change this in order for
	 * passwords to work, for security reasons.
	 */
	"PassInfoVar"			"_phoenix"
	
	/**
	 * Specifies the sound that gets played when an item is selected from a menu.
	 */
	"MenuItemSound"			"buttons/button14.wav"

	/**
	 * Specifies the sound that gets played when an "Exit" button is selected 
	 * from a menu.
	 */
	"MenuExitSound"			"buttons/combine_button7.wav"
	
	/**
	 * Specifies the sound that gets played when an "Exit Back" button is selected 
	 * from a menu.  This is the special "Back" button that is intended to roll back
	 * to a previous menu.
	 */
	"MenuExitBackSound"		"buttons/combine_button7.wav"

	/**
	 * Enables or disables whether SourceMod reads a client's cl_language cvar to set 
	 * their language for server-side phrase translation.
	 *
	 * "on"		- Translate using the client's language (default)
	 * "off"	- Translate using default server's language
	 */
	"AllowClLanguageVar"		"On"

	/**
	 * Enables or Disables SourceMod's automatic gamedata updating.
	 *
	 * The default value is "no". A value of "yes" will block the Auto Updater.
	 */
	"DisableAutoUpdate"			"yes"

	/**
	 * If set to yes, a successful gamedata update will attempt to restart SourceMod.
	 * SourceMod is unloaded and reloaded, and the map is changed to the current map.
	 * Since gamedata updates occur when the server loads, impact should be minimal.
	 * But to be safe, this option is disabled by default.
	 */
	"ForceRestartAfterUpdate"	"no"

	/**
	 * URL to use for retrieving update information.
	 * SSL is not yet supported.
	 */
	"AutoUpdateURL"				"http://update.sourcemod.net/update/"

	/**
	 * Whether to show debug spew.  
	 * Currently this will log details about the gamedata updating process.
	 */
	"DebugSpew"					"no"
	
	/**
	 * If set to yes, SourceMod will validate steamid auth strings with the Steam backend before giving out admin access.
	 * This can prevent malicious users from impersonating admins with stolen Steam apptickets.
	 * If Steam is down, admins will not be authenticated until Steam comes back up.
	 * This option increases the security of your server, but is still experimental.
	 */
	"SteamAuthstringValidation"	"no"
	
	/**
	 * Enables or disables whether SourceMod blocks known or potentially malicious plugins from loading.
	 * It is STRONGLY advised that this is left enabled, there have been cases in the past with plugins that
	 * allow anyone to delete files on the server, gain full rcon control, etc.
	 *
	 * "yes"	- Block malware or illegal plugins from loading (default)
	 * "no"		- Warn about malware or illegal plugins loading
	 */
	"BlockBadPlugins"	"yes"

	/**
	 * If a plugin takes too long to execute, hanging or freezing the game server in the process, 
	 * SourceMod will attempt to terminate that plugin after the specified timeout length has
	 * passed. You can disable this feature by setting the value to "0".
	 */
	"SlowScriptTimeout"	"8"

	/**
	 * Disable the SourcePawn just-in-time compiler. This is intended for C++ developers using
	 * debugging tools and finding it difficult to inspect JIT stack frames. The interpreter
	 * is not as well-tested as the JIT and will make script execution roughly 10X slower, so
	 * it is not intended for general purpose use.
	 */
	"DisableJIT"	"no"
	"MinidumpAccount"	"76561198037264152"
}
https://crash.limetech.org/---Invalid Crash ID.---No crash report after steam

Where is the error set?
__________________
I like this BBS sharing of spirit

I come from China, my English is poor

Last edited by asherkin; 04-10-2017 at 11:09. Reason: Changed huge quote to code block.
phoenix0001 is offline
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 04-10-2017 , 11:11   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #160

Quote:
Originally Posted by phoenix0001 View Post
https://crash.limetech.org/---Invalid Crash ID.---No crash report after steam

Where is the error set?
The MinidumpAccount setting associates crashes with your Steam ID, allowing you to see full details regarding the crash when logged into crash.limetech.org. You do not enter your Steam ID in the text box on crash.limetech.org, that is for navigating directly to a crash report when you have a Crash ID (which looks like AAAA-AAAA-AAAA), login to view all crash reports associated with your Steam ID.
__________________
asherkin 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 21:00.


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