By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2997 - kaddressbook corrupts distribution list in std.vcf file
Summary: kaddressbook corrupts distribution list in std.vcf file
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: tdebase (show other bugs)
Version: R14.0.x [Trinity]
Hardware: amd64 Debian Stretch
: P5 major
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2019-02-06 04:16 CST by Russell Brown
Modified: 2019-02-06 04:16 CST (History)
1 user (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Russell Brown 2019-02-06 04:16:46 CST
kaddressbook sometimes corrupts distribution lists in ~/.trinity/share/apps/tdeabc/std.vcf

It looses the '\,' between each UID in the list which makes the list unusable as the list members UID appears as their email address.

Here's a diff showing the before and after:

 

*** backup.8/home/steven/.trinity/share/apps/tdeabc/std.vcf     Wed Jan 23 16:26:48 2019
--- backup.9/home/steven/.trinity/share/apps/tdeabc/std.vcf     Tue Jan 22 16:27:12 2019
***************
*** 121,131 ****
  REV:2010-10-13T10:07:43Z
  UID:2v3n80lysi
  VERSION:3.0
! X-KADDRESSBOOK-DistributionList:;KF0nfbXjcI;W65A8xToAL;TkroRixGpz;sfPshZ13G
!  R;LOuCWSQ97o;nv7cFe6Qn3;EwrV6PmgS7;zQitSMdyc5;uhE8AALaot;lda8YjPh7O;iFvalmA
!  jur;7blsWNQhCI;jQSplbzEBx;Xr9sO4FR6K;FetVPQzl88;tvfhPIFsnm;y5ouAVz2Xg;dGYAO
!  IYZYH;6YVRsssvB3;ECp97esiDY;G8Dg2NNwtf;NEErjVskoA;UFXZpbD4y6;h2LTb23i8o;6Ej
!  2CTR7fR
  END:VCARD
  
  BEGIN:VCARD
--- 121,131 ----
  REV:2010-10-13T10:07:43Z
  UID:2v3n80lysi
  VERSION:3.0
! X-KADDRESSBOOK-DistributionList:;KF0nfbXjcI\,;W65A8xToAL\,;TkroRixGpz\,;sfP
!  shZ13GR\,;LOuCWSQ97o\,;nv7cFe6Qn3\,;EwrV6PmgS7\,;zQitSMdyc5\,;uhE8AALaot\,;
!  lda8YjPh7O\,;iFvalmAjur\,;7blsWNQhCI\,;jQSplbzEBx\,;Xr9sO4FR6K\,;FetVPQzl88
!  \,;tvfhPIFsnm\,;y5ouAVz2Xg\,;dGYAOIYZYH\,;6YVRsssvB3\,;ECp97esiDY\,;G8Dg2NN
!  wtf\,;NEErjVskoA\,;UFXZpbD4y6\,;h2LTb23i8o\,;6Ej2CTR7fR\,
  END:VCARD
  
  BEGIN:VCARD
***************

Restoring the '\,' between each UID by hand makes the DistributionList usable again.

Sorry I don't know how to make kaddressbook do this but it's happened to at least three of our users in the last couple of weeks.

Qt: 3.5.0
TDE: R14.0.6 [DEVELOPMENT]
KAddressBook: 3.5.13

Debian stretch.

While some might class this as just 'annoying' it's *very* annoying for people who lose multiple distribution lists each with 10's of members :-(