Neochat crashes shortly after I "leave" a room
Hi!
I can reliably reproduce, by any means of leaving a room in neochat, making neochat crash afterwards.
Basically -- you right click "leave room" on the left room panel. It leaves the room. When you click a different room to view (to continue using the app), it immediately crashes.
This can also be reproduced by using the /leave or /part command (sorry I forget which is the real one). Still, same as above, when you click the next room Neochat crashes.
Here is a relevant log from the most recent crash I have:
quotient.jobs: Sent POST https://explodie.org/_matrix/client/r0/rooms/!iXhmEDNMlglBwrUUdQ:gitter.im/leave
quotient.jobs: 200 <- POST https://explodie.org/_matrix/client/r0/rooms/!iXhmEDNMlglBwrUUdQ:gitter.im/leave
quotient.jobs: Sent POST https://explodie.org/_matrix/client/r0/rooms/!iXhmEDNMlglBwrUUdQ:gitter.im/forget
quotient.jobs: 200 <- POST https://explodie.org/_matrix/client/r0/rooms/!iXhmEDNMlglBwrUUdQ:gitter.im/forget
Deleting room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Erasing room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Deleting room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Erasing room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Deleting room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Erasing room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Deleting room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Erasing room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Deleting room "!iXhmEDNMlglBwrUUdQ:gitter.im"
Erasing room "!iXhmEDNMlglBwrUUdQ:gitter.im"
qrc:/RoomListContextMenu.qml:37: TypeError: Cannot read property 'isFavourite' of null
qrc:/RoomListContextMenu.qml:38: TypeError: Cannot read property 'isFavourite' of null
qrc:/RoomListContextMenu.qml:43: TypeError: Cannot read property 'isLowPriority' of null
qrc:/RoomListContextMenu.qml:44: TypeError: Cannot read property 'isLowPriority' of null
qrc:/RoomListContextMenu.qml:73: TypeError: Cannot read property 'pushNotificationState' of null
qrc:/RoomListContextMenu.qml:72: TypeError: Cannot read property 'pushNotificationState' of null
qrc:/RoomListContextMenu.qml:84: TypeError: Cannot read property 'pushNotificationState' of null
qrc:/RoomListContextMenu.qml:83: TypeError: Cannot read property 'pushNotificationState' of null
qrc:/RoomListContextMenu.qml:95: TypeError: Cannot read property 'pushNotificationState' of null
qrc:/RoomListContextMenu.qml:94: TypeError: Cannot read property 'pushNotificationState' of null
qrc:/RoomListContextMenu.qml:106: TypeError: Cannot read property 'pushNotificationState' of null
qrc:/RoomListContextMenu.qml:105: TypeError: Cannot read property 'pushNotificationState' of null
qrc:/RoomListContextMenu.qml:129: Error: Invalid attempt to destroy() an indestructible object
KCrash: crashing... crashRecursionCounter = 2
Edited by Jacob Taylor