Geekbench shows only empty window

MeinerEiner's Avatar

MeinerEiner

Jan 13, 2020 @ 03:17 PM

When starting Geekbench the Main Window, opens but is blank.

In Console I find the following error
standard 16:10:14.832372+0100 Geekbench 5 -[__NSCFString bytes]: unrecognized selector sent to instance 0x600000c84d50
standard 16:10:14.832492+0100 Geekbench 5 Failed to set (contentViewController) user defined inspected property on (PLGeekbenchWindow): -[__NSCFString bytes]: unrecognized selector sent to instance 0x600000c84d50

Imac Retina 5K, 2019, System 10.15
Tested teh free version as well as the version from Appstore.

  1. 1 Posted by Artem S. Tashki... on Jan 16, 2020 @ 12:06 PM

    Artem S. Tashkinov 's Avatar

    Are you sure you've updated to MacOS 10.15.2?

    Are you sure you're running GB 5.1?

  2. 2 Posted by Stephan Heß on Jan 16, 2020 @ 08:21 PM

    Stephan Heß's Avatar

    Hello Artem,
    yes to both.

    Yesterday I installed the new Developer Beta Build 19D62e.

    Directly after installing the Beta Geekbench ran without hitch. The Appstore version (5.02) as well as the one from your website (5.1.0).

    But after the first restart, both versions showed blank windows only.

    Can you tell me where the string is supposed to come from NVRAM, gobbled together from system features, stored in a plist or part of the Apps resources. So I could check whether there is an error related to that (permissions for files, cleared/overwirtten NVRAM etc.).

    It's weird that it works until the first restart.

    Kind regards
    Stephan

  3. 3 Posted by Artem S. Tashki... on Jan 23, 2020 @ 06:06 PM

    Artem S. Tashkinov's Avatar

    Please email GB at

    support at primatelabs dot com.

  4. 4 Posted by lg on May 07, 2020 @ 03:46 PM

    lg's Avatar

    Exact same problem here with GeekBench 5.1.1.

  5. 5 Posted by Stephan Heß on May 07, 2020 @ 05:57 PM

    Stephan Heß's Avatar

    Original Mac or Hackintosh ?

    In the IORegistry you will find a name entry for the PCIe Device that is your graphicscard.
    This can be changed for different reasons - especially on a Hackintosh.
    The entry has a datatype. Usually Data or String.
    Geekbench fails if the datatype is anything but String.

    To check start IORegistryExplorer find the entry for your Graphicscard and check the name field of its name entry.
    If it is not String, find out how the name ist set and change the datatype.
    E.e. often the new name is taken from a plist file. The datatype of the entry in this file will be copied into the IORegistry. Change the datatype in the plist and you will be fine.

    Might be any other IORegistry Entry Geeckbench is not happy with.

    Regards
    Stephan

  6. 6 Posted by david.gb on May 07, 2020 @ 05:57 PM

    david.gb's Avatar

    Hmm looks as though some other people are having a problem.
    I'm running High Sierra on a MacPro 5,1

  7. 7 Posted by Stephan Heß on May 07, 2020 @ 06:03 PM

    Stephan Heß's Avatar

    Please check the IORegistry.
    If this ist the cause, you can fix it - even on an MacPro 5,1 - by overwriting the value.

  8. 8 Posted by Maksim Rogov on May 07, 2020 @ 10:56 PM

    Maksim Rogov's Avatar

    Hi Stephen,

    Thank you for the quick and detailed reply. We do have a custom video driver that is loaded on the system. IOHardwareModel is set to a String and appears that way in IORegistryExplorer as well as in the About This Mac dialog.

    I have tried booting without the driver and it does indeed fix the problem. As does booting with the driver modified to not set IOHardwareModel. Its strange that it fails with it set though, as we do set it to a String and IORegistry clearly shows it set to the String type.

    Thank you,

    Maksim

  9. 9 Posted by Maksim Rogov on May 07, 2020 @ 11:20 PM

    Maksim Rogov's Avatar

    Hi Stephen,

    I was able to fix it by literally setting the “name” key (which I believe maps to IOName) instead of the “model” key.

    Thanks,

    Maksim

  10. 10 Posted by david.gb on May 08, 2020 @ 10:01 AM

    david.gb's Avatar

    Sorry guys - don't understand any of the I/O registry stuff.

    Stupidly imagined that Geekbench just required me to buy a license,
    install and run it.
    I have a new GPU arriving in the next couple of days and installing that
    is almost above my pay grade.
    Just want Geekbench to work and give me a "Before" picture of my system
    so I can actually check against an "After" assessment.
    Too much to ask ?
    David GB

Reply to this discussion

Internal reply

        No formatting (switch to Markdown)

          You can attach files up to 10MB

          If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

            Keyboard shortcuts

            Generic

            ? Show this help
            ESC Blurs the current field

            Comment Form

            r Focus the comment reply box
            ^ + ↩ Submit the comment

            You can use Command ⌘ instead of Control ^ on Mac