Bug 292258

Summary: kaddressbook qrcode don't work with specific contact
Product: [Applications] kaddressbook Reporter: Bruno Friedmann <bruno>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: debian, tokoe
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: My vcf card

Description Bruno Friedmann 2012-01-23 09:36:15 UTC
Created attachment 68109 [details]
My vcf card

Version:           unspecified (using KDE 4.7.4) 
OS:                Linux

I've previously opened bug https://bugs.kde.org/show_bug.cgi?id=278383
Now contacts with pictures or information works

But in for my own contact (see vcf attached) it doesn't work ? 


Reproducible: Always

Steps to Reproduce:
Import my vcf card, select the contact in kaddressbook, no qrcode is shown

Actual Results:  
no qrcode

Expected Results:  
qrcode displayed, or at least errors/warning about why


probable related messages found in .xsession
ReaderStatusThread[2nd]: .oOO
ReaderStatusThread[2nd]: new iteration command= "__check__"  ; nullSlot= true 
gpgagent_transact( GETEVENTCOUNTER ) 
get_event_counter(): got ( status( "EVENTCOUNTER" ) = "0 0 0" 
) 
ReaderStatusThread[2nd]: events: 4294967295 -> 0 
<update_cardinfo> 
get_card_status( "/home/bruno/.gnupg/reader_0.status" , 0 , 0x7ff9800029c0 ) 
gpgagent_transact( SCD SERIALNO ) 
gpgagent_transact( SCD SERIALNO ): "Not supported" 
</update_cardinfo> 
eventCounter: 4294967295 
ReaderStatusThread[2nd]: .zZZ
ReaderStatusThread[2nd]: .oOO
ReaderStatusThread[2nd]: new iteration command= "__check__"  ; nullSlot= true 
gpgagent_transact( GETEVENTCOUNTER ) 
get_event_counter(): got ( status( "EVENTCOUNTER" ) = "0 0 0" 
) 
ReaderStatusThread[2nd]: events: 4294967295 -> 0 
<update_cardinfo> 
get_card_status( "/home/bruno/.gnupg/reader_0.status" , 0 , 0x7ff980008f00 ) 
gpgagent_transact( SCD SERIALNO ) 
gpgagent_transact( SCD SERIALNO ): "Not supported" 
</update_cardinfo> 
eventCounter: 4294967295 
ReaderStatusThread[2nd]: .zZZ
ReaderStatusThread[2nd]: .oOO
ReaderStatusThread[2nd]: new iteration command= "__check__"  ; nullSlot= true 
gpgagent_transact( GETEVENTCOUNTER ) 
get_event_counter(): got ( status( "EVENTCOUNTER" ) = "0 0 0" 
) 
ReaderStatusThread[2nd]: events: 4294967295 -> 0 
<update_cardinfo> 
get_card_status( "/home/bruno/.gnupg/reader_0.status" , 0 , 0x7ff980002be0 ) 
gpgagent_transact( SCD SERIALNO ) 
gpgagent_transact( SCD SERIALNO ): "Not supported" 
</update_cardinfo> 
eventCounter: 4294967295 
ReaderStatusThread[2nd]: .zZZ
ReaderStatusThread[2nd]: .oOO
ReaderStatusThread[2nd]: new iteration command= "__check__"  ; nullSlot= true 
gpgagent_transact( GETEVENTCOUNTER ) 
get_event_counter(): got ( status( "EVENTCOUNTER" ) = "0 0 0" 
) 
ReaderStatusThread[2nd]: events: 4294967295 -> 0 
<update_cardinfo> 
get_card_status( "/home/bruno/.gnupg/reader_0.status" , 0 , 0x7ff980002be0 ) 
gpgagent_transact( SCD SERIALNO ) 
gpgagent_transact( SCD SERIALNO ): "Not supported" 
</update_cardinfo> 
eventCounter: 4294967295 
ReaderStatusThread[2nd]: .zZZ
ReaderStatusThread[2nd]: .oOO
ReaderStatusThread[2nd]: new iteration command= "__check__"  ; nullSlot= true 
gpgagent_transact( GETEVENTCOUNTER ) 
get_event_counter(): got ( status( "EVENTCOUNTER" ) = "0 0 0" 
) 
ReaderStatusThread[2nd]: events: 4294967295 -> 0 
<update_cardinfo> 
get_card_status( "/home/bruno/.gnupg/reader_0.status" , 0 , 0x7ff980002f80 ) 
gpgagent_transact( SCD SERIALNO ) 
gpgagent_transact( SCD SERIALNO ): "Not supported" 
</update_cardinfo> 
eventCounter: 4294967295 
ReaderStatusThread[2nd]: .zZZ
ReaderStatusThread[2nd]: .oOO
ReaderStatusThread[2nd]: new iteration command= "__check__"  ; nullSlot= true 
gpgagent_transact( GETEVENTCOUNTER ) 
get_event_counter(): got ( status( "EVENTCOUNTER" ) = "0 0 0" 
) 
ReaderStatusThread[2nd]: events: 4294967295 -> 0 
<update_cardinfo> 
get_card_status( "/home/bruno/.gnupg/reader_0.status" , 0 , 0x7ff980002270 ) 
gpgagent_transact( SCD SERIALNO ) 
gpgagent_transact( SCD SERIALNO ): "Not supported" 
</update_cardinfo> 
eventCounter: 4294967295 
ReaderStatusThread[2nd]: .zZZ
ReaderStatusThread[2nd]: .oOO
ReaderStatusThread[2nd]: new iteration command= "__check__"  ; nullSlot= true 
gpgagent_transact( GETEVENTCOUNTER ) 
get_event_counter(): got ( status( "EVENTCOUNTER" ) = "0 0 0" 
) 
ReaderStatusThread[2nd]: events: 4294967295 -> 0 
<update_cardinfo> 
get_card_status( "/home/bruno/.gnupg/reader_0.status" , 0 , 0x7ff9800013e0 ) 
gpgagent_transact( SCD SERIALNO ) 
gpgagent_transact( SCD SERIALNO ): "Not supported" 
</update_cardinfo> 
eventCounter: 4294967295 
ReaderStatusThread[2nd]: .zZZ
ReaderStatusThread[2nd]: .oOO
ReaderStatusThread[2nd]: new iteration command= "__check__"  ; nullSlot= true 
gpgagent_transact( GETEVENTCOUNTER ) 
get_event_counter(): got ( status( "EVENTCOUNTER" ) = "0 0 0" 
) 
ReaderStatusThread[2nd]: events: 4294967295 -> 0 
<update_cardinfo> 
get_card_status( "/home/bruno/.gnupg/reader_0.status" , 0 , 0x7ff980002f80 ) 
gpgagent_transact( SCD SERIALNO ) 
gpgagent_transact( SCD SERIALNO ): "Not supported" 
</update_cardinfo> 
eventCounter: 4294967295 
ReaderStatusThread[2nd]: .zZZ
Comment 1 Christophe Marin 2012-01-25 11:40:51 UTC
these (not so great) messages come from kleopatra. Unrelated to your issue
Comment 2 Bruno Friedmann 2012-05-14 11:39:06 UTC
Still bogus under kde 4.8.3 / kaddressbook 4.8.3

Boging if gpg contain picture.
Comment 3 Denis Kurz 2016-09-24 20:52:44 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kaddressbook (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 4 Denis Kurz 2017-01-07 21:53:22 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.