BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 10-15-2008, 06:25 PM   #1 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default KeePass for BlackBerry v1.2 BETA Available

Please Login to Remove!

Links:
KeePass for BlackBerry
KeePass for BlackBerry OTA Download
KeePass for BlackBerry MSI Package Download

Thanks to BBF user adamlau I got off my butt and have a new release out.

The biggest change is how databases are handled. Instead of being limited to one internal database, the databases are stored on the device's filesystem, just like regular files. This necessitated changes in the options and sync process so please READ THE HELP for more information. The Help page also contains instructions for converting your current internal database to the new format.

The other big change is support for KeePass Keyfiles. Again, consult the help for more information.

Remember, this is a BETA release of a BIG CHANGE. Make absolutely sure you have a good copy of your existing database before installing the beta and be prepared to encounter and report issues.

Last edited by RemyJ : 11-01-2008 at 07:07 PM.
Offline  
Old 10-16-2008, 07:45 PM   #2 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Anyone tried it yet?
Offline  
Old 10-16-2008, 08:43 PM   #3 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Aug 2007
Location: London
Model: 9000
Carrier: Orange UK
Posts: 241
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by RemyJ View Post
Anyone tried it yet?
I tried it and it looks great. I can now change the options (options failed on my 9000 in the old version - as per the old KeePass thread).

The Backup through Desktop Manager still fails on the KeePass databases. But to be fair, the backup also fails on the Profile database. It might be something with my setup - For me, Desktop Manager fails all the time, meaning that I really do hate Desktop Manager. I hate it with a passion! I hope to be able to stop using Desktop Manager completely and sync only through 'over the air' packages. With KeePass I generally copy the KeePass database over to the MicroSD card and don't use any Desktop Manager Add-Ins.

(Sorry for the ranting - I just simply hate Desktop Manager!)
Offline  
Old 10-17-2008, 11:52 AM   #4 (permalink)
New Member
 
Join Date: Sep 2008
Model: 9000
PIN: N/A
Carrier: Rogers
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

The new verison is great... and the options menu is now working. Thanks RemyJ!

To help with the troubleshooting...
I'm also unable to backup either of the KeePassBB datases:
KeePassBB Options2
KeePassBBDatabaseObject

---MY DEVICE---
KeePass for BlackBerry v1.2.927
BlackBerry Bold (Rogers) - Platform: 4.0.0.155 - App: 4.6.0.162 (292)
Offline  
Old 10-17-2008, 01:16 PM   #5 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by psiborg View Post
The new verison is great... and the options menu is now working. Thanks RemyJ!

To help with the troubleshooting...
I'm also unable to backup either of the KeePassBB datases:
KeePassBB Options2
KeePassBBDatabaseObject

---MY DEVICE---
KeePass for BlackBerry v1.2.927
BlackBerry Bold (Rogers) - Platform: 4.0.0.155 - App: 4.6.0.162 (292)
I was just about to drop you a line on the SF site.

OK, I'm looking at it today.
Offline  
Old 10-19-2008, 10:18 PM   #6 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

KeePass for BlackBerry Change Log


--- KeePassBB v 1.2 - Build 1.2.928 - Released October 19 2008

* Fixed [ 2181266 ] Sync fails when no default database is selected
* Fixed [ 2181264 ] Backup fails with ClassCastException


OK, I think I got the backup and sync issues resolved... Same download links.
Offline  
Old 10-21-2008, 08:55 PM   #7 (permalink)
New Member
 
Join Date: Jul 2007
Model: 8830
PIN: N/A
Carrier: Verizon
Posts: 11
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I just upgraded from a much older version and it works fine to access my database on the device. No problems with the app yet.

However, I am no longer able to sync. It tries and fails. When I do a ALT LGLG, I see a Java Exception - RuntimeException:

Name: RuntimeException
GUID: 9c3cd62e3320b498
Time: Oct 21, 2008 17:48:34
Unable to retrieve signing key
keepassbb
Utils
getFromRuntimeStore
0x9BD7
keepassbb
PwSyncManager
isSyncObjectDirty
0x7D49
net_rim_os-6
SerialSyncDaemon
<private>
0x9C41
net_rim_os-6
SerialSyncDaemon
<private>
0x9B64
net_rim_os-6
SerialSyncDaemon
<private>
0x9288
net_rim_os-6
SerialSyncDaemon
<private>
0x8E2C
net_rim_os-6
SerialSyncDaemon
run
0x8D0A
net_rim_cldc-1
Thread
run
0xB4EE

bitbucket
Verizon, 8830, v4.2.2.196
Offline  
Old 10-23-2008, 07:50 PM   #8 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by bitbucket View Post
I just upgraded from a much older version and it works fine to access my database on the device. No problems with the app yet.

However, I am no longer able to sync. It tries and fails. When I do a ALT LGLG, I see a Java Exception - RuntimeException:

Name: RuntimeException
GUID: 9c3cd62e3320b498
Time: Oct 21, 2008 17:48:34
Unable to retrieve signing key
keepassbb
Utils
getFromRuntimeStore
0x9BD7
keepassbb
PwSyncManager
isSyncObjectDirty
0x7D49
net_rim_os-6
SerialSyncDaemon
<private>
0x9C41
net_rim_os-6
SerialSyncDaemon
<private>
0x9B64
net_rim_os-6
SerialSyncDaemon
<private>
0x9288
net_rim_os-6
SerialSyncDaemon
<private>
0x8E2C
net_rim_os-6
SerialSyncDaemon
run
0x8D0A
net_rim_cldc-1
Thread
run
0xB4EE

bitbucket
Verizon, 8830, v4.2.2.196
Oops, sorry bitbucket. I didn't see your post until just now.

Before syncing, did you configure the default database in Options and did you open the database at least once with a good password?
Offline  
Old 10-25-2008, 12:06 AM   #9 (permalink)
New Member
 
Join Date: Jul 2007
Model: 8830
PIN: N/A
Carrier: Verizon
Posts: 11
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by RemyJ View Post
Oops, sorry bitbucket. I didn't see your post until just now.

Before syncing, did you configure the default database in Options and did you open the database at least once with a good password?
I loaded my database off of the SD card and opened it. However, I did not configure the default database in Options. The new news is that I just tried it and it's set to /store/home/user/KeePass/Database.kdb which is obviously not the database file on my SD card. Any attempt to change this with the [...] button looks like it should work - but after choosing the file, I get a menu that has 3 choices: Discard Changes, Help, and Close. No Save option. If I choose close, nothing is saved when I go back in.
Offline  
Old 10-25-2008, 12:43 PM   #10 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by bitbucket View Post
I loaded my database off of the SD card and opened it. However, I did not configure the default database in Options. The new news is that I just tried it and it's set to /store/home/user/KeePass/Database.kdb which is obviously not the database file on my SD card. Any attempt to change this with the [...] button looks like it should work - but after choosing the file, I get a menu that has 3 choices: Discard Changes, Help, and Close. No Save option. If I choose close, nothing is saved when I go back in.
/store/home/user/KeePass/Database.kdb is what gets automatically configured if you attempt a sync without setting the default database.

The saving of the path looks like a bug. You can force the saving of the options by erasing and re-entering one letter in the path.

Give it another shot with the database configured correctly.
Offline  
Old 10-27-2008, 02:32 AM   #11 (permalink)
New Member
 
Join Date: Jul 2007
Model: 8830
PIN: N/A
Carrier: Verizon
Posts: 11
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I did manage to get the sync file set up correctly in Options. The interface is a little non-intuitive: if you click on the ball, it brings up the Discard/Help/Close menu but if you escape, it brings up the Save/Discard/Cancel window.

However, this didn't solve the sync issue. I get a similar Jave RuntimeException.

Are there any other diagnostics I can get?
Offline  
Old 10-27-2008, 11:31 AM   #12 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by bitbucket View Post
I did manage to get the sync file set up correctly in Options. The interface is a little non-intuitive: if you click on the ball, it brings up the Discard/Help/Close menu but if you escape, it brings up the Save/Discard/Cancel window.

However, this didn't solve the sync issue. I get a similar Jave RuntimeException.

Are there any other diagnostics I can get?
The stack trace is enough. Let me run through it in the debugger. I'll look at the menu as well.
Offline  
Old 10-29-2008, 03:58 PM   #13 (permalink)
Thumbs Must Hurt
 
Join Date: Aug 2007
Model: 9530
PIN: N/A
Carrier: Verizon
Posts: 86
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I just gave everything a shot and it looks like it keep hanging on the synchronization. I got it to synchronize perfect the frist time. But after adding some sites on my desktop and syncing again it gave me the LGLG error.

I thougth I'd try it again after reselcting the proper database and now it is hung on the synchronization in Desktop Manager.

EDIT: Looks like "a Java Exception - ForcedStackTraceException"

Now it seems like it is bricking the whole synchronization process.
It give me the "Probably a bad password" error, then it just hangs and I cannot do anything with DM or with the BB unless I unplug it from the USB. Then I have to force quit DM and restart it.

I have double checked passwords on both the desktop and BB and they are indeed the same.

Last edited by VonnerNIX : 10-29-2008 at 05:39 PM.
Offline  
Old 10-30-2008, 01:05 AM   #14 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by VonnerNIX View Post
I just gave everything a shot and it looks like it keep hanging on the synchronization. I got it to synchronize perfect the frist time. But after adding some sites on my desktop and syncing again it gave me the LGLG error.

I thougth I'd try it again after reselcting the proper database and now it is hung on the synchronization in Desktop Manager.

EDIT: Looks like "a Java Exception - ForcedStackTraceException"

Now it seems like it is bricking the whole synchronization process.
It give me the "Probably a bad password" error, then it just hangs and I cannot do anything with DM or with the BB unless I unplug it from the USB. Then I have to force quit DM and restart it.

I have double checked passwords on both the desktop and BB and they are indeed the same.
The file isn't still open in KeePass on the desktop when you try the sync is it?
Offline  
Old 10-30-2008, 08:10 AM   #15 (permalink)
Thumbs Must Hurt
 
Join Date: Aug 2007
Model: 9530
PIN: N/A
Carrier: Verizon
Posts: 86
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I have tried multiple times with it open & closed on the desktop. It gives me the error each time.

How do I delete the database off the phone and try to sync a new copy?

BTW the first time I created the default database. I also created another one on my SD card thinking if I created another one that would fix the problem, but it did not sync with that one either.

P.S. Thanks for the support, I can't wait to get this working!
Offline  
Old 10-30-2008, 10:35 AM   #16 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

You can delete the database from the Media application. Open it and take the Explorer menu option. I'll add "delete" to KeePassBB.

I'm looking at the sync process today.
Offline  
Old 11-01-2008, 07:24 PM   #17 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

--- KeePassBB v 1.2 - Build 1.2.948 - Released November 1 2008

* Fixed [ 2212757 ] FEX isn't triggering a save
* Fixed [ 2212756 ] Runtime Store key isn't being retrieved correctly

See if this release fixes the sync issues.
Offline  
Old 11-02-2008, 07:28 PM   #18 (permalink)
CrackBerry Addict
 
Join Date: Oct 2004
Model: 9800
OS: 6.0.0.337
Carrier: (`.at&t.)
Posts: 825
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

you plan to update icon/program to match bold resolution?
Offline  
Old 11-02-2008, 07:46 PM   #19 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

It's on my todo list.
Offline  
Old 11-03-2008, 10:22 AM   #20 (permalink)
Thumbs Must Hurt
 
Join Date: Aug 2007
Model: 9530
PIN: N/A
Carrier: Verizon
Posts: 86
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks RemyJ. I got it all setup now!

It could have been my stupidity the first time as well, but either way it's fixed.

Thanks again for working on this....especially over the weekend!
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.