Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
578ab3f1
Commit
578ab3f1
authored
Nov 08, 2001
by
monty@hundin.mysql.fi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
new crash-me results for Interbase.
parent
5f405e28
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
1568 additions
and
4 deletions
+1568
-4
mysys/my_lib.c
mysys/my_lib.c
+4
-0
sql-bench/Comments/interbase
sql-bench/Comments/interbase
+18
-0
sql-bench/crash-me.sh
sql-bench/crash-me.sh
+4
-4
sql-bench/limits/interbase-dialect1.cfg
sql-bench/limits/interbase-dialect1.cfg
+514
-0
sql-bench/limits/interbase-dialect3.cfg
sql-bench/limits/interbase-dialect3.cfg
+514
-0
sql-bench/limits/interbase-superserver.cfg
sql-bench/limits/interbase-superserver.cfg
+514
-0
No files found.
mysys/my_lib.c
View file @
578ab3f1
...
...
@@ -112,6 +112,10 @@ MY_DIR *my_dir(const char *path, myf MyFlags)
dirp
=
opendir
(
directory_file_name
(
tmp_path
,(
my_string
)
path
));
size
=
STARTSIZE
;
#if defined(__amiga__)
if
((
dirp
->
dd_fd
)
<
0
)
/* Directory doesn't exists */
goto
error
;
#endif
if
(
dirp
==
NULL
||
!
(
buffer
=
(
char
*
)
my_malloc
(
size
,
MyFlags
)))
goto
error
;
...
...
sql-bench/Comments/interbase
0 → 100644
View file @
578ab3f1
Running crash-me on Interbase:
I
- got opensource version of interbase 6.0.1
(both mode, classic and superserver),
- set up DBD::InterBase from cpan,
- created database "test" and set sql_dialect for that database to 3
- executed crash-me for both interbase's models (classic and superserver).
There were some problems during the execution:
1) Sometimes client side got SIGSEGV , At that moment server side
writes
gds__alloc: non-positive size allocation request
to log file.
This problem has both models. I am not shure if it's interbase or
DBD:InterBase problem (though DBD::InterBase made all nesessary
tests during the installation without any problem)
2) In "superserver" mode ibserver several times died (and ibguard restarted it)
sql-bench/crash-me.sh
View file @
578ab3f1
...
...
@@ -2524,21 +2524,21 @@ sub report_trans
if
(
$rc
)
{
$dbh
->
{
AutoCommit
}
=
1
;
if
(
safe_query_result
(
$check
,
""
,
""
))
{
save_config_data
(
$limit
,
"yes"
,
$
promp
t
)
;
save_config_data
(
$limit
,
"yes"
,
$
limi
t
)
;
}
safe_query
(
$clear
)
;
}
else
{
$dbh
->
{
AutoCommit
}
=
1
;
save_config_data
(
$limit
,
"error"
,
$
promp
t
)
;
save_config_data
(
$limit
,
"error"
,
$
limi
t
)
;
}
}
else
{
save_config_data
(
$limit
,
"error"
,
$
promp
t
)
;
save_config_data
(
$limit
,
"error"
,
$
limi
t
)
;
}
$dbh
->
{
AutoCommit
}
=
1
;
}
else
{
save_config_data
(
$limit
,
"no"
,
$
promp
t
)
;
save_config_data
(
$limit
,
"no"
,
$
limi
t
)
;
}
safe_query
(
$clear
)
;
}
...
...
sql-bench/limits/interbase-dialect1.cfg
0 → 100644
View file @
578ab3f1
This diff is collapsed.
Click to expand it.
sql-bench/limits/interbase-dialect3.cfg
0 → 100644
View file @
578ab3f1
This diff is collapsed.
Click to expand it.
sql-bench/limits/interbase-superserver.cfg
0 → 100644
View file @
578ab3f1
This diff is collapsed.
Click to expand it.
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