13 messages in com.mysql.lists.bugsRe: 4.0.9 Segmentation Fault Crash un...| From | Sent On | Attachments |
|---|---|---|
| Bruce Dembecki | 03 Feb 2003 15:49 | |
| Sinisa Milivojevic | 04 Feb 2003 05:05 | |
| Bruce Dembecki | 04 Feb 2003 09:16 | |
| Sinisa Milivojevic | 04 Feb 2003 09:36 | |
| Bruce Dembecki | 04 Feb 2003 10:53 | |
| Sinisa Milivojevic | 04 Feb 2003 11:33 | |
| Bruce Dembecki | 04 Feb 2003 11:57 | |
| Sinisa Milivojevic | 04 Feb 2003 12:12 | |
| Vladimir V. Kolpakov | 04 Feb 2003 20:30 | |
| Sinisa Milivojevic | 07 Feb 2003 04:38 | |
| Bruce Dembecki | 10 Feb 2003 14:53 | |
| Bruce Dembecki | 10 Feb 2003 18:33 | |
| Sinisa Milivojevic | 11 Feb 2003 05:49 |
| Subject: | Re: 4.0.9 Segmentation Fault Crash under Solaris![]() |
|---|---|
| From: | Sinisa Milivojevic (sin...@mysql.com) |
| Date: | 02/11/2003 05:49:17 AM |
| List: | com.mysql.lists.bugs |
Bruce Dembecki writes:
On 2/10/03 2:53 PM, "Bruce Dembecki" <bru...@liveworld.com> wrote:
I have analyzed the output from mysqld_safe - and obtained the following command by using "echo" in the mysqld_safe script rather than executing the command itself...
nohup /usr/local/mysql-standard-4.0.10-gamma-sun-solaris2.8-sparc/bin/mysqld --defaults-extra-file= /usr/local/mysql-standard-4.0.10-gamma-sun-solaris2.8-sparc/data/my.cnf --basedir=/usr/local/mysql-standard-4.0.10-gamma-sun-solaris2.8-sparc --datadir=/mysqldata --user=mysql --pid-file=/mysqldata/mysql2.pid >> /mysqldata/mysql2.err 2>&1
Clearly I have forced some line breaks in the command for easier reading and email transference...
I also know that mysqld_safe itself is called by mysql.server using commands to force it into the background, and in fact mysqld_safe continues to run after exiting SSH... Therefore as we know mysqld is a child of mysqld_safe and mysqld_safe is run in the background from the shell and mysqld_safe starts mysqld with nohup, it would appear that something in the way mysqld is compiled is preventing it from working correctly when it gets a SIGHUP it should ignore.
This of course applies only to Solaris 2.8 and 2.9 which I have used for testing here. It also may be totally wrong, but it's the best theory I've got.
Best Regards, Bruce
Hi!
The only way we can fix a problem is by having a repeatable test case.
I have started / stoppped MySQL on our 2.8 / 2.9 machines through SSH and did not encounter any errors.
If you are not able to provide us with a repeatable test case, the only way that we can find out what is going on is that you use debug binary from our site and that you send us core file once you succeed in creating one.
-- __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Mr. Sinisa Milivojevic <sin...@mysql.com> / /|_/ / // /\ \/ /_/ / /__ MySQL AB, Fulltime Developer /_/ /_/\_, /___/\___\_\___/ Larnaca, Cyprus <___/ www.mysql.com
Join MySQL Users Conference and Expo: http://www.mysql.com/events/uc2003/




