Check for updates not working
Posted: 10 August 2010 11:58 AM   [ Ignore ]
Newbie
Rank
Total Posts:  15
Joined  2007-11-15

Hello,

I am running PDFCP 3.10 (German localization, but also does not work in English localization). Whenever performing a “Check for Updates”, I always get an error dialog stating:

“Update Error! An error occurred in retrieving update information. Please try again later. [Cancel Update]”

This has been the case for 3.9.x versions as well.

The Console shows:

10.08.10 13:55:17   PDFClerk Pro[17756]  Sparkle Error: An error occurred in retrieving update information. Please try again later.
10.08.10 13:55:17   PDFClerk Pro[17756]  Sparkle Error (continued): An error occurred while parsing the update feed.


Do the following messages (I see those when launching PDFC) have anything to do with it?

10.08.10 13:55:50   PDFClerk Pro[17765]  Error loading /Library/InputManagers/Smart Crash Reports/Smart Crash Reports.bundle/Contents/MacOS/Smart Crash Reports:  dlopen(/Library/InputManagers/Smart Crash Reports/Smart Crash Reports.bundle/Contents/MacOS/Smart Crash Reports, 265): no suitable image found.  Did find:
  /Library/InputManagers/Smart Crash Reports/Smart Crash Reports.bundle/Contents/MacOS/Smart Crash Reports: GC capability mismatch
10.08.10 13:55:50   PDFClerk Pro[17765]  Error loading /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL:  dlopen(/Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL, 265): no suitable image found.  Did find:
  /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL: GC capability mismatch
10.08.10 13:55:50   PDFClerk Pro[17765]  Error loading /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader:  dlopen(/Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader, 265): no suitable image found.  Did find:
  /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader: GC capability mismatch

Greetings,
Christian

Profile
 
 
Posted: 10 August 2010 01:31 PM   [ Ignore ]   [ # 1 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  407
Joined  2007-03-23

I’m not sure why you are seeing problems when checking for updates. Everything works fine on my systems. Updating was broken in 3.9.1 if I recall correctly, but was subsequently fixed. You could try removing the preferences file: com.sintraworks.PDFClerkPro.plist from the Preferences folder in the Library folder of your Home folder, and let us know if it solves the issue.

The other messages concern input managers which may extend/change system behaviour.

Ecamm is a video driver for generic video/web cameras. If it is causing trouble then just delete the Ecamm folder from /Library/Input Managers.

Because input managers patch the running code of every Cocoa app they can cause havoc for nearly every app on your computer, nothing should be in /Library/Input Managers or ~/Library/Input Managers unless you know exactly what it is and have made an deliberate (and informed) decision for it to be there.

The warnings in this instance occur because PDFClerk is a “garbage collected application” and those two input managers were not built to support garbage collection. Unless you have a specific need for them to be available, I suggest you remove them. If you do need them, see if you can find updated versions that include support for garbage collected apps.

 Signature 

António Nunes
SintraWorks

Profile
 
 
Posted: 10 August 2010 01:53 PM   [ Ignore ]   [ # 2 ]
Newbie
Rank
Total Posts:  15
Joined  2007-11-15

Thank you, the preferences file was the issue. It contained the key

<key>SUFeedURL</key>
<
string>http://www.sintraworks.com/appcasts/pdfclerkprobeta.xml</string> 

(probably from running some beta version long time ago. Deleting it has restored Check for Updates functionality. grin

Thanks for explaining Input Managers - I was already guessing at the GC difference. I’ll check which ones I really want and need.

Regards, Christian.

Profile