#1377 mod_smacks/mod_smacks.lua:111: attempt to index local 'timer' (a nil value)

Reporter Tim Makarios
Owner Nobody
Created
Updated
Stars ★ (1)
Tags
  • Priority-Medium
  • Status-Fixed
  • Type-Defect
  • Component-Community
  1. Tim Makarios on

    Changeset 3620:fb1c8dee2ead consistently causes the following errors when a client connects from Conversations 2.5.2+fcr to Prosody 0.9.12-2+deb9u2 with mod_smacks enabled. Jun 15 19:24:35 c2s55c7ba3d4190 info Client connected Jun 15 19:24:35 c2s55c7ba3d4190 info Authenticated as tim@test.freespoken.nz Jun 15 19:24:35 mod_c2s error Traceback[c2s]: .../local/lib/prosody-modules/mod_smacks/mod_smacks.lua:111: attempt to index local 'timer' (a nil value) stack traceback: .../local/lib/prosody-modules/mod_smacks/mod_smacks.lua:111: in function 'stoppable_timer' .../local/lib/prosody-modules/mod_smacks/mod_smacks.lua:166: in function 'request_ack_if_needed' .../local/lib/prosody-modules/mod_smacks/mod_smacks.lua:215: in function '?' /usr/lib/prosody/util/filters.lua:24: in function 'filter' /usr/lib/prosody/core/sessionmanager.lua:35: in function 'send' /usr/local/lib/prosody-modules/mod_mam/mod_mam.lua:78: in function '?' /usr/lib/prosody/util/events.lua:67: in function </usr/lib/prosody/util/events.lua:63> (tail call): ? /usr/lib/prosody/modules/mod_iq.lua:54: in function '?' /usr/lib/prosody/util/events.lua:67: in function 'fire_event' ... [C]: in function 'parse' /usr/lib/prosody/util/xmppstream.lua:255: in function 'feed' /usr/lib/prosody/modules/mod_c2s.lua:238: in function 'data' /usr/lib/prosody/modules/mod_c2s.lua:260: in function </usr/lib/prosody/modules/mod_c2s.lua:257> (tail call): ? /usr/lib/prosody/net/server_select.lua:868: in function </usr/lib/prosody/net/server_select.lua:850> [C]: in function 'xpcall' /usr/bin/prosody:376: in function 'loop' /usr/bin/prosody:407: in main chunk [C]: ? Jun 15 19:24:36 general error Top-level error, please report: .../local/lib/prosody-modules/mod_smacks/mod_smacks.lua:111: attempt to index local 'timer' (a nil value) Jun 15 19:24:36 general error stack traceback: .../local/lib/prosody-modules/mod_smacks/mod_smacks.lua:111: in function 'stoppable_timer' .../local/lib/prosody-modules/mod_smacks/mod_smacks.lua:173: in function <.../local/lib/prosody-modules/mod_smacks/mod_smacks.lua:166> (tail call): ? (tail call): ? /usr/lib/prosody/util/timer.lua:51: in function '?' /usr/lib/prosody/net/server_select.lua:905: in function </usr/lib/prosody/net/server_select.lua:850> [C]: in function 'xpcall' /usr/bin/prosody:376: in function 'loop' /usr/bin/prosody:407: in main chunk [C]: ?

  2. Tim Makarios on

    This appears to be fixed now, presumably by changeset c2c851722a8a.

  3. Zash on

    Thanks for reporting

    Changes
    • tags Component-Community Status-Fixed

New comment

Not published. Used for spam prevention and optional update notifications.