The following stacktrace happened today:
Apr 15 10:43:20 mod_c2s error Traceback[c2s]: ...tc/prosody/prosody-modules/mod_smacks/mod_smacks.lua:62: table index is nil
stack traceback:
...tc/prosody/prosody-modules/mod_smacks/mod_smacks.lua:62: in function 'get'
...tc/prosody/prosody-modules/mod_smacks/mod_smacks.lua:447: in function <...tc/prosody/prosody-modules/mod_smacks/mod_smacks.lua:437>
(tail call): ?
(tail call): ?
/usr/lib/prosody/util/events.lua:78: in function </usr/lib/prosody/util/events.lua:74>
(tail call): ?
/usr/lib/prosody/core/stanza_router.lua:151: in function </usr/lib/prosody/core/stanza_router.lua:63>
(tail call): ?
[C]: in function 'xpcall'
/usr/lib/prosody/modules/mod_c2s.lua:136: in function 'cb_handlestanza'
...
/usr/lib/prosody/util/xmppstream.lua:271: in function 'feed'
/usr/lib/prosody/modules/mod_c2s.lua:248: in function 'data'
/usr/lib/prosody/modules/mod_c2s.lua:271: in function 'onincoming'
/usr/lib/prosody/net/server_event.lua:608: in function </usr/lib/prosody/net/server_event.lua:557>
[C]: in function 'loop'
/usr/lib/prosody/net/server_event.lua:751: in function </usr/lib/prosody/net/server_event.lua:750>
[C]: in function 'xpcall'
/usr/bin/prosody:396: in function 'loop'
/usr/bin/prosody:427: in main chunk
[C]: ?
prosodyctl about:
Prosody 0.10 nightly build 377 (2017-04-04, ef671d337577)
# Prosody directories
Data directory: /var/lib/prosody
Config directory: /etc/prosody
Source directory: /usr/lib/prosody
Plugin directories:
/etc/prosody/prosody-modules/ - prosody-modules rev: 2e1a4740adee
/usr/lib/prosody/modules/
# Lua environment
Lua version: Lua 5.1
Lua module search paths:
/usr/lib/prosody/?.lua
/usr/local/share/lua/5.1/?.lua
/usr/local/share/lua/5.1/?/init.lua
/usr/local/lib/lua/5.1/?.lua
/usr/local/lib/lua/5.1/?/init.lua
/usr/share/lua/5.1/?.lua
/usr/share/lua/5.1/?/init.lua
Lua C module search paths:
/usr/lib/prosody/?.so
/usr/local/lib/lua/5.1/?.so
/usr/lib/x86_64-linux-gnu/lua/5.1/?.so
/usr/lib/lua/5.1/?.so
/usr/local/lib/lua/5.1/loadall.so
LuaRocks: Not installed
# Lua module versions
lfs: LuaFileSystem 1.6.2
libevent: 2.0.21-stable
luaevent: 0.4.3
lxp: LuaExpat 1.3.0
socket: LuaSocket 3.0-rc1
ssl: 0.5.PR
prosoddy-modules checkout:
changeset: 2673:2e1a4740adee
tag: tip
user: Kim Alvefur <zash@zash.se>
date: Thu Apr 06 10:14:00 2017 +0200
summary: mod_storage_memory: Include missing return statement (thanks jonasw)
The following stacktrace happened today: Apr 15 10:43:20 mod_c2s error Traceback[c2s]: ...tc/prosody/prosody-modules/mod_smacks/mod_smacks.lua:62: table index is nil stack traceback: ...tc/prosody/prosody-modules/mod_smacks/mod_smacks.lua:62: in function 'get' ...tc/prosody/prosody-modules/mod_smacks/mod_smacks.lua:447: in function <...tc/prosody/prosody-modules/mod_smacks/mod_smacks.lua:437> (tail call): ? (tail call): ? /usr/lib/prosody/util/events.lua:78: in function </usr/lib/prosody/util/events.lua:74> (tail call): ? /usr/lib/prosody/core/stanza_router.lua:151: in function </usr/lib/prosody/core/stanza_router.lua:63> (tail call): ? [C]: in function 'xpcall' /usr/lib/prosody/modules/mod_c2s.lua:136: in function 'cb_handlestanza' ... /usr/lib/prosody/util/xmppstream.lua:271: in function 'feed' /usr/lib/prosody/modules/mod_c2s.lua:248: in function 'data' /usr/lib/prosody/modules/mod_c2s.lua:271: in function 'onincoming' /usr/lib/prosody/net/server_event.lua:608: in function </usr/lib/prosody/net/server_event.lua:557> [C]: in function 'loop' /usr/lib/prosody/net/server_event.lua:751: in function </usr/lib/prosody/net/server_event.lua:750> [C]: in function 'xpcall' /usr/bin/prosody:396: in function 'loop' /usr/bin/prosody:427: in main chunk [C]: ? prosodyctl about: Prosody 0.10 nightly build 377 (2017-04-04, ef671d337577) # Prosody directories Data directory: /var/lib/prosody Config directory: /etc/prosody Source directory: /usr/lib/prosody Plugin directories: /etc/prosody/prosody-modules/ - prosody-modules rev: 2e1a4740adee /usr/lib/prosody/modules/ # Lua environment Lua version: Lua 5.1 Lua module search paths: /usr/lib/prosody/?.lua /usr/local/share/lua/5.1/?.lua /usr/local/share/lua/5.1/?/init.lua /usr/local/lib/lua/5.1/?.lua /usr/local/lib/lua/5.1/?/init.lua /usr/share/lua/5.1/?.lua /usr/share/lua/5.1/?/init.lua Lua C module search paths: /usr/lib/prosody/?.so /usr/local/lib/lua/5.1/?.so /usr/lib/x86_64-linux-gnu/lua/5.1/?.so /usr/lib/lua/5.1/?.so /usr/local/lib/lua/5.1/loadall.so LuaRocks: Not installed # Lua module versions lfs: LuaFileSystem 1.6.2 libevent: 2.0.21-stable luaevent: 0.4.3 lxp: LuaExpat 1.3.0 socket: LuaSocket 3.0-rc1 ssl: 0.5.PR prosoddy-modules checkout: changeset: 2673:2e1a4740adee tag: tip user: Kim Alvefur <zash@zash.se> date: Thu Apr 06 10:14:00 2017 +0200 summary: mod_storage_memory: Include missing return statement (thanks jonasw)
This should be fixed in https://hg.prosody.im/prosody-modules/rev/d96831e46b64
Since this has been quiet for a while, I'm assuming that it's fixed as stated above.
Changes