ejabberd 2.1.13 + crash with ODBC auth + Instantbird

Hello

First of all I am not a native speaker.

I have upgraded ejabberd from 2.1.11 to 2.1.13 (via Neal Groothui's ppa - Ejabberd with Mikael Magnusson & Badlop's GSSAPI/Kerberos patch applied and supporting "esasl" package.)
I have two "virtual" servers in ejabberd.cfg - one uses pam for auth and second one odbc.
Jabber is working but for some reason I see crashes in log (so far for server with odbc auth only) and some clients (instantbird) can not connect.
I am not sure if this is related to patches included in this ppa or ejabberd in general or config error on my part.

Thank you very much for your help,
Michal Kopecny

Ubuntu 12.04 LTS Precise
erlang-base (and all other erlang* packages) 1:14.b.4-dfsg-1ubuntu1
erlang-esasl 0.1-1ubuntu1~nkg1

ejabberd.log:

=ERROR REPORT==== 2013-10-07 14:08:24 ===
** State machine <0.1882.0> terminating
** Last event in was {xmlstreamelement,
{xmlelement,"auth",
[{"xmlns","urn:ietf:params:xml:ns:xmpp-sasl"},
{"mechanism","SCRAM-SHA-1"}],
[{xmlcdata,
<<"biwsbj1wZWNlayxyPTVJelFQVklCOGVnPQ==">>}]}}
** When State == wait_for_feature_request
** Data == {state,
{socket_state,tls,
{tlssock,#Port<0.4868>,#Port<0.4871>},
<0.1881.0>},
ejabberd_socket,#Ref<0.0.0.56782>,"SERVER_FQDN",
false,"2267276433",
{sasl_state,"jabber","DOMAIN.CZ",undefined,
undefined,undefined,undefined,undefined,undefined,
{sasl_ctx,"DOMAIN.CZ",[],
#Fun,
#Fun,
#Fun,
"SERVER_FQDN"}},
company,c2s_shaper,true,true,false,true,
[verify_none],
false,undefined,[],"DOMAIN.CZ",[],undefined,
{pres_t,0},
{pres_f,0},
{pres_a,0},
{pres_i,0},
undefined,undefined,undefined,false,
{userlist,none,[],false},
unknown,unknown,
{{86,49,26,144},39054},
[],[]}
** Reason for termination =
** {'function not exported',
[{cyrsasl_scram,mech_new,
[{sasl_ctx,"DOMAIN.CZ",[],#Fun,
#Fun,#Fun,
"SERVER_FQDN"}]},
{cyrsasl,server_start,3},
{ejabberd_c2s,wait_for_feature_request,2},
{p1_fsm,handle_msg,10},
{proc_lib,init_p_do_apply,3}]}

erlang.log:

=CRASH REPORT==== 7-Oct-2013::23:06:52 ===
crasher:
initial call: gen:init_it/6
pid: <0.4460.0>
registered_name: []
exception exit: {undef,
[{cyrsasl_scram,mech_new,
[{sasl_ctx,"DOMAIN.CZ",[],
#Fun,
#Fun,
#Fun,
"SERVER_FQDN"}]},
{cyrsasl,server_start,3},
{ejabberd_c2s,wait_for_feature_request,2},
{p1_fsm,handle_msg,10},
{proc_lib,init_p_do_apply,3}]}
in function p1_fsm:terminate/7
ancestors: [ejabberd_c2s_sup,ejabberd_sup,<0.37.0>]
messages: [{'$gen_event',closed},
{'DOWN',#Ref<0.0.0.113722>,process,<0.4459.0>,normal}]
links: [<0.263.0>]
dictionary: [{'$internal_queue_len',0}]
trap_exit: false
status: running
heap_size: 6765
stack_size: 24
reductions: 7678
neighbours:

=SUPERVISOR REPORT==== 7-Oct-2013::23:06:52 ===
Supervisor: {local,ejabberd_c2s_sup}
Context: child_terminated
Reason: {undef,
[{cyrsasl_scram,mech_new,
[{sasl_ctx,"DOMAIN.CZ",[],
#Fun,
#Fun,
#Fun,
"SERVER_FQDN"}]},
{cyrsasl,server_start,3},
{ejabberd_c2s,wait_for_feature_request,2},
{p1_fsm,handle_msg,10},
{proc_lib,init_p_do_apply,3}]}
Offender: [{pid,<0.4460.0>},
{name,undefined},
{mfargs,{ejabberd_c2s,start_link,undefined}},
{restart_type,temporary},
{shutdown,brutal_kill},
{child_type,worker}]

Syndicate content