b12 extension crashes [Related to have no items in the tab filters, confirmed and will fix]
I'm can reproduce the following extension crashes on iPhone 5S, iPhone 4S and iPad Air...
- http://www.apple.com/ > extension > identities (no identities in vault)
- http://en.m.wikipedia.org/ > extension > cards (multiple cards in vault)
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x0000000196014e7c mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000196014cf4 mach_msg + 68
2 CoreFoundation 0x000000018583d804 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x000000018583b758 __CFRunLoopRun + 936
4 CoreFoundation 0x0000000185769660 CFRunLoopRunSpecific + 392
5 GraphicsServices 0x000000018e7675a0 GSEventRunModal + 164
6 UIKit 0x0000000189f22160 UIApplicationMain + 1484
7 libxpc.dylib 0x00000001960fc34c _xpc_objc_main + 764
8 libxpc.dylib 0x00000001960fe034 xpc_main + 196
9 Foundation 0x000000018689bcf4 -[NSXPCListener resume] + 180
10 PlugInKit 0x000000019059292c -[PKService run] + 596
11 PlugInKit 0x0000000190592564 +[PKService main] + 60
12 PlugInKit 0x0000000190592954 +[PKService _defaultRun:arguments:] + 20
13 libextension.dylib 0x000000019511bf00 NSExtensionMain + 64
14 libdyld.dylib 0x0000000195f16a04 start + 0
Comments
-
Hi @mikeyh,
Can you explain more what you were doing step by step?
I opened Mobile Safari, went to Apple.com, tap on the Share button, then on 1Password Beta, and nothing happens. I have no identities in the vault, so it works fine. Do I have to do anything?
I did the same for wikipedia, no difference.
0 -
Another strange issue on: https://rink.hockeyapp.net/users/sign_in.mobile:
- all displays only credit cards
- login does nothing (still shows credit cards)
- cards crashes
- identities crashes
0 -
Step by step on my iPhone 5S using 4.6.BETA-12 on iOS 8 beta 5 (12A4345d) with my primary vault (1,416 items) synced from 1Password 4.4.2.BETA-4 (442004) via dropbox:
- kill 1Password and safari
- restart device
- open safari to http://www.apple.com/
- open 1Password beta extension and unlock
- click identities > crash
Will check other devices and beta 11.
0 -
Checked beta 11 on an iPad Air and it's the same behaviour so it's related to my primary vault and not just b12.
I've been a bit slack on testing and decided to make a couple of passes today starting with b12 so didn't notice anything on previous betas.
0 -
I always see 4 filter tabs and search... maybe add a lot more items to your test vault.
0 -
Hi @mikeyh,
It would only show the four filters if there are than 10 items to show for the site. So if you have more than 10 items, like 5 credit card items and 5 Logins, it will show the filters.
I was able to reproduce it when I added 10 Login items for Apple. It's not related to the extension, it crashes the same way in 1Browser. It's related to having a filter with no items to show. I also deleted all of my credit cards, added more than 10 Login items for Apple and it crashed when I tap on credit cards.
I'll file a bug report to have this fixed as soon as possible.
Thanks for sticking in there with me
0 -
The second issue seems to happen when you have no login items and 10+ credit cards (I manage system for multiple companies).
0