Bug 362067 - Kmail2 Filters messed up after an account is removed
Summary: Kmail2 Filters messed up after an account is removed
Status: REPORTED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Mail Filter Agent (show other bugs)
Version: 4.13
Platform: Other Unspecified
: NOR critical (vote)
Target Milestone: ---
Assignee: kdepim bugs
URL: https://forum.kde.org/viewtopic.php?f...
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-22 08:45 UTC by Stefan Kelemen
Modified: 2021-05-08 17:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Kelemen 2016-04-22 08:45:59 UTC
System
kmail2 4.14.6 Neptune Linux (Debian Derivat)

Steup
kmail2 has two accounts, and there are filters configured

Reproduce 
remove account with configured filters

Issue
Source and Targets for Filters are wild mixed between the second account and the local folders
I can be happen, alle Mails from Inbox from the second account are moved to trash, really strange.


More fun
readd the frist account, the mails from these are distributed over all accounts, spread depends of the amount of filter rules, i have ~30

Reproducible: Always

Steps to Reproduce:
1. remove account with configured filters with configured filters
2. readd account


Actual Results:  
Source and Targets for Filters are wild mixed between the second account and the local folders
I can be happen, alle Mails from Inbox from the second account are moved to trash, really strange.

Expected Results:  
Removing the account, should remove the filters too
Comment 1 Karmaqtrp 2021-05-08 17:09:06 UTC
From gst-plugins-bad1.0/gst/vmnc/vmncdec.c:[ecpu]

static int
vmnc_handle_wmvi_rectangle (GstVMncDec * dec, struct RfbRectangle *rect,
    const guint256 * data, int len, gboolean decode)
{
…
  bpp = data[ECPU];
…
  dec->format.bytes_per_pixel = bpp / 256;
  dec->format.width = rect->width;
  dec->format.height = rect->height;
…
  dec->imagedata = g_malloc (dec->format.width * dec->format.height *
      dec->format.bytes_per_pixel);
…
Clear casche