Very small 1Password icon in Dock

Kentzo
Kentzo
Community Member
edited June 2023 in Mac

See the screenshot. The icon remains in Dock after the app is terminated.

Seems to be related to https://1password.community/discussion/134906/tiny-1-pixel-macos-dock-icon

One oddity that's currently happening is that I cannot unlock 1P via the extension: when I press the extension button in Safari's toolbar it briefly shows its pop up window saying Loading... then it disappears and 1Password's main window launches instead asking for a password; once password is entered this windows disappears but nothing happens; 1P extension remains locked as clicking the extension button again just repeats this sequence.


1Password Version: 8.10.7
Extension Version: 2.11.0
OS Version: 13.4
Browser: Safari 16.5

Comments

  • Hello @Kentzo! 👋

    I'm sorry that you're seeing a tiny version of the 1Password app. The user in the other thread noted a Terminal command that worked for them, have you tried it? If you haven't then try these steps:

    1. Open the Terminal app on your Mac: Open or quit Terminal on Mac - Apple Support
    2. Type in: killall Dock
    3. Press Enter.

    The Dock should close and then re-open. Do you still see the small icon?

    One oddity that's currently happening is that I cannot unlock 1P via the extension: when I press the extension button in Safari's toolbar it briefly shows its pop up window saying Loading... then it disappears and 1Password's main window launches instead asking for a password; once password is entered this windows disappears but nothing happens; 1P extension remains locked as clicking the extension button again just repeats this sequence.

    This might be a separate issue from the small icon. Can you try these steps:

    1. Open and unlock 1Password for Mac.
    2. Click on 1Password next to the  in the menu bar.
    3. Click on Settings.
    4. Click on General.
    5. Make sure that "Keep 1Password in the menu bar" is turned on.

    Then I'd like you to close and reopen both 1Password and your browser by following these steps:

    1. Close all open web browsers.
    2. Right-click on the 1Password icon at the top of your Mac's screen and then click Quit. Wait until the icon disappears.
    3. Double-click on 1Password from your Mac's Application folder.
    4. Open your web browser.

    Let me know if that fixes the issue. I look forward to hearing from you. 🙂

    -Dave

  • Kentzo
    Kentzo
    Community Member
    edited June 2023

    That helped with unlocking, but closing the browser is very annoying.

    However, the tiny icon is still there.

  • @Kentzo

    Can you try replacing the Dock icon? That icon is so small. You might be able to just grab it if you're careful. In all my years around here, I don't ever recall this one. You have me scratching my head a little bit.

    1. Remove the current icon from the Dock buy dragging it off of the Dock. The app will need to be quit for this action.
    2. Open the replaced application from the Applications folder and when you see the icon appear in the Dock, right-click and select keep in Dock.
    3. Drag the icon to the desired placement.
    4. Open, if desired.
  • Kentzo
    Kentzo
    Community Member
    edited June 2023

    The icon appears to be a visual nuisance only. It's not clickable nor there is a hover title. It did not replace the normal 1Password app icon, it co-existed with it.

    I think this is the case that 1Password did something that left Dock in that configuration. Perhaps an imporperly terminated the process for the update.

    I fixed the tiny icon by running killall Dock in the Terminal app.

  • @Kentzo

    I'm happy to hear that the Terminal command resolved the issue. Let us know if you run into the issue again in the future. 🙂

    -Dave

  • Kentzo
    Kentzo
    Community Member

    Alright, the 1P unlocking broke again: cannot unlock from extension, have to open the app and unlock there before autofill in the browser starts to work again.

  • @Kentzo

    I'm sorry to hear that you're still having trouble unlocking 1Password in the browser. I'd like to ask you to create a diagnostics report from your Mac:

    Sending Diagnostics Reports (Mac)

    Attach the diagnostics to an email message addressed to support+forum@1password.com.

    With your email please include:

    Please send the entire file.

    You should receive an automated reply from our BitBot assistant with a Support ID number. Please post that number here. Thanks very much!

    -Dave

  • Kentzo
    Kentzo
    Community Member

    Done. But I did not receive a replay from the bot.

    It's a wild guess, but it appears that this behavior is triggered by the unlocking via Apple Watch. Consider the following scenario when unlock 1P from the Safari extension:

    • On the first day I use Apple Watch to unlock 1P Extension
    • On the second day I don't have the watch: 1P Extension detects this and asks for password instead, but after accepting the password it doesn't unlock; I'm forced to open the app and unlock there, which gets detected by the extension
    • On the third day I have the watch with me: 1P Extension detects this, the native dialog gets presented and after I do the manipulations on the watch the extension unlocks

    In addition, I have the following error in Console.app:

    Sandbox: 1Password Helper (GPU)(75389) deny(1) mach-lookup com.apple.tccd.system
    Violation:       deny(1) mach-lookup com.apple.tccd.system
    Process:         1Password Helper (GPU) [75389]
    Path:            /Applications/1Password.app/Contents/Frameworks/1Password Helper (GPU).app/Contents/MacOS/1Password Helper (GPU)
    Load Address:    0x104564000
    Identifier:      com.1password.1password.helper.GPU
    Version:         8.10.7.155458 (???)
    Code Type:       arm64 (Native)
    Parent Process:  1Password Helper (GPU) [75388]
    Responsible:     /Applications/1Password.app/Contents/MacOS/1Password
    User ID:         501
    
    Date/Time:       2023-06-22 10:40:54.341 PDT
    OS Version:      macOS 13.4 (22F66)
    Release Type:    User
    Report Version:  8
    
    MetaData: {"action":"deny","errno":1,"apple-internal":false,"pid":75389,"platform_binary":"no","sandbox_checker":"launchd","policy-description":"Sandbox","responsible-process-signing-id":"com.1password.1password","checker":"launchd","primary-filter-value":"com.apple.tccd.system","profile-in-collection":false,"uid":501,"build":"macOS 13.4 (22F66)","process":"1Password Helper (GPU)","binary-in-trust-cache":false,"team-id":"2BUA8C4S2C","normalized_target":["com.apple.tccd.system"],"process-path":"\/Applications\/1Password.app\/Contents\/Frameworks\/1Password Helper (GPU).app\/Contents\/MacOS\/1Password Helper (GPU)","summary":"deny(1) mach-lookup com.apple.tccd.system","process_path":["Applications","1Password.app","Contents","Frameworks","1Password Helper (GPU).app","Contents","MacOS","1Password Helper (GPU)"],"responsible-process-path":"\/Applications\/1Password.app\/Contents\/MacOS\/1Password","profile-flags":2,"signing-id":"com.1password.1password.helper.GPU","primary-filter":"global-name","target":"com.apple.tccd.system","flags":3221225477,"responsible-process-team-id":"2BUA8C4S2C","platform-binary":false,"hardware":"J314s","checker-pid":1,"global-name":"com.apple.tccd.system","platform-policy":false,"mach_namespace":1,"operation":"mach-lookup","release-type":"User"}
    
    Thread 0 (id: 4582400, CrGpuMain):
    0   libsystem_kernel.dylib          0x00000001a33f3f14 mach_msg2_trap + 8
    1   libsystem_kernel.dylib          0x00000001a33fcb78 mach_msg_overwrite + 604
    2   libsystem_kernel.dylib          0x00000001a33f4290 mach_msg + 24
    3   libxpc.dylib                    0x00000001a3196e20 _xpc_pipe_mach_msg + 56
    4   libxpc.dylib                    0x00000001a319669c _xpc_pipe_routine + 356
    5   libxpc.dylib                    0x00000001a316ff6c _xpc_interface_routine + 208
    6   libxpc.dylib                    0x00000001a3175928 _xpc_look_up_endpoint + 268
    7   libxpc.dylib                    0x00000001a31757b0 _xpc_connection_bootstrap_look_up_slow + 396
    8   libxpc.dylib                    0x00000001a31750e4 _xpc_connection_init + 1004
    9   libxpc.dylib                    0x00000001a3174c84 _xpc_connection_activate_if_needed + 296
    10  libxpc.dylib                    0x00000001a31774c0 xpc_connection_resume + 92
    11  TCC                             0x00000001a80fd6f0 tccd + 364
    12  TCC                             0x00000001a8100b20 __TCCAccessRequest_block_invoke.180 + 772
    13  libdispatch.dylib               0x00000001a3284400 _dispatch_client_callout + 20
    14  libdispatch.dylib               0x00000001a329397c _dispatch_lane_barrier_sync_invoke_and_complete + 56
    15  libsystem_trace.dylib           0x00000001a31b59c4 _os_activity_initiate_impl + 64
    16  TCC                             0x00000001a80fcf78 TCCAccessRequest + 476
    17  TCC                             0x00000001a80fe0cc TCCAccessPreflight + 300
    18  SkyLight                        0x00000001a8241048 (anonymous namespace)::SLSTCCService::TCCAccessCheck((anonymous namespace)::SLSTCCService::TCCAccessCheckType, __CFString const*, __CFDictionary const*) + 152
    19  SkyLight                        0x00000001a82d0870 __SLSInitialize_block_invoke + 136
    20  libdispatch.dylib               0x00000001a3284400 _dispatch_client_callout + 20
    21  libdispatch.dylib               0x00000001a3285c40 _dispatch_once_callout + 32
    22  SkyLight                        0x00000001a8389d40 SLSMainDisplayID + 20
    23  Electron Framework              0x00000001106e1e2c v8::internal::SetupIsolateDelegate::SetupBuiltins(v8::internal::Isolate*, bool) + 32397800
    24  Electron Framework              0x000000010d4b6d94 v8::internal::StringsStorage::GetStringCountForTesting() const + 165756
    25  Electron Framework              0x000000010d4ad3f4 v8::internal::StringsStorage::GetStringCountForTesting() const + 126428
    26  Electron Framework              0x0000000110c2f6dc v8::internal::SetupIsolateDelegate::SetupBuiltins(v8::internal::Isolate*, bool) + 37958296
    27  Electron Framework              0x000000011218e730 node::CommonEnvironmentSetup::event_loop() const + 2049484
    28  Electron Framework              0x000000010ce67d70 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 14180
    29  Electron Framework              0x000000010ce687c4 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 16824
    30  Electron Framework              0x000000010ce672f4 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 11496
    31  Electron Framework              0x000000010ce675b4 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 12200
    32  Electron Framework              0x000000010cb95720 ElectronMain + 128
    33  1Password Helper (GPU)          0x0000000104564c14
    34  dyld                            0x00000001a30dbf28 start + 2236
    
    Thread 1 (id: 4582409):
    0   libsystem_kernel.dylib          0x00000001a33f5bc8 __workq_kernreturn + 8
    1   libsystem_pthread.dylib         0x00000001a342ed94 start_wqthread + 8
    
    Thread 2 (id: 4582410):
    0   libsystem_kernel.dylib          0x00000001a33f5bc8 __workq_kernreturn + 8
    1   libsystem_pthread.dylib         0x00000001a342ed94 start_wqthread + 8
    
    Binary Images:
           0x104564000 -        0x1045648bf  com.1password.1password.helper.GPU (8.10.7.155458) <4c4c4439-5555-3144-a154-fd1800c66dd2> /Applications/1Password.app/Contents/Frameworks/1Password Helper (GPU).app/Contents/MacOS/1Password Helper (GPU)
           0x10c960000 -        0x10c963fff  com.github.Electron.framework (24.1.3) <4c4c44ec-5555-3144-a1c9-05e2308d6147> /Applications/1Password.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework
           0x1a30d6000 -        0x1a30d6fff  com.apple.darwin.ignition (1.0.0 - 51) <bd993f39-c902-37d6-8bd8-6d827c7f121e> /usr/lib/dyld
           0x1a316a000 -        0x1a316b1b3  libxpc.dylib <f3f19227-ff8f-389c-a094-6f4c16e458af> /usr/lib/system/libxpc.dylib
           0x1a31ae000 -        0x1a31afa9f  libsystem_trace.dylib <3f3e75b7-f0a7-30bb-9fd7-fd1307fe6055> /usr/lib/system/libsystem_trace.dylib
           0x1a3280000 -        0x1a3281ebf  libdispatch.dylib <c2fd3094-b465-39a4-b774-16583ff53c4b> /usr/lib/system/libdispatch.dylib
           0x1a33f3000 -        0x1a33f3a9f  libsystem_kernel.dylib <42f503e2-9273-360a-a086-c1b19bbd3962> /usr/lib/system/libsystem_kernel.dylib
           0x1a342d000 -        0x1a342dad7  libsystem_pthread.dylib <46d35233-a051-3f4f-bba4-ba56dddc4d1a> /usr/lib/system/libsystem_pthread.dylib
           0x1a80fb000 -        0x1a80fcbb7  com.apple.TCC (1.0 - 1) <1238d7ca-719a-36a4-94b1-2f387e6b3bf1> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
           0x1a8119000 -        0x1a811b617  com.apple.SkyLight (1.600.0) <96676a53-b1e0-3d7e-b98b-b73873cd1880> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    
  • Kentzo
    Kentzo
    Community Member

    Got the reply: [#PXT-61699-723]

  • @Kentzo

    Thank you for posting the Support ID. I can confirm that your diagnostics report has made it to the right team and one of my colleagues will send you a reply over email as soon as possible. To prevent having the same conversation in two places at once, I'm closing this thread.

    -Dave

    ref: PXT-61699-723

This discussion has been closed.