Inbox messages are not being displayed #544
Labels
No Label
bug
build
dependencies
developers
documentation
duplicate
enhancement
formatting
invalid
legal
mobile
obsolete
packaging
performance
protocol
question
refactoring
regression
security
test
translation
usability
wontfix
No Milestone
No project
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Bitmessage/PyBitmessage-2024-12-18#544
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
(on v.0.4.1 Ubuntu 12.10)
I get the following error msg in the console when a new message gets into my Inbox:
Traceback (most recent call last):
File "/home/default2/PyBitmessage/src/bitmessageqt/init.py", line 1797, in displayNewInboxMessage
self.notifierShow(unicode(_translate("MainWindow",'New Message').toUtf8(),'utf-8'), unicode(_translate("MainWindow",'From ').toUtf8(),'utf-8') + unicode(fromAddress, 'utf-8'), self.SOUND_UNKNOWN, None)
File "/home/default2/PyBitmessage/src/bitmessageqt/init.py", line 1083, in notifierShow
n.show()
File "/usr/lib/python2.7/dist-packages/gi/types.py", line 47, in function
return info.invoke(_args, *_kwargs)
gi._glib.GError: GDBus.Error:org.freedesktop.Notifications.MaxNotificationsExceeded: Exceeded maximum number of notifications
When I click the new message in the Inbox tab, I get:
Traceback (most recent call last):
File "/home/default2/PyBitmessage/src/bitmessageqt/init.py", line 2707, in tableWidgetInboxItemClicked
currentRow, 1).data(Qt.UserRole).toPyObject())
AttributeError: 'NoneType' object has no attribute 'data'
The message itself will not be displayed when I click it.
Only the "To" field contains info, "From","Subject","Received" are blank
Screenshot attached.
The first three messages are the "broken" ones. When I click on them, the text below does not change. The text below is from message 4.
I have to restart Bitmessage in order to make the first 3 messages appear normal.
The first traceback caused the second one because the code the displayNewInboxMessage function didn't finish running and filling in the table. The first traceback, as far as it appears, was triggered when too many operating system pop-up notifications were being displayed at the same time. I can add exception handling within notifierShow to handle this case easily. Thank you for reporting the problem!