Closed GoogleCodeExporter closed 8 years ago
can you watch the syslog output when running the app and look for messages from
keychain viewer ?
you can use the -w option of the cinject tool to read the syslog
(https://sites.google.com/a/iphone-dev.com/files/home/cinject_0.4.3.zip?attredir
ects=0&d=1)
thanks
Original comment by jean.sig...@gmail.com
on 24 Jan 2012 at 9:49
Used "socat - UNIX-CONNECT:/var/run/lockdown/syslog.sock" with watch and got:
--- open "Generic Passwords" ---
Jan 25 11:26:49 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>: (null)
Jan 25 11:26:49 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>: (null)
Jan 25 11:26:49 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>: (null)
...
--- entering first empty entry ---
Jan 25 11:27:52 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
IOConnectCallMethod returned e00002bc
Jan 25 11:27:52 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
AppleKeyStore_keyUnwrap = e00002bc
-----
--- open Internet Passwords ---
Jan 25 11:28:25 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
<53cXXX97 cYYYYYd 06YYY01 55XXXX2b 2ca6dd7e>
Jan 25 11:28:25 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
<53XXXXX7 c2XXXXXd 06XXXX01 5XXa2b 2cXXXXXe>
---- entering empty entry (Password: Error! decrypt. failed))---
Jan 25 11:30:31 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
IOConnectCallMethod returned e00002bc
Jan 25 11:30:31 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
AppleKeyStore_keyUnwrap = e00002bc
-----
--- entering certificates ---
Jan 25 11:33:28 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
IOConnectCallMethod returned e00002bc
Jan 25 11:33:28 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
AppleKeyStore_keyUnwrap = e00002bc
Jan 25 11:33:28 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x5a98][2215] <Notice>:
<13xxxxa e0fxxxx5 4xxx468 c1xxx37 91xxxf2c>
----
Hope this helps...
bye, ju
Original comment by jueschm...@gmail.com
on 25 Jan 2012 at 10:36
this looks like errors from older versions of keychain viewer that did not
handle ios 5. Are you sure you are using version 0.2 ? The SHA1 for the deb
package is 8B16E275E33CA972CFF01D0CAE78B1F19D4C489E, and
/Applications/KeychainViewer.app/KeychainViewer is
B05A845507981E052AFA935276CA0FB172F85852
Original comment by jean.sig...@gmail.com
on 25 Jan 2012 at 11:01
Oh yes - you are right. I had an old version lying around and confused
keychainviewer.deb with keychainviewer0.2.deb. Sorry - my fault.
I installed the new version -- and it crashed on entering "Generic Passwords"
or any other category.:
---
Jan 25 12:16:44 jus-iPhone4 KeychainViewer[349] <Error>: -[__NSCFData
isEqualToString:]: unrecognized selector sent to instance 0x14c580
Jan 25 12:16:44 jus-iPhone4 KeychainViewer[349] <Error>: *** Terminating app
due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFData
isEqualToString:]: unrecognized selector sent to instance 0x14c580'
*** First throw call stack:
(0x343b58bf 0x346051e5 0x343b8acb 0x343b7945 0x34312680 0x3776220d 0x429c 0x377be9cb 0x377bdaa9 0x377bd233 0x37761d29 0x3431422b 0x34ea5381 0x34ea4f99 0x34ea911b 0x34ea8e57 0x34ea0d85 0x34389b4b 0x34387d87 0x343880e1 0x3430b4dd 0x3430b3a5 0x30b8ffcd 0x3778c743 0x2858 0x27cc)
Jan 25 12:16:44 jus-iPhone4
UIKitApplication:com.yourcompany.KeychainViewer[0x91a7][349] <Notice>:
terminate called throwing an exception
Jan 25 12:16:44 jus-iPhone4 ReportCrash[350] <Notice>: MS:Notice: Installing:
(null) [ReportCrash] (675.00)
Jan 25 12:16:44 jus-iPhone4 ReportCrash[350] <Notice>: MS:Notice: Loading:
/Library/MobileSubstrate/DynamicLibraries/rwxlib.dylib
Jan 25 12:16:44 jus-iPhone4 ReportCrash[350] <Notice>: Formulating crash report
for process KeychainViewer[349]
Jan 25 12:16:44 jus-iPhone4 com.apple.launchd[1]
(UIKitApplication:com.yourcompany.KeychainViewer[0x91a7][349]) <Warning>:
(UIKitApplication:com.yourcompany.KeychainViewer[0x91a7]) Job appears to have
crashed: Abort trap: 6
Jan 25 12:16:44 jus-iPhone4 SpringBoard[27] <Warning>: Application
'KeychainViewer' exited abnormally with signal 6: Abort trap: 6
Jan 25 12:16:44 jus-iPhone4 ReportCrash[350] <Error>: Saved crashreport to
/Library/Logs/CrashReporter/KeychainViewer_2012-01-25-121644_jus-iPhone4.plist
using uid: 0 gid: 0, synthetic_euid: 0 egid: 0
----
I saved the CrashReport and can send it on request.
bye, ju
Original comment by jueschm...@gmail.com
on 25 Jan 2012 at 11:22
ok, can you send me the crash report by email ? thanks
Original comment by jean.sig...@gmail.com
on 25 Jan 2012 at 11:47
This issue was closed by revision 2bd7478929a0.
Original comment by jean.sig...@gmail.com
on 28 Jan 2012 at 1:28
i just added a new package for keychainviewer 0.3 that fixes this bug and
others. thanks again.
Original comment by jean.sig...@gmail.com
on 11 Feb 2012 at 10:44
Original issue reported on code.google.com by
jueschm...@gmail.com
on 24 Jan 2012 at 4:50