MysqlGui Crash

2002-11-28 Thread Kees Vries de
Dear Mr. / Mrs,

After we installed MySQL Server 3.23.51 for Windows and MySQL Gui
1.7.5-2. 
We used a ODBC driver to write data into the database on the MySQL
Server.  
When there are more then 250.000 records in the table the MySQL Gui
crashed. 
Our Question now is there a solution for our problem? 

We hope you can help us.

Sincerely,

Kees de Vries
Wim Klomp
Koldijk B.V Zwolle

(Sorry for the bad English)


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Re: mysqlgui crash caused by infinite loop

2002-03-27 Thread Sinisa Milivojevic

[EMAIL PROTECTED] writes:
 Description:
   mysqlgui crash caused by infinite loop in
   mysql_read_default_options because strcend
   never returns 0
 How-To-Repeat:
   
 Fix:
 
 --- libmysql/libmysql.c.orig  Thu Feb 14 18:30:17 2002
 +++ libmysql/libmysql.c   Tue Mar 19 15:52:49 2002
 @@ -712,7 +712,7 @@ static void mysql_read_default_options(s
 *end=0;   /* Remove '=' */
   }
   /* Change all '_' in variable name to '-' */
 - for (end= *option ; (end= strcend(end,'_')) ; )
 + for (end= *option ; (end= strcend(end,'_'))  *end; )
 *end= '-';
   switch (find_type(*option+2,option_types,2)) {
   case 1: /* port */
 
 --- libmysql_r/libmysql.c.origThu Feb 14 18:30:17 2002
 +++ libmysql_r/libmysql.c Tue Mar 26 22:52:17 2002
 @@ -712,7 +712,7 @@ static void mysql_read_default_options(s
 *end=0;   /* Remove '=' */
   }
   /* Change all '_' in variable name to '-' */
 - for (end= *option ; (end= strcend(end,'_')) ; )
 + for (end= *option ; (end= strcend(end,'_'))  *end; )
 *end= '-';
   switch (find_type(*option+2,option_types,2)) {
   case 1: /* port */

Hi!

Thank you, both for your mail fix.

This bug was fixed few weeks ago. 

Fixed version will be released both with 3.23.50 and 4.0.2.

Thanks again. 

-- 
Regards,
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Mr. Sinisa Milivojevic [EMAIL PROTECTED]
 / /|_/ / // /\ \/ /_/ / /__   MySQL AB, Fulltime Developer
/_/  /_/\_, /___/\___\_\___/   Larnaca, Cyprus
   ___/   www.mysql.com


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




mysqlgui crash caused by infinite loop

2002-03-26 Thread peters

Description:
mysqlgui crash caused by infinite loop in
mysql_read_default_options because strcend
never returns 0
How-To-Repeat:

Fix:

--- libmysql/libmysql.c.origThu Feb 14 18:30:17 2002
+++ libmysql/libmysql.c Tue Mar 19 15:52:49 2002
@@ -712,7 +712,7 @@ static void mysql_read_default_options(s
  *end=0;   /* Remove '=' */
}
/* Change all '_' in variable name to '-' */
-   for (end= *option ; (end= strcend(end,'_')) ; )
+   for (end= *option ; (end= strcend(end,'_'))  *end; )
  *end= '-';
switch (find_type(*option+2,option_types,2)) {
case 1: /* port */

--- libmysql_r/libmysql.c.orig  Thu Feb 14 18:30:17 2002
+++ libmysql_r/libmysql.c   Tue Mar 26 22:52:17 2002
@@ -712,7 +712,7 @@ static void mysql_read_default_options(s
  *end=0;   /* Remove '=' */
}
/* Change all '_' in variable name to '-' */
-   for (end= *option ; (end= strcend(end,'_')) ; )
+   for (end= *option ; (end= strcend(end,'_'))  *end; )
  *end= '-';
switch (find_type(*option+2,option_types,2)) {
case 1: /* port */

Submitter-Id:  submitter ID
Originator:Peter Strömberg
Organization:
 
MySQL support: none
Synopsis:  mysqlgui crash caused by infinite loop
Severity:  serious
Priority:  
Category:  mysql
Class: sw-bug
Release:   mysql-3.23.49 (OpenBSD port: mysql-server-3.23.49)
Server: /usr/local/bin/mysqladmin  Ver 8.23 Distrib 3.23.49, for unknown-openbsd3.1 
on i386
Copyright (C) 2000 MySQL AB  MySQL Finland AB  TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license

Server version  3.23.49-log
Protocol version10
Connection  Localhost via UNIX socket
UNIX socket /var/run/mysql/mysql.sock
Uptime: 7 hours 48 min 23 sec

Threads: 1  Questions: 1  Slow queries: 0  Opens: 6  Flush tables: 1  Open tables: 0 
Queries per second avg: 0.000
Environment:

System: OpenBSD wilfried.no-ip.org 3.1 GENERIC#3 i386


Some paths:  /usr/bin/perl /usr/bin/make /usr/local/bin/gmake /usr/bin/gcc /usr/bin/cc
GCC: Reading specs from /usr/lib/gcc-lib/i386-unknown-openbsd3.1/2.95.3/specs
gcc version 2.95.3 20010125 (prerelease)
Compilation info: CC='cc'  CFLAGS='-O2 -pipe '  CXX='cc'  CXXFLAGS='-O2 -pipe  
-felide-constructors -fno-exceptions -fno-rtti'  LDFLAGS=''
LIBC: 
-r--r--r--  1 root  bin  732610 Mar 23 15:16 /usr/lib/libc.a
-r--r--r--  1 root  bin  598961 Mar 23 15:16 /usr/lib/libc.so.28.3
Configure command: ./configure  --enable-shared --enable-static 
--localstatedir=/var/mysql --with-innodb '--with-comment=OpenBSD port: 
mysql-server-3.23.49' --with-libwrap=/usr --with-mysqld-user=mysql 
--with-unix-socket-path=/var/run/mysql/mysql.sock --without-perl --without-debug 
--without-readline --without-bench --without-mit-threads --without-gemini 
--without-berkeley-db --prefix=/usr/local --sysconfdir=/etc


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php