Hey guys,
when I'm trying to load the db_sql_live module from the git build from yesterday, I only get the error "Unable to load module...".
I did an strace while executing the command on the already running services instance and got this output:
gettimeofday({1378287597, 188726}, NULL) = 0
epoll_wait(3, {{EPOLLIN, {u32=12, u64=12}}}, 8, 5000) = 1
gettimeofday({1378287599, 529619}, NULL) = 0
recvfrom(12, ":126AAANRB PRIVMSG 00AAAAAAG :mo"..., 65534, 0, NULL, NULL) = 50
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
gettimeofday({1378287599, 529774}, NULL) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
gettimeofday({1378287599, 529824}, NULL) = 0
write(4, "[Sep 04 11:39:59.529824 2013] Re"..., 90) = 90
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
gettimeofday({1378287599, 530129}, NULL) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
gettimeofday({1378287599, 530179}, NULL) = 0
write(4, "[Sep 04 11:39:59.530179 2013] Tr"..., 65) = 65
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
stat("locale/ca_ES/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/de_DE/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/el_GR/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/es_ES/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/fr_FR/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/hu_HU/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/it_IT/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/nl_NL/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/pl_PL/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/pt_PT/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/ru_RU/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
stat("locale/tr_TR/LC_MESSAGES/db_sql_live.mo", 0x7fff78254710) = -1 ENOENT (No such file or directory)
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 13
fcntl(13, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(13, F_SETFL, O_RDWR|O_NONBLOCK) = 0
epoll_ctl(3, EPOLL_CTL_ADD, 13, {EPOLLIN, {u32=13, u64=13}}) = 0
pipe([16, 17]) = 0
fcntl(16, F_GETFL) = 0 (flags O_RDONLY)
fcntl(16, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(17, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(17, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
epoll_ctl(3, EPOLL_CTL_DEL, 13, {0, {u32=13, u64=13}}) = 0
close(13) = 0
epoll_ctl(3, EPOLL_CTL_ADD, 16, {EPOLLIN, {u32=16, u64=16}}) = 0
close(17) = 0
epoll_ctl(3, EPOLL_CTL_DEL, 16, {0, {u32=16, u64=16}}) = 0
close(16) = 0
getcwd("/home/services/services", 4098) = 24
getcwd("/home/services/services", 4098) = 24
getcwd("/home/services/services", 4098) = 24
epoll_ctl(3, EPOLL_CTL_MOD, 12, {EPOLLIN|EPOLLOUT, {u32=12, u64=12}}) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
gettimeofday({1378287599, 531388}, NULL) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
gettimeofday({1378287599, 531437}, NULL) = 0
write(4, "[Sep 04 11:39:59.531437 2013] Se"..., 102) = 102
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
epoll_wait(3, {{EPOLLOUT, {u32=12, u64=12}}}, 8, 5000) = 1
gettimeofday({1378287599, 531671}, NULL) = 0
sendto(12, ":00AAAAAAG NOTICE 126AAANRB :Una"..., 67, 0, NULL, 0) = 67
epoll_ctl(3, EPOLL_CTL_MOD, 12, {EPOLLIN, {u32=12, u64=12}}) = 0
It doesn't make a difference if I load all additional languages or none of them.
For me it seems, there's something wrong on the code of the module. Maybe you can have a look into this.