Export to GitHub

evoluspencil - issue #604

Crashing [*** CFHash() called with NULL ***] upon opening evoluspencil with Mac running OSX 10.9 Mavericks


Posted on Nov 11, 2013 by Swift Wombat

When opening evoluspencil on Mac running OSX 10.9 Mavericks it crashes with :-

* CFHash() called with NULL *

Updated evoluspencil from 2.0.3 to latest (2.0.5) version, problem is still occurs.

Error Message Details:-

Process: xulrunner [73231] Path: /Users/USER/Downloads/Pencil.app/Contents/Frameworks/XUL.framework/Versions/17.0/xulrunner Identifier: vn.evolus.pencil Version: 2.0 (2.0.3) Code Type: X86-64 (Native) Parent Process: sh [73223] Responsible: sh [73223] User ID: 502

Date/Time: 2013-11-11 13:47:36.746 +0000 OS Version: Mac OS X 10.9 (13A603) Report Version: 11 Anonymous UUID: 41E259EE-14EF-D74C-DDEA-984F89D808B5

Sleep/Wake UUID: 5E53BE1C-45DC-446F-988F-926A67EC7539

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information: * CFHash() called with NULL *

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.CoreFoundation 0x00007fff961e2e8b CFHash + 299 1 com.apple.CoreFoundation 0x00007fff961d9a54 CFBasicHashSetValue + 996 2 com.apple.CoreFoundation 0x00007fff961d9609 CFDictionarySetValue + 217 3 libFontRegistry.dylib 0x00007fff89a16032 TAutoActivationManager::SetAutoActivationSetting(__CFString const*, unsigned int) const + 252 4 libFontRegistry.dylib 0x00007fff89a157b4 XTSetAutoActivationSetting + 134

Comment #1

Posted on Nov 12, 2013 by Grumpy Hippo

this is the first problem i found when i update to mavericks.

This is "fixable" with the firefox plugin (at last for me), so you can load Pencil.

But after loading pencil (firefox plugin) both versions 2.05 and 2.06 there is a problem described in the issue 603 opening folders to load or save a document. I can only load "recent" documents or open or save files in the default folder.

Comment #2

Posted on Nov 12, 2013 by Swift Wombat

Just noticed that there is a Pencil-2.0.6-mac.tar.bz2 build which is now working for me :-)

Comment #3

Posted on Nov 12, 2013 by Grumpy Hippo

lucky man =) it work for you opening a folder to load or save as a document?

Comment #4

Posted on Nov 12, 2013 by Swift Wombat

Yes the desktop version "Pencil-2.0.6-mac.tar.bz2" from the "downloads" (http://code.google.com/p/evoluspencil/downloads/list) is working fine (Open, Save, SaveAs as all good).

Comment #5

Posted on Dec 11, 2013 by Massive Monkey

I've seen the same problem in a xulrunner app I am working on, running on Mavericks. (CFHash(NULL) from XTSetAutoActivationSetting)

Pencil 2.0.6 runs fine on my Mavericks. Copying Pencil's xulrunner 25 into my app also fixed the problem for my app. But using xulrunner 25, 26, and 29 from Mozilla still had the crash.

I am puzzled why the Mozilla builds still have the problem. Clearly a xulrunner or OS X 10.9 problem, but it seems that Pencil developers have found a way around it?

Status: New

Labels:
Type-Defect Priority-Medium