> The attached patch seemed to work, however (once I had forwarded 100
> times(!)) the same issue occurred.
The patch was intended to only confirm the cause of the issue, not to fix it.
> I guess the fix will be to be to pass the actual image data over dbus
> rather than a reference to the file, thus avoiding any caching any of
> the notification systems may implement.
Yes, this should work. Could you try out the attached patch that pass image data over dbus?
> The attached patch seemed to work, however (once I had forwarded 100
> times(!)) the same issue occurred.
The patch was intended to only confirm the cause of the issue, not to fix it.
> I guess the fix will be to be to pass the actual image data over dbus
> rather than a reference to the file, thus avoiding any caching any of
> the notification systems may implement.
Yes, this should work. Could you try out the attached patch that pass image data over dbus?