I have icegen .0.5.5-pre2 with mysql 5.0.44 and icecast 2. 

I can get the icegen to play from a playlist file, but when I try to run icegen with and sql config it returns
*** stack smashing detected ***: icegenerator terminated
Aborted

---config file start---
#######################################################
# Server section
#######################################################

# IP (REQUIRED)
IP=127.0.0.1
PORT=80
SERVER=2
MOUNT=/listen

#######################################################
# User section
#######################################################

SOURCE=source

PASSWORD=******

#######################################################
# File and playlist section
#######################################################

FORMAT=1

MP3PATH=sql:localhost;0;root;****;streams;music;path

# Set this flag to search recursively from root directories specified (default is disabled)
RECURSIVE=0

# File to record the stream to on the server (default is none)
DUMPFILE=

# Loop playlist (default is enabled)
LOOP=1

# Set this flag to play your music in random order (default is enabled), otherwise
# alphabetic order will be used
SHUFFLE=1

#######################################################
# Information
#######################################################
   
# In next four variables u can put your metadata information that will be
# sent to clients. You can use any string you want.

# Name of the stream (default none).
NAME=My Station

# Genre of the stream (default none).
GENRE=Your radio genre

# Description of the stream (default none).
DESCRIPTION=sample

# Url of the stream (default none).
URL=i have it here

# Bitrate of the stream. Its value is purely informational. It doesn't
# affect real bitrate of your MP3s (default 24000).
BITRATE=128000

# Flag to list the stream in directories (default 0)
PUBLIC=0

# Set this flag to specify time elapsed between META information update in seconds
# (default is 5). A value of 0 disables META information, and only NAME value
# will be transmitted.
METAUPDATE=5

# This set global MetaDataFile path for your songs. See README.IceMetal
# for more info.
MDFPATH=/mypath/global.mdf

#######################################################
# Debug and logging information
#######################################################

# Log
# 0 - None
# 1 - System logger
# 2 - File
LOG=2

# Log path
# Specify where you want to log IceG actions. Defaults to /var/log/icegenerator.log
# if not specified
LOGPATH=/var/log/icegenerator.log

#######################################################
# Telnet interface
#######################################################

# Now IceGenerator has a minimal telnet interface that
# receives run-time commands to change IceGenerator
# behaviour while streaming. Case is insensitive.
# ALL COMMAND MUST BE FOLLOWED BY A TRAILING DOT!!!
# Telnet commands are:
#      TRACK
#           Returns information about current track
#      LOOP
#           Returns information about current LOOP setting
#      LOOPON
#           Turns on playlist loop
#      LOOPOFF
#           Turns off playlist loop
#      SHUFFLE
#           Returns informations about current SHUFFLE setting
#      SHUFFLEON
#           Turns on shuffle
#      SHUFFLEOFF
#           Turns off shuffle
#
# DATAPORT is used to specify telnet port. If not specified, telnet
# interface will be disabled. If 0, 8796 (default port) will be used.
DATAPORT=8796

---- end of config ---

Please help!  Thanks!