Error related to chat state

Bug #177464 reported by sander
2
Affects Status Importance Assigned to Milestone
Coccinella
Fix Released
Medium
Mats

Bug Description

I got this error:

can't read "chatstate(jid)": no such element in array
can't read "chatstate(jid)": no such element in array
    while executing
"::Jabber::SetStatus $show -status $status -to $chatstate(jid)"
    (procedure "AACmd" line 24)
    invoked from within
"AACmd ::Chat::chat4 away"
    (in namespace inscope "::Chat" script line 1)
    invoked from within
"::namespace inscope ::Chat {AACmd ::Chat::chat4 away}"
    ("after" script)

sander (s-devrieze)
Changed in coccinella:
assignee: nobody → matsben
importance: Undecided → Medium
Revision history for this message
Mats (matsben) wrote :

This is because I have a timer which calls AACmd async and this timer is not removed when the page is deleted.

Changed in coccinella:
status: New → In Progress
Revision history for this message
Mats (matsben) wrote :

There were two problems:
1) The timers weren't properly cleaned up
2) There were Chat::AA* calls leftover at places were they shouldn't be (which is the likely cause of this bug)

Changed in coccinella:
status: In Progress → Fix Committed
sander (s-devrieze)
Changed in coccinella:
milestone: none → 0.96.4.1
sander (s-devrieze)
Changed in coccinella:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.