Bug #59790 Segmentation fault in main_cmdline
Submitted: 28 Jan 2011 8:54 Modified: 25 Mar 2011 0:53
Reporter: Kari Juul Wedde Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Proxy: Core Severity:S3 (Non-critical)
Version:0.8.1, 0.9.0 OS:Any
Assigned to: CPU Architecture:Any

[28 Jan 2011 8:54] Kari Juul Wedde
Description:
Proxy core dumps when the defaults-file does not exist, have wrong permissions etc.

See also Bug#59560

Program terminated with signal 11, Segmentation fault.
#0  0x08052723 in main_cmdline (argc=3, argv=0x8046fb4)
    at /export/home2/tmp/merlin/bs/mysql-proxy-32bit/src/mysql-proxy-0.8.1/src/mysql-proxy-cli.c:326
326	/export/home2/tmp/merlin/bs/mysql-proxy-32bit/src/mysql-proxy-0.8.1/src/mysql-proxy-cli.c: No such file or directory.
	in /export/home2/tmp/merlin/bs/mysql-proxy-32bit/src/mysql-proxy-0.8.1/src/mysql-proxy-cli.c
(gdb) where
#0  0x08052723 in main_cmdline (argc=3, argv=0x8046fb4)
    at /export/home2/tmp/merlin/bs/mysql-proxy-32bit/src/mysql-proxy-0.8.1/src/mysql-proxy-cli.c:326
#1  0x08052939 in main (argc=4, argv=0x8046fb4)

How to repeat:
Start proxy with a non existing defaults-file, e.g via the MCM

bin/mysql-cluster-manager --defaults-file=etc/mysql-cluster-manager.in
[25 Mar 2011 0:53] Sveta Smirnova
Thank you for the report.

Verified as described.