Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
57be4775
You need to sign in or sign up before continuing.
Commit
57be4775
authored
Feb 21, 2012
by
Pieter Noordhuis
Browse files
Also force SIGSEGV without HAVE_BACKTRACE
parent
7c96b467
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/debug.c
View file @
57be4775
...
@@ -314,8 +314,8 @@ void _redisAssert(char *estr, char *file, int line) {
...
@@ -314,8 +314,8 @@ void _redisAssert(char *estr, char *file, int line) {
server
.
assert_file
=
file
;
server
.
assert_file
=
file
;
server
.
assert_line
=
line
;
server
.
assert_line
=
line
;
redisLog
(
REDIS_WARNING
,
"(forcing SIGSEGV to print the bug report.)"
);
redisLog
(
REDIS_WARNING
,
"(forcing SIGSEGV to print the bug report.)"
);
*
((
char
*
)
-
1
)
=
'x'
;
#endif
#endif
*
((
char
*
)
-
1
)
=
'x'
;
}
}
void
_redisAssertPrintClientInfo
(
redisClient
*
c
)
{
void
_redisAssertPrintClientInfo
(
redisClient
*
c
)
{
...
@@ -384,9 +384,9 @@ void _redisPanic(char *msg, char *file, int line) {
...
@@ -384,9 +384,9 @@ void _redisPanic(char *msg, char *file, int line) {
redisLog
(
REDIS_WARNING
,
"Guru Meditation: %s #%s:%d"
,
msg
,
file
,
line
);
redisLog
(
REDIS_WARNING
,
"Guru Meditation: %s #%s:%d"
,
msg
,
file
,
line
);
#ifdef HAVE_BACKTRACE
#ifdef HAVE_BACKTRACE
redisLog
(
REDIS_WARNING
,
"(forcing SIGSEGV in order to print the stack trace)"
);
redisLog
(
REDIS_WARNING
,
"(forcing SIGSEGV in order to print the stack trace)"
);
#endif
redisLog
(
REDIS_WARNING
,
"------------------------------------------------"
);
redisLog
(
REDIS_WARNING
,
"------------------------------------------------"
);
*
((
char
*
)
-
1
)
=
'x'
;
*
((
char
*
)
-
1
)
=
'x'
;
#endif
}
}
void
bugReportStart
(
void
)
{
void
bugReportStart
(
void
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment