Bug 491451 - RTF decode error
Summary: RTF decode error
Status: REPORTED
Alias: None
Product: ktnef
Classification: Applications
Component: general (other bugs)
Version First Reported In: 6.1.80
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-08 20:07 UTC by OIS
Modified: 2024-08-09 05:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Example file (1.45 KB, application/vnd.ms-tnef)
2024-08-08 20:07 UTC, OIS
Details

Note You need to log in before you can comment on or make changes to this bug.
Description OIS 2024-08-08 20:07:55 UTC
Created attachment 172412 [details]
Example file

The RTF contents of TNEF messages (such as one below) cannot be extracted. In the message properties, the corresponding attribute is shown as zeroes.
Other tnef tools can extract the messages.
Comment 1 Laurent Montel 2024-08-09 05:19:34 UTC
Hi,
I confirm that we can't extract

ktnef ~/Téléchargements/test2.tnef 
org.kde.pim.ktnef: Attachment cross reference key: 0x0f3b
org.kde.pim.ktnef: Message TNEF Version (length= 4 )
org.kde.pim.ktnef: Message OEM Code Page (length= 8 )
org.kde.pim.ktnef: Message Priority (length= 2 )
org.kde.pim.ktnef: MAPI Properties: 12
org.kde.pim.ktnef: (tag=3000) MAPI long:4
org.kde.pim.ktnef: (tag=e0f) MAPI boolean:false
org.kde.pim.ktnef: (tag=fff) MAPI binary:size=60
org.kde.pim.ktnef: (tag=3002) MAPI string:size=4"SMTP"
org.kde.pim.ktnef: (tag=3003) MAPI string:size=13"drizzt@sandy.mshome"
org.kde.pim.ktnef: (tag=c15) MAPI long:1
org.kde.pim.ktnef: (tag=ffe) MAPI long:6
org.kde.pim.ktnef: (tag=3001) MAPI string:size=4"'Yo'"
org.kde.pim.ktnef: (tag=300b) MAPI binary:size=19
org.kde.pim.ktnef: (tag=3900) MAPI long:0
org.kde.pim.ktnef: (tag=3a40) MAPI boolean:true
org.kde.pim.ktnef: (tag=ff6) MAPI binary:size=4
org.kde.pim.ktnef: Message Recipient Table (length= 292 )
org.kde.pim.ktnef: Message Class (length= 24 )
org.kde.pim.ktnef: Message Subject (length= 8 )
org.kde.pim.ktnef: Message Date Sent (length= 14 )
org.kde.pim.ktnef: Message Date Modified (length= 14 )
org.kde.pim.ktnef: Message ID (length= 33 )
org.kde.pim.ktnef: Message MAPI Properties (length= 968 )
org.kde.pim.ktnef: MAPI Properties: 18
org.kde.pim.ktnef: (tag=23) MAPI boolean:false
org.kde.pim.ktnef: (tag=26) MAPI long:0
org.kde.pim.ktnef: (tag=29) MAPI boolean:false
org.kde.pim.ktnef: (tag=36) MAPI long:0
org.kde.pim.ktnef: (tag=39) MAPI time:2024-08-08T17:07:50.000
org.kde.pim.ktnef: (tag=70) MAPI string:size=7"TZ test"
org.kde.pim.ktnef: (tag=71) MAPI binary:size=16
org.kde.pim.ktnef: (tag=c1e) MAPI string:size=2"MS"
org.kde.pim.ktnef: (tag=c1f) MAPI string:size=14"Windows/admin/drizzt"
org.kde.pim.ktnef: (tag=1006) MAPI long:fcfca4a
org.kde.pim.ktnef: (tag=1007) MAPI long:17f
org.kde.pim.ktnef: (tag=1008) MAPI string:size=64"ANEWSENSATIONALLWINTERIWASSOALONE,MYHEARTWASFREEZINGTOTHECORE,ANIGHTMAREMYFUTURELIFEWASINTHEDARK,UNT"
org.kde.pim.ktnef: (tag=1009) MAPI binary:size=264
org.kde.pim.ktnef: (tag=1010) MAPI long:0
org.kde.pim.ktnef: (tag=1011) MAPI long:0
org.kde.pim.ktnef: (tag=3007) MAPI time:2024-08-08T16:59:35.000
org.kde.pim.ktnef: (tag=3008) MAPI time:2024-08-08T16:59:35.000
org.kde.pim.ktnef: (tag=3d) MAPI string:size=0""
org.kde.pim.ktnef: Properties: 22

for the moment I can't understand why it doesn't work yet.