Welcome!

Welcome to the Official BlackBerry Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
inside custom component

Testing and Deployment

Reply
New Contributor
DGuy
Posts: 6
Registered: ‎02-03-2012
My Carrier: N/A
Accepted Solution

Signing Woes: "Invalid signature file digest for Manifest main attributes"

Hi,

 

When attempting to upload a signed *.bar file I receive:

 

"Invalid signature file digest for Manifest main attributes"

 

 

Odd thing is, I've uploaded *.bar files using the same tools/methods twice before* without issue.

 

I notice that if I -verify the *.bar file, I get the same "Invalid signature ..." message. I did not verify the *.bar file on the previous two uploads: Maybe the error was always there but the check has been recently added to the upload process?

 

I'm at a loss as to how to proceed and any help/insight's would be appreciated! :smileyhappy:

 

NOTE: I'm creating the *.bar file via the Marmalade SDK

 

-David

 

* App submissions where denied: not fully signed.

Please use plain text.
New Contributor
DGuy
Posts: 6
Registered: ‎02-03-2012
My Carrier: N/A

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

[ Edited ]

UPDATE:

 

As suggested here, I signed the *.bar file using the shorter, all-at-once format:

 

blackberry-signer -storepass <password> myapp.bar

 

 

As before, all indications are that the *.bar file is signed correctly: the last thing blackberry-signer displays is:

 

Info: Bar signed.

 

 

But when I verify the *.bar file or try to upload it, I now get:

 

Error: Some files are missing signatures 

 

 

From the thread linked-to above, an app with the same error installed and ran fine on the PlayBook indicating the *.bar was properly signed, but unfortunely this error, false-positive as it may be, is preventing me from re-submitting my app. :smileysad:

 

 

Again, any help or insights would be appreciated.

 

-David

Please use plain text.
Administrator
MSohm
Posts: 12,957
Registered: ‎07-09-2008
My Carrier: Bell

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

Please post a copy of your manifest file and a listing of the files in your BAR file.  You can sensor out any sensitive filenames if you wish.

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Found a bug? Report it using the Issue Tracker
Please use plain text.
Administrator
MSohm
Posts: 12,957
Registered: ‎07-09-2008
My Carrier: Bell

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

[ Edited ]

Were you using this command to verify signing?

 

blackberry-signer -verify yourFile.bar

 

This is similar to the test performed by BlackBerry App World.  Did you see the failure there?  Was the bar file modified after signing?

 

What OS are you using to build these files?

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Found a bug? Report it using the Issue Tracker
Please use plain text.
New Contributor
DGuy
Posts: 6
Registered: ‎02-03-2012
My Carrier: N/A

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

[ Edited ]

Were you using this command to verify signing? blackberry-signer -verify yourFile.bar

Yes

 

 

Did you see the failure there?

Yes

 

 

Was the bar file modified after signing?

No

 

 

What OS are you using to build these files?

Mac OS X 10.6.8

XCode 4.2

Marmalade SDK 5.2.3

 

To make sure there was no cruff from past attempts, I started with a new build, new version (1.0.9.0).  Below are the results ...

 

 

Contents of *.bar file before signing:

WordSearch.bar
	\META-INF
		MANIFEST.MF
	\native
		\audio
			defaultSound.raw
			sfxUIClick.raw
		blackberry-tablet.xml
		categoryNames.txt
		fileNames.txt
		\fonts
			fonts.group.bin
		icon.png
		\images
			images.group.bin
		\iwui_style
			iwui_style.group.bin
		\lib
			libbps.so.1
		resources.group.bin
		s3e_splash.jpg
		\ui
			ui.group.bin
		Words_100Words.txt
		Words_Animals.txt
		Words_Astro.txt
		Words_BodyParts.txt
		Words_CircusFairs.txt
		Words_Desserts.txt
		Words_Flowers.txt
		Words_GemStones.txt
		Words_Misc.txt
		Words_NamesFemale.txt
		Words_NamesMale.txt
		Words_OscarsActor.txt
		Words_OscarsActress.txt
		Words_OscarsFilm.txt
		Words_Positive.txt
		Words_SportsGames.txt
		Words_SportsTeams.txt
		Words_USPresidents.txt
		Words_USStates.txt
		Words_WorldCities.txt
		Words_WorldCountries.txt
		WordSearch
		WordSearch.s3e

 

 

Contents of MANIFEST.MF before sigining:

Archive-Manifest-Version: 1.1
Archive-Created-By: BlackBerry Tablet OS BAR Packager 1.0.2

Package-Type: application
Package-Author: BitsAtPlay
Package-Author-Id: gYAAgNX7GZMhSDDJcwI408mwTyU
Package-Name: com.bitsatplay.wordsearch
Package-Id: cGxheS53b3Jkc2VhcmNoICAgICA
Package-Version: 1.0.9.0
Package-Version-Id: MS4wLjkuMCAgICAgICAgICAgICA
Package-Architecture: armle-v7

Application-Name: WordSearch
Application-Id: Y29tLmJpdHNhdHBsYXkud29yZHM
Application-Description: WordSearch
Application-Version: 1.0.9.0
Application-Version-Id: MS4wLjkuMCAgICAgICAgICAgICA
Application-Category: core.games
Application-Requires-System: Tablet OS/1.0.0.0
Application-Development-Mode: false

Entry-Point-Name: WordSearch
Entry-Point: LD_LIBRARY_PATH=app/native/lib LD_BIND_NOW=1 app/native/WordSearch
Entry-Point-Type: Qnx/Elf
Entry-Point-Icon: native/icon.png
Entry-Point-System-Actions: run_native
Entry-Point-Orientation: auto

Archive-Asset-Name: native/blackberry-tablet.xml
Archive-Asset-SHA-512-Digest: ZmVIZFfP3d9C5+k2hEWHKpcmnYFMTSBH0anfQsXuPRURUKLG5oR/7MJB7Uewrk/cIl2/2TLRPOTL+lKEizHB0Q

Archive-Asset-Name: native/categoryNames.txt
Archive-Asset-SHA-512-Digest: lD5rnD5SMh6kBAFWHyWFrtxuhwr8yoZ7V6sg2Lm7G5ojLOvU4+LzGClyFHhkHsOzLDpf0LhYE7i+efnFJH5zpQ

Archive-Asset-Name: native/fileNames.txt
Archive-Asset-SHA-512-Digest: qyLlRtoXIXQZajD26YMb7w0K3ovnj1Vy81jnI431umpCAkwwPjDR/Noyb3F+aAwui6McGUvUVYTMNpzXZkl9Qw

Archive-Asset-Name: native/icon.png
Archive-Asset-SHA-512-Digest: nyVQaT56rLBlDGg7wB3QrfpXI6+tMsLhxqwAGmX7eu7q280N3JOW4jOMJFIcsWp01Bc97roNLqv2XONQVL22Zg

Archive-Asset-Name: native/resources.group.bin
Archive-Asset-SHA-512-Digest: Y2txV/lcOdEIcRx1vtf+zb6GD6UlMh0iB9DdbXzxxpq83y3k+Ul/gNrWxxebfDix5jbA2NOCuVVOWXtlAjHL5w

Archive-Asset-Name: native/s3e_splash.jpg
Archive-Asset-SHA-512-Digest: HwFR4bNsdawHHmpKMSApQWgQLNHrdTd/VolHRkAVqNbm+r/80NWxxEfUeo7P49FUGSI+Kp5Jn/ySSLqzJ25dRw

Archive-Asset-Name: native/Words_100Words.txt
Archive-Asset-SHA-512-Digest: 1OTwxZ10DAZHovMhnQhTJJxhMrV/gvqFs0vFmfSEc+V4sCG9baFzG9/zdMlPymYZDlKEVW97YgUal/oODMoH6A

Archive-Asset-Name: native/Words_Animals.txt
Archive-Asset-SHA-512-Digest: ZOUPCksE1PdWn5UAyFNOFK2VEZbRBQAwNLeM3jxU8EAtm68zhcpH4pKxH4hiW8YKQZj7LzMtfTWZL0hIA0U/Rw

Archive-Asset-Name: native/Words_Astro.txt
Archive-Asset-SHA-512-Digest: RU5gCzw5dnImsuKV+Ue5YXyxy9CRW04AOLmRBZNQGuISqymtssUjELeWFw1BmMtejZ0DHbwyqsSI88+briQanA

Archive-Asset-Name: native/Words_BodyParts.txt
Archive-Asset-SHA-512-Digest: XKUWrrY9VtHC72X7ylCqALiSU+wSZjDOvMzcz1e4VVDfU0xD0q+UiDJWBTmHGY1iqUWWUD2xn3l2KmZC7A5dpA

Archive-Asset-Name: native/Words_CircusFairs.txt
Archive-Asset-SHA-512-Digest: Vyq9WER/E18ZsATHmmQiTUk8x57gtf2hf02bnS8PDqViVZbv2fcsC/q4TBuE7RIZS0Y4w7sYpYAPzoe1SUvRIg

Archive-Asset-Name: native/Words_Desserts.txt
Archive-Asset-SHA-512-Digest: /+GxMXb6AZ1Puo/Z/lB42M9t9YfDp6vO6kW//cp1230KQLm7bsm8KUGRKkqFa0InSHHzi0E3i84i/n8xQ7RsLQ

Archive-Asset-Name: native/Words_Flowers.txt
Archive-Asset-SHA-512-Digest: 1uRJOYcQzldlDViGweEbpdhh+/NIbExxuRAxLH8PYV2YSw2YwSM3IZkY/w+uKqYSHpt0BI3cKJDmY3gHkqBTiw

Archive-Asset-Name: native/Words_GemStones.txt
Archive-Asset-SHA-512-Digest: eLnA8M4cKsinQqfQfY5wnNY0ebPxAhERXgdyFIoK9268+MOT0elnosjF7N2+lPFQreTYGWVx7WHcKWyWrIDJiw

Archive-Asset-Name: native/Words_Misc.txt
Archive-Asset-SHA-512-Digest: Sft7r+v/OenXdLtFVG5/46MPHUavnhfTTpdaMWWcduT1ckwE+LduvgXTNS3EJ3y+YA5Ce5M/ImiPDqEXVbocOg

Archive-Asset-Name: native/Words_NamesFemale.txt
Archive-Asset-SHA-512-Digest: 6Ewcce3+J1gLjuk+v0PtUgz1GkafnvowLQPgzLgYPB77SX6pcXxgPfS+VJuljgF+6lREAhbubyjJNHIa3LIzEw

Archive-Asset-Name: native/Words_NamesMale.txt
Archive-Asset-SHA-512-Digest: 9FezfzdinpzpAV7YmKI4XTIcW9xVVszwE6C1E4m+3wNMUGYnsvh7FRttn1gPP5xdC3IZ2JtF5Yn0ck/3X9kbDw

Archive-Asset-Name: native/Words_OscarsActor.txt
Archive-Asset-SHA-512-Digest: ++dML1TWWKMcHGOau4S/4ZWA7Vkj9VbVkZg7YwOMNPaIK6MS4eulBcxXS96UHRuratNEgANDgtSKFoR2EaMPYw

Archive-Asset-Name: native/Words_OscarsActress.txt
Archive-Asset-SHA-512-Digest: tLGlD3zaEB4HoHnCE7HnX+IV4hnpilX2ChOwpz4DcEmEhuOc+1gJCnHJ55ieuJ+Ybooc/v3Ooc0QYdWIeq2w0g

Archive-Asset-Name: native/Words_OscarsFilm.txt
Archive-Asset-SHA-512-Digest: SBjzqG+2EUfz+bdiLgZG6invamQlgJXxgUefeqh8KmMyxjGV1cFsAt8Tw2m+JTFFa92C/eQSuD69S+iYJUHflw

Archive-Asset-Name: native/Words_Positive.txt
Archive-Asset-SHA-512-Digest: apmcqe6nVu32Hls7utBPyxqdZo5XSASFStWsNinu5OtkGe/2AV7Y37fhxZDXh7zYQ5xG1L9HoB/L/glvHfMJ7A

Archive-Asset-Name: native/Words_SportsGames.txt
Archive-Asset-SHA-512-Digest: eHkhQVS1JUT+NdaH8gwHup7BWGSqHc8EShd9uWbQ9YAiapq+0AEm6dtMfQZBZapKVbw3E9UAndJBAZ9U9WRS1g

Archive-Asset-Name: native/Words_SportsTeams.txt
Archive-Asset-SHA-512-Digest: 3s5p/TRVdN+40Jpl8fe5NVgqosE8ktDRi7zaPi3mkx//rDTE54EFuyOhBgoOsludiNeaITLUeUE3Ek7YxHoJfw

Archive-Asset-Name: native/Words_USPresidents.txt
Archive-Asset-SHA-512-Digest: zigJruYOhNv78fB8KROD4qj28mTsUS3qWpudqLmEcaG+mXTYyaFlL8oRSQsUfXoqQf5Jl1O8Hm+qf93TlpU6eg

Archive-Asset-Name: native/Words_USStates.txt
Archive-Asset-SHA-512-Digest: gbkPVhXmi+prsiE5BchMqRQZZyt2AxLVlsUefz2/3fzXqZukOBDcoE7hkUsE/MejSnkNFvCSkknoVDhjIXPgLA

Archive-Asset-Name: native/Words_WorldCities.txt
Archive-Asset-SHA-512-Digest: 2awa2rQHQZqEd60nU2+5QB5vE5XfjKIJTqyVcwD9TreOLTUctSBBmqk06D7mZ30JBhu/y0U9y0NOL8QFGHJxaA

Archive-Asset-Name: native/Words_WorldCountries.txt
Archive-Asset-SHA-512-Digest: hwOe2GjzKiW1WtY43L3LTB/U5HJ2P9Pv3z0ySTFBclFHMRG1IiENny5/A9yZnaHkwO9/zq3VjY8FDIQ92UeY9Q

Archive-Asset-Name: native/WordSearch
Archive-Asset-SHA-512-Digest: 1uS/RWOVg2zSisv5oit5jKWCa7wmaubTpI01F0Vu/nV7X/bBQUNClX7qHKNqVK/oJ6CXGfkenMxv3T+/q0eqOw

Archive-Asset-Name: native/WordSearch.s3e
Archive-Asset-SHA-512-Digest: acKoPDmhAWsHRakw49eG/nkEEH1qUvRdpvp91L79RAM5HvZHICN+0tm7FvjqmMN5+xs1pje/SeMUPDdCJ0SUsg

Archive-Asset-Name: native/audio/defaultSound.raw
Archive-Asset-SHA-512-Digest: EkJP32B9OPAvbd0nsE5Sk9x16e3hcWcLqYxpPLCRXqABuT5sFfLB1gZkyQ05do2CsJNrOmnuLennX993LFhfdw

Archive-Asset-Name: native/audio/sfxUIClick.raw
Archive-Asset-SHA-512-Digest: m7MFYeP51DyNeLfkVDDqnHCbElHEqcYmkxZZMDqipYLsyRfKL78xXuPt2ASHGk3DswzqCnzoSprn3iy4YLh/vA

Archive-Asset-Name: native/fonts/fonts.group.bin
Archive-Asset-SHA-512-Digest: iHHVHJ5ETtaIBJYKbV8MlyCBTC91NZcYGlLM01MUWod3q9f4n5THoicpIFzqI5bTZNwnWWmwMEGsDDoi9DU89A

Archive-Asset-Name: native/images/images.group.bin
Archive-Asset-SHA-512-Digest: piJueFOOQkBP38hcmq5tal3UThCSm00I50+sJyeMUIYSICZfXROSSOkbrxCaABkVgsxIDZIDlksXPQ/kRQH9MQ

Archive-Asset-Name: native/iwui_style/iwui_style.group.bin
Archive-Asset-SHA-512-Digest: jIXhM/cJYOnZ+xVvUCMERQZSJjegO+V1uz9RCbfwW5JZ51rGfKN/OognYiycpXJv6i1zP9018HT67+yopDE/OA

Archive-Asset-Name: native/lib/libbps.so.1
Archive-Asset-SHA-512-Digest: TT2d8DOqLYCIuAKY/NnmIk3SDNjnuJG+5JZnw6Bra2P91y09UApyH7BiFFgUf4riR+Oxf0MlORXT8dEnbM2v9Q

Archive-Asset-Name: native/ui/ui.group.bin
Archive-Asset-SHA-512-Digest: jNEP8+y+iVwqRQDyy0YdToS4Gt22EMTWAuNIiga1/3T7dC+wGiWB/kc66VSeWrGfh9UHzMGnPYwJw2TcYGcfKA

 

 

Results of executing "blackberry-signer -verbose -storepass <pass_word> WordSearch.bar":

<... lots of misc output snipped ...>

 Updating: META-INF/MANIFEST.MF
   Adding: META-INF/RDK.SF
   Adding: META-INF/RDK.EC
   Adding: native/
  Signing: native/blackberry-tablet.xml
  Signing: native/categoryNames.txt
  Signing: native/fileNames.txt
  Signing: native/icon.png
  Signing: native/resources.group.bin
  Signing: native/s3e_splash.jpg
  Signing: native/Words_100Words.txt
  Signing: native/Words_Animals.txt
  Signing: native/Words_Astro.txt
  Signing: native/Words_BodyParts.txt
  Signing: native/Words_CircusFairs.txt
  Signing: native/Words_Desserts.txt
  Signing: native/Words_Flowers.txt
  Signing: native/Words_GemStones.txt
  Signing: native/Words_Misc.txt
  Signing: native/Words_NamesFemale.txt
  Signing: native/Words_NamesMale.txt
  Signing: native/Words_OscarsActor.txt
  Signing: native/Words_OscarsActress.txt
  Signing: native/Words_OscarsFilm.txt
  Signing: native/Words_Positive.txt
  Signing: native/Words_SportsGames.txt
  Signing: native/Words_SportsTeams.txt
  Signing: native/Words_USPresidents.txt
  Signing: native/Words_USStates.txt
  Signing: native/Words_WorldCities.txt
  Signing: native/Words_WorldCountries.txt
  Signing: native/WordSearch
  Signing: native/WordSearch.s3e
   Adding: native/audio/
   Adding: native/fonts/
   Adding: native/images/
   Adding: native/iwui_style/
   Adding: native/lib/
   Adding: native/ui/
  Signing: native/audio/defaultSound.raw
  Signing: native/audio/sfxUIClick.raw
  Signing: native/fonts/fonts.group.bin
  Signing: native/images/images.group.bin
  Signing: native/iwui_style/iwui_style.group.bin
  Signing: native/lib/libbps.so.1
  Signing: native/ui/ui.group.bin

<... more of misc output snipped...>

   Adding: META-INF/AUTHOR.SF
   Adding: META-INF/AUTHOR.EC
   Adding: native/
  Signing: native/blackberry-tablet.xml
  Signing: native/categoryNames.txt
  Signing: native/fileNames.txt
  Signing: native/icon.png
  Signing: native/resources.group.bin
  Signing: native/s3e_splash.jpg
  Signing: native/Words_100Words.txt
  Signing: native/Words_Animals.txt
  Signing: native/Words_Astro.txt
  Signing: native/Words_BodyParts.txt
  Signing: native/Words_CircusFairs.txt
  Signing: native/Words_Desserts.txt
  Signing: native/Words_Flowers.txt
  Signing: native/Words_GemStones.txt
  Signing: native/Words_Misc.txt
  Signing: native/Words_NamesFemale.txt
  Signing: native/Words_NamesMale.txt
  Signing: native/Words_OscarsActor.txt
  Signing: native/Words_OscarsActress.txt
  Signing: native/Words_OscarsFilm.txt
  Signing: native/Words_Positive.txt
  Signing: native/Words_SportsGames.txt
  Signing: native/Words_SportsTeams.txt
  Signing: native/Words_USPresidents.txt
  Signing: native/Words_USStates.txt
  Signing: native/Words_WorldCities.txt
  Signing: native/Words_WorldCountries.txt
  Signing: native/WordSearch
  Signing: native/WordSearch.s3e
   Adding: native/audio/
   Adding: native/fonts/
   Adding: native/images/
   Adding: native/iwui_style/
   Adding: native/lib/
   Adding: native/ui/
  Signing: native/audio/defaultSound.raw
  Signing: native/audio/sfxUIClick.raw
  Signing: native/fonts/fonts.group.bin
  Signing: native/images/images.group.bin
  Signing: native/iwui_style/iwui_style.group.bin
  Signing: native/lib/libbps.so.1
  Signing: native/ui/ui.group.bin
Info: Bar signed.

 

 

Contents of *bar file after signing:

WordSearch.bar
	\META-INF
		AUTHOR.EC
		AUTHOR.SF
		MANIFEST.MF
		RDK.EC
		RDK.SF
	\native
		\audio
			defaultSound.raw
			sfxUIClick.raw
		blackberry-tablet.xml
		categoryNames.txt
		fileNames.txt
		\fonts
			fonts.group.bin
		icon.png
		\images
			images.group.bin
		\iwui_style
			iwui_style.group.bin
		\lib
			libbps.so.1
		resources.group.bin
		s3e_splash.jpg
		\ui
			ui.group.bin
		Words_100Words.txt
		Words_Animals.txt
		Words_Astro.txt
		Words_BodyParts.txt
		Words_CircusFairs.txt
		Words_Desserts.txt
		Words_Flowers.txt
		Words_GemStones.txt
		Words_Misc.txt
		Words_NamesFemale.txt
		Words_NamesMale.txt
		Words_OscarsActor.txt
		Words_OscarsActress.txt
		Words_OscarsFilm.txt
		Words_Positive.txt
		Words_SportsGames.txt
		Words_SportsTeams.txt
		Words_USPresidents.txt
		Words_USStates.txt
		Words_WorldCities.txt
		Words_WorldCountries.txt
		WordSearch
		WordSearch.s3e

 

Contents of MANIFEST.MF after signing:

Archive-Manifest-Version: 1.1
Archive-Created-By: BlackBerry Tablet OS BAR Packager 1.0.2

Package-Type: application
Package-Author: BitsAtPlay
Package-Name: com.bitsatplay.wordsearch
Package-Version: 1.0.9.0
Package-Architecture: armle-v7
Package-Author-Certificate-Hash: f72dqIbERaWb-l370bsTVgagt3eIMpKY0hrWHjjxa5rFdnJGqotTG62RbSJXY9SmhpR1lnUZ0UWj_OiQPo0kgw
Package-Author-Id: gYAAgNX7GZMhSDDJcwI408mwTyU
Package-Id: gYABgNngjj7z5QHaJFZByNoF3jo
Package-Version-Id: gYACgB3wFPdQzGn-_E6d5i2Jz9E

Application-Name: WordSearch
Application-Description: WordSearch
Application-Version: 1.0.9.0
Application-Category: core.games
Application-Requires-System: Tablet OS/1.0.0.0
Application-Development-Mode: false
Application-Id: gYADgKMrzdxR3JfnVfdxchF9UlU
Application-Version-Id: gYAEgFZOOsSBxrDBk74iH9gxlAk

Entry-Point-Name: WordSearch
Entry-Point: LD_LIBRARY_PATH=app/native/lib LD_BIND_NOW=1 app/native/WordSearch
Entry-Point-Type: Qnx/Elf
Entry-Point-Icon: native/icon.png
Entry-Point-System-Actions: run_native
Entry-Point-Orientation: auto

Archive-Asset-Name: native/blackberry-tablet.xml
Archive-Asset-SHA-512-Digest: ZmVIZFfP3d9C5-k2hEWHKpcmnYFMTSBH0anfQsXuPRURUKLG5oR_7MJB7Uewrk_cIl2_2TLRPOTL-lKEizHB0Q

Archive-Asset-Name: native/categoryNames.txt
Archive-Asset-SHA-512-Digest: lD5rnD5SMh6kBAFWHyWFrtxuhwr8yoZ7V6sg2Lm7G5ojLOvU4-LzGClyFHhkHsOzLDpf0LhYE7i-efnFJH5zpQ

Archive-Asset-Name: native/fileNames.txt
Archive-Asset-SHA-512-Digest: qyLlRtoXIXQZajD26YMb7w0K3ovnj1Vy81jnI431umpCAkwwPjDR_Noyb3F-aAwui6McGUvUVYTMNpzXZkl9Qw

Archive-Asset-Name: native/icon.png
Archive-Asset-SHA-512-Digest: nyVQaT56rLBlDGg7wB3QrfpXI6-tMsLhxqwAGmX7eu7q280N3JOW4jOMJFIcsWp01Bc97roNLqv2XONQVL22Zg

Archive-Asset-Name: native/resources.group.bin
Archive-Asset-SHA-512-Digest: Y2txV_lcOdEIcRx1vtf-zb6GD6UlMh0iB9DdbXzxxpq83y3k-Ul_gNrWxxebfDix5jbA2NOCuVVOWXtlAjHL5w

Archive-Asset-Name: native/s3e_splash.jpg
Archive-Asset-SHA-512-Digest: HwFR4bNsdawHHmpKMSApQWgQLNHrdTd_VolHRkAVqNbm-r_80NWxxEfUeo7P49FUGSI-Kp5Jn_ySSLqzJ25dRw

Archive-Asset-Name: native/Words_100Words.txt
Archive-Asset-SHA-512-Digest: 1OTwxZ10DAZHovMhnQhTJJxhMrV_gvqFs0vFmfSEc-V4sCG9baFzG9_zdMlPymYZDlKEVW97YgUal_oODMoH6A

Archive-Asset-Name: native/Words_Animals.txt
Archive-Asset-SHA-512-Digest: ZOUPCksE1PdWn5UAyFNOFK2VEZbRBQAwNLeM3jxU8EAtm68zhcpH4pKxH4hiW8YKQZj7LzMtfTWZL0hIA0U_Rw

Archive-Asset-Name: native/Words_Astro.txt
Archive-Asset-SHA-512-Digest: RU5gCzw5dnImsuKV-Ue5YXyxy9CRW04AOLmRBZNQGuISqymtssUjELeWFw1BmMtejZ0DHbwyqsSI88-briQanA

Archive-Asset-Name: native/Words_BodyParts.txt
Archive-Asset-SHA-512-Digest: XKUWrrY9VtHC72X7ylCqALiSU-wSZjDOvMzcz1e4VVDfU0xD0q-UiDJWBTmHGY1iqUWWUD2xn3l2KmZC7A5dpA

Archive-Asset-Name: native/Words_CircusFairs.txt
Archive-Asset-SHA-512-Digest: Vyq9WER_E18ZsATHmmQiTUk8x57gtf2hf02bnS8PDqViVZbv2fcsC_q4TBuE7RIZS0Y4w7sYpYAPzoe1SUvRIg

Archive-Asset-Name: native/Words_Desserts.txt
Archive-Asset-SHA-512-Digest: _-GxMXb6AZ1Puo_Z_lB42M9t9YfDp6vO6kW__cp1230KQLm7bsm8KUGRKkqFa0InSHHzi0E3i84i_n8xQ7RsLQ

Archive-Asset-Name: native/Words_Flowers.txt
Archive-Asset-SHA-512-Digest: 1uRJOYcQzldlDViGweEbpdhh-_NIbExxuRAxLH8PYV2YSw2YwSM3IZkY_w-uKqYSHpt0BI3cKJDmY3gHkqBTiw

Archive-Asset-Name: native/Words_GemStones.txt
Archive-Asset-SHA-512-Digest: eLnA8M4cKsinQqfQfY5wnNY0ebPxAhERXgdyFIoK9268-MOT0elnosjF7N2-lPFQreTYGWVx7WHcKWyWrIDJiw

Archive-Asset-Name: native/Words_Misc.txt
Archive-Asset-SHA-512-Digest: Sft7r-v_OenXdLtFVG5_46MPHUavnhfTTpdaMWWcduT1ckwE-LduvgXTNS3EJ3y-YA5Ce5M_ImiPDqEXVbocOg

Archive-Asset-Name: native/Words_NamesFemale.txt
Archive-Asset-SHA-512-Digest: 6Ewcce3-J1gLjuk-v0PtUgz1GkafnvowLQPgzLgYPB77SX6pcXxgPfS-VJuljgF-6lREAhbubyjJNHIa3LIzEw

Archive-Asset-Name: native/Words_NamesMale.txt
Archive-Asset-SHA-512-Digest: 9FezfzdinpzpAV7YmKI4XTIcW9xVVszwE6C1E4m-3wNMUGYnsvh7FRttn1gPP5xdC3IZ2JtF5Yn0ck_3X9kbDw

Archive-Asset-Name: native/Words_OscarsActor.txt
Archive-Asset-SHA-512-Digest: --dML1TWWKMcHGOau4S_4ZWA7Vkj9VbVkZg7YwOMNPaIK6MS4eulBcxXS96UHRuratNEgANDgtSKFoR2EaMPYw

Archive-Asset-Name: native/Words_OscarsActress.txt
Archive-Asset-SHA-512-Digest: tLGlD3zaEB4HoHnCE7HnX-IV4hnpilX2ChOwpz4DcEmEhuOc-1gJCnHJ55ieuJ-Ybooc_v3Ooc0QYdWIeq2w0g

Archive-Asset-Name: native/Words_OscarsFilm.txt
Archive-Asset-SHA-512-Digest: SBjzqG-2EUfz-bdiLgZG6invamQlgJXxgUefeqh8KmMyxjGV1cFsAt8Tw2m-JTFFa92C_eQSuD69S-iYJUHflw

Archive-Asset-Name: native/Words_Positive.txt
Archive-Asset-SHA-512-Digest: apmcqe6nVu32Hls7utBPyxqdZo5XSASFStWsNinu5OtkGe_2AV7Y37fhxZDXh7zYQ5xG1L9HoB_L_glvHfMJ7A

Archive-Asset-Name: native/Words_SportsGames.txt
Archive-Asset-SHA-512-Digest: eHkhQVS1JUT-NdaH8gwHup7BWGSqHc8EShd9uWbQ9YAiapq-0AEm6dtMfQZBZapKVbw3E9UAndJBAZ9U9WRS1g

Archive-Asset-Name: native/Words_SportsTeams.txt
Archive-Asset-SHA-512-Digest: 3s5p_TRVdN-40Jpl8fe5NVgqosE8ktDRi7zaPi3mkx__rDTE54EFuyOhBgoOsludiNeaITLUeUE3Ek7YxHoJfw

Archive-Asset-Name: native/Words_USPresidents.txt
Archive-Asset-SHA-512-Digest: zigJruYOhNv78fB8KROD4qj28mTsUS3qWpudqLmEcaG-mXTYyaFlL8oRSQsUfXoqQf5Jl1O8Hm-qf93TlpU6eg

Archive-Asset-Name: native/Words_USStates.txt
Archive-Asset-SHA-512-Digest: gbkPVhXmi-prsiE5BchMqRQZZyt2AxLVlsUefz2_3fzXqZukOBDcoE7hkUsE_MejSnkNFvCSkknoVDhjIXPgLA

Archive-Asset-Name: native/Words_WorldCities.txt
Archive-Asset-SHA-512-Digest: 2awa2rQHQZqEd60nU2-5QB5vE5XfjKIJTqyVcwD9TreOLTUctSBBmqk06D7mZ30JBhu_y0U9y0NOL8QFGHJxaA

Archive-Asset-Name: native/Words_WorldCountries.txt
Archive-Asset-SHA-512-Digest: hwOe2GjzKiW1WtY43L3LTB_U5HJ2P9Pv3z0ySTFBclFHMRG1IiENny5_A9yZnaHkwO9_zq3VjY8FDIQ92UeY9Q

Archive-Asset-Name: native/WordSearch
Archive-Asset-SHA-512-Digest: 1uS_RWOVg2zSisv5oit5jKWCa7wmaubTpI01F0Vu_nV7X_bBQUNClX7qHKNqVK_oJ6CXGfkenMxv3T-_q0eqOw

Archive-Asset-Name: native/WordSearch.s3e
Archive-Asset-SHA-512-Digest: acKoPDmhAWsHRakw49eG_nkEEH1qUvRdpvp91L79RAM5HvZHICN-0tm7FvjqmMN5-xs1pje_SeMUPDdCJ0SUsg

Archive-Asset-Name: native/audio/defaultSound.raw
Archive-Asset-SHA-512-Digest: EkJP32B9OPAvbd0nsE5Sk9x16e3hcWcLqYxpPLCRXqABuT5sFfLB1gZkyQ05do2CsJNrOmnuLennX993LFhfdw

Archive-Asset-Name: native/audio/sfxUIClick.raw
Archive-Asset-SHA-512-Digest: m7MFYeP51DyNeLfkVDDqnHCbElHEqcYmkxZZMDqipYLsyRfKL78xXuPt2ASHGk3DswzqCnzoSprn3iy4YLh_vA

Archive-Asset-Name: native/fonts/fonts.group.bin
Archive-Asset-SHA-512-Digest: iHHVHJ5ETtaIBJYKbV8MlyCBTC91NZcYGlLM01MUWod3q9f4n5THoicpIFzqI5bTZNwnWWmwMEGsDDoi9DU89A

Archive-Asset-Name: native/images/images.group.bin
Archive-Asset-SHA-512-Digest: piJueFOOQkBP38hcmq5tal3UThCSm00I50-sJyeMUIYSICZfXROSSOkbrxCaABkVgsxIDZIDlksXPQ_kRQH9MQ

Archive-Asset-Name: native/iwui_style/iwui_style.group.bin
Archive-Asset-SHA-512-Digest: jIXhM_cJYOnZ-xVvUCMERQZSJjegO-V1uz9RCbfwW5JZ51rGfKN_OognYiycpXJv6i1zP9018HT67-yopDE_OA

Archive-Asset-Name: native/lib/libbps.so.1
Archive-Asset-SHA-512-Digest: TT2d8DOqLYCIuAKY_NnmIk3SDNjnuJG-5JZnw6Bra2P91y09UApyH7BiFFgUf4riR-Oxf0MlORXT8dEnbM2v9Q

Archive-Asset-Name: native/ui/ui.group.bin
Archive-Asset-SHA-512-Digest: jNEP8-y-iVwqRQDyy0YdToS4Gt22EMTWAuNIiga1_3T7dC-wGiWB_kc66VSeWrGfh9UHzMGnPYwJw2TcYGcfKA

 

 

Results of running "blackberry-signer -verbose -verify WordSearch.bar": 

        7105 Fri Mar 16 17:34:34 EDT 2012 META-INF/MANIFEST.MF
        5446 Fri Mar 16 17:34:34 EDT 2012 META-INF/AUTHOR.SF
         626 Fri Mar 16 17:34:34 EDT 2012 META-INF/AUTHOR.EC
        5446 Fri Mar 16 17:34:32 EDT 2012 META-INF/RDK.SF
         280 Fri Mar 16 17:34:32 EDT 2012 META-INF/RDK.EC
           0 Tue Jan 01 00:00:00 EST 1980 META-INF/
           0 Tue Jan 01 00:00:00 EST 1980 native/
sm       739 Fri Mar 16 17:31:08 EDT 2012 native/blackberry-tablet.xml
sm       334 Fri Mar 16 17:31:06 EDT 2012 native/categoryNames.txt
sm       428 Fri Mar 16 17:31:06 EDT 2012 native/fileNames.txt
sm     11227 Fri Mar 16 17:31:08 EDT 2012 native/icon.png
sm       142 Fri Mar 16 17:31:06 EDT 2012 native/resources.group.bin
sm      8975 Fri Mar 16 17:31:08 EDT 2012 native/s3e_splash.jpg
sm      1003 Fri Mar 16 17:31:06 EDT 2012 native/Words_100Words.txt
sm       409 Fri Mar 16 17:31:06 EDT 2012 native/Words_Animals.txt
sm      1364 Fri Mar 16 17:31:06 EDT 2012 native/Words_Astro.txt
sm       391 Fri Mar 16 17:31:06 EDT 2012 native/Words_BodyParts.txt
sm       802 Fri Mar 16 17:31:06 EDT 2012 native/Words_CircusFairs.txt
sm      1334 Fri Mar 16 17:31:06 EDT 2012 native/Words_Desserts.txt
sm       861 Fri Mar 16 17:31:06 EDT 2012 native/Words_Flowers.txt
sm       932 Fri Mar 16 17:31:06 EDT 2012 native/Words_GemStones.txt
sm      5220 Fri Mar 16 17:31:06 EDT 2012 native/Words_Misc.txt
sm      1157 Fri Mar 16 17:31:06 EDT 2012 native/Words_NamesFemale.txt
sm      1063 Fri Mar 16 17:31:06 EDT 2012 native/Words_NamesMale.txt
sm       489 Fri Mar 16 17:31:06 EDT 2012 native/Words_OscarsActor.txt
sm       519 Fri Mar 16 17:31:06 EDT 2012 native/Words_OscarsActress.txt
sm       601 Fri Mar 16 17:31:06 EDT 2012 native/Words_OscarsFilm.txt
sm      2248 Fri Mar 16 17:31:06 EDT 2012 native/Words_Positive.txt
sm      1081 Fri Mar 16 17:31:06 EDT 2012 native/Words_SportsGames.txt
sm       698 Fri Mar 16 17:31:06 EDT 2012 native/Words_SportsTeams.txt
sm       324 Fri Mar 16 17:31:06 EDT 2012 native/Words_USPresidents.txt
sm       471 Fri Mar 16 17:31:06 EDT 2012 native/Words_USStates.txt
sm      1320 Fri Mar 16 17:31:06 EDT 2012 native/Words_WorldCities.txt
sm       735 Fri Mar 16 17:31:06 EDT 2012 native/Words_WorldCountries.txt
sm    481675 Fri Mar 16 17:31:08 EDT 2012 native/WordSearch
sm    620271 Fri Mar 16 17:31:08 EDT 2012 native/WordSearch.s3e
           0 Tue Jan 01 00:00:00 EST 1980 native/audio/
           0 Tue Jan 01 00:00:00 EST 1980 native/fonts/
           0 Tue Jan 01 00:00:00 EST 1980 native/images/
           0 Tue Jan 01 00:00:00 EST 1980 native/iwui_style/
           0 Tue Jan 01 00:00:00 EST 1980 native/lib/
           0 Tue Jan 01 00:00:00 EST 1980 native/ui/
sm      3984 Fri Mar 16 17:31:06 EDT 2012 native/audio/defaultSound.raw
sm      4510 Fri Mar 16 17:31:06 EDT 2012 native/audio/sfxUIClick.raw
sm     59309 Fri Mar 16 17:31:06 EDT 2012 native/fonts/fonts.group.bin
sm    1657235 Fri Mar 16 17:31:06 EDT 2012 native/images/images.group.bin
sm    175857 Fri Mar 16 17:31:06 EDT 2012 native/iwui_style/iwui_style.group.bin
sm    121904 Fri Mar 16 17:31:08 EDT 2012 native/lib/libbps.so.1
sm    1856223 Fri Mar 16 17:31:06 EDT 2012 native/ui/ui.group.bin

  s = signature was verified 
  m = entry is listed in manifest
  k = at least one certificate was found in keystore
  i = at least one certificate was found in identity scope

Error: Some files are missing signatures

 

 

I realize this is a lot to look over and I really  appreciate you taking the time to do so.

 

Thanks!

-David

Please use plain text.
Administrator
MSohm
Posts: 12,957
Registered: ‎07-09-2008
My Carrier: Bell

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

Thanks for posting all this detail, it helps a lot.  :smileyhappy:  I'm looking into this now with our internal development team and will reply back when I have more information.

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Found a bug? Report it using the Issue Tracker
Please use plain text.
Administrator
MSohm
Posts: 12,957
Registered: ‎07-09-2008
My Carrier: Bell

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

It looks like you might be signing this twice, possibly with different Developer Certificates (.p12 file).  The first copy of your manifest file has entries for Package-Version-Id and Archive-Asset-SHA-512-Digest, which are populated when signing.

 

How are you packaging your app into a bar file (from with a GUI or command line)?  It's possible you are packaging and signing in one step.

 

What is the result if you run blackberry-signer -verbose -verify WordSearch.bar on the original bar file?

 

 

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Found a bug? Report it using the Issue Tracker
Please use plain text.
New Contributor
DGuy
Posts: 6
Registered: ‎02-03-2012
My Carrier: N/A

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

[ Edited ]

How are you packaging your app into a bar file (from with a GUI or command line)?

Marmalade SDK 5.2.3

 

 

What is the result if you run blackberry-signer -verbose -verify WordSearch.bar on the original bar file?

        6986 Mon Mar 19 22:11:10 EDT 2012 META-INF/MANIFEST.MF
        5446 Mon Mar 19 22:11:12 EDT 2012 META-INF/AUTHOR.SF
         627 Mon Mar 19 22:11:12 EDT 2012 META-INF/AUTHOR.EC
           0 Tue Jan 01 00:00:00 EST 1980 META-INF/
           0 Tue Jan 01 00:00:00 EST 1980 native/
sm       741 Mon Mar 19 22:11:06 EDT 2012 native/blackberry-tablet.xml
sm       334 Mon Mar 19 22:11:02 EDT 2012 native/categoryNames.txt
sm       428 Mon Mar 19 22:11:02 EDT 2012 native/fileNames.txt
sm     11227 Mon Mar 19 22:11:06 EDT 2012 native/icon.png
sm       142 Mon Mar 19 22:11:02 EDT 2012 native/resources.group.bin
sm      8975 Mon Mar 19 22:11:04 EDT 2012 native/s3e_splash.jpg
sm      1003 Mon Mar 19 22:11:02 EDT 2012 native/Words_100Words.txt
sm       409 Mon Mar 19 22:11:02 EDT 2012 native/Words_Animals.txt
sm      1364 Mon Mar 19 22:11:02 EDT 2012 native/Words_Astro.txt
sm       391 Mon Mar 19 22:11:02 EDT 2012 native/Words_BodyParts.txt
sm       802 Mon Mar 19 22:11:02 EDT 2012 native/Words_CircusFairs.txt
sm      1334 Mon Mar 19 22:11:02 EDT 2012 native/Words_Desserts.txt
sm       861 Mon Mar 19 22:11:02 EDT 2012 native/Words_Flowers.txt
sm       932 Mon Mar 19 22:11:02 EDT 2012 native/Words_GemStones.txt
sm      5220 Mon Mar 19 22:11:02 EDT 2012 native/Words_Misc.txt
sm      1157 Mon Mar 19 22:11:02 EDT 2012 native/Words_NamesFemale.txt
sm      1063 Mon Mar 19 22:11:02 EDT 2012 native/Words_NamesMale.txt
sm       489 Mon Mar 19 22:11:02 EDT 2012 native/Words_OscarsActor.txt
sm       519 Mon Mar 19 22:11:02 EDT 2012 native/Words_OscarsActress.txt
sm       601 Mon Mar 19 22:11:02 EDT 2012 native/Words_OscarsFilm.txt
sm      2248 Mon Mar 19 22:11:02 EDT 2012 native/Words_Positive.txt
sm      1081 Mon Mar 19 22:11:02 EDT 2012 native/Words_SportsGames.txt
sm       698 Mon Mar 19 22:11:02 EDT 2012 native/Words_SportsTeams.txt
sm       324 Mon Mar 19 22:11:02 EDT 2012 native/Words_USPresidents.txt
sm       471 Mon Mar 19 22:11:02 EDT 2012 native/Words_USStates.txt
sm      1320 Mon Mar 19 22:11:02 EDT 2012 native/Words_WorldCities.txt
sm       735 Mon Mar 19 22:11:02 EDT 2012 native/Words_WorldCountries.txt
sm    481675 Mon Mar 19 22:11:06 EDT 2012 native/WordSearch
sm    617134 Mon Mar 19 22:11:06 EDT 2012 native/WordSearch.s3e
           0 Tue Jan 01 00:00:00 EST 1980 native/audio/
           0 Tue Jan 01 00:00:00 EST 1980 native/fonts/
           0 Tue Jan 01 00:00:00 EST 1980 native/images/
           0 Tue Jan 01 00:00:00 EST 1980 native/iwui_style/
           0 Tue Jan 01 00:00:00 EST 1980 native/lib/
           0 Tue Jan 01 00:00:00 EST 1980 native/ui/
sm      3984 Mon Mar 19 22:11:02 EDT 2012 native/audio/defaultSound.raw
sm      4510 Mon Mar 19 22:11:02 EDT 2012 native/audio/sfxUIClick.raw
sm     59309 Mon Mar 19 22:11:02 EDT 2012 native/fonts/fonts.group.bin
sm    1657235 Mon Mar 19 22:11:02 EDT 2012 native/images/images.group.bin
sm    175857 Mon Mar 19 22:11:02 EDT 2012 native/iwui_style/iwui_style.group.bin
sm    121904 Mon Mar 19 22:11:06 EDT 2012 native/lib/libbps.so.1
sm    1856223 Mon Mar 19 22:11:02 EDT 2012 native/ui/ui.group.bin

  s = signature was verified 
  m = entry is listed in manifest
  k = at least one certificate was found in keystore
  i = at least one certificate was found in identity scope

Error: Bar is not RDK signed

 

Please use plain text.
New Contributor
DGuy
Posts: 6
Registered: ‎02-03-2012
My Carrier: N/A

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

During creation of the .BAR file, the Marmalade SDK computes/writes out all the different "*-Id" & "*-Digest" values.

 

To check if this might be the issue I unzipped the generated .BAR file, stripped down the MANIFEST.MF, re-zipped the .BAR and attempted to sign the .BAR file from the command line, but unfortunetly the results where the same.

 

Below are the non-verbose results of my newest attempts:

 

 

The stripped down MANIFEST.MF file I used:

Archive-Manifest-Version: 1.1
Archive-Created-By: BlackBerry Tablet OS BAR Packager 1.0.2

Package-Type: application
Package-Author: BitsAtPlay
Package-Name: com.bitsatplay.wordsearch
Package-Version: 1.0.18.0
Package-Architecture: armle-v7

Application-Name: WordSearch
Application-Description: WordSearch
Application-Version: 1.0.18.0
Application-Category: core.games
Application-Requires-System: Tablet OS/1.0.0.0
Application-Development-Mode: false

Entry-Point-Name: WordSearch
Entry-Point: LD_LIBRARY_PATH=app/native/lib LD_BIND_NOW=1 app/native/WordSearch
Entry-Point-Type: Qnx/Elf
Entry-Point-Icon: native/icon.png
Entry-Point-System-Actions: run_native
Entry-Point-Orientation: auto

 

 

Results of signing using separate steps:

blackberry-signer -verify WordSearch.bar
Error: Bar is not RDK signed
Error: Bar is not AUTHOR signed
Error: This bar contains unsigned entries which have not been integrity-checked. 

blackberry-signer -cskpass <password> -keystore sigtool.p12 -storepass <password> WordSearch.bar RDK
Info: Bar signed.

blackberry-signer -verify WordSearch.bar
Error: Bar is not AUTHOR signed

blackberry-signer -keystore sigtool.p12 -storepass <password> WordSearch.bar author
Info: Bar signed.

blackberry-signer -verify WordSearch.bar
Error: Some files are missing signatures

 

 

Results of signing all at once:

blackberry-signer -verify WordSearch.bar
Error: Bar is not RDK signed
Error: Bar is not AUTHOR signed
Error: This bar contains unsigned entries which have not been integrity-checked. 

blackberry-signer -storepass <password> WordSearch.bar
Info: Bar signed.

blackberry-signer -verify WordSearch.bar
Error: Some files are missing signature

 

 

Any ideas?

 

 

Thanks,

David

Please use plain text.
Administrator
MSohm
Posts: 12,957
Registered: ‎07-09-2008
My Carrier: Bell

Re: Signing Woes: "Invalid signature file digest for Manifest main attributes"

Thanks for posting this, I'm looking into it and will reply back soon.

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Found a bug? Report it using the Issue Tracker
Please use plain text.