Safari problem on OSX Mavericks?

Joined
Jul 2, 2014
Messages
5
Reaction score
0
Points
1
I found several instances of this message in the syslog:

"2014-07-01 19:19:06 +0100 Safari[281]: CGContextRestoreGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update" Any ideas what it means and how to fix it?
 
M

MacInWin

Guest
What makes you think the error is coming from Safari? What else is running? What Mac, what version of OSX and all the applications running? Any add-ons or extensions in Safari? What was (if you don't mind) the URL at which this error occurred?

Never mind the first question, I see it now in the error message. Duh!
 
OP
I
Joined
Jul 2, 2014
Messages
5
Reaction score
0
Points
1
I don't know whether the problem originates in Safari but the message seems to indicate that it does.

I'm using OSX 10.9.3 on a Mac Mini and this occurs at start-up. The only application that is running at that point as far as I know is Trusteer Rapport. It is only recently that Rapport has started launching Safari to display a page saying that it has installed successfully every time I start up the computer. That was one of the reasons why I decided to have a look at the system log and found the error messages.

I tried downloading and re-installing Rapport to see if the problem went away but the same errors are still in the log. This is a longer extract from the log this morning:

014-07-02 22:52:59 +0100 rapportd[601]: objc[601]: Class application_notofications is implemented in both /Library/Rapport/bin/rapportd.app/Contents/MacOS/rapportd and /Library/Rapport/bin/RapportKobo6.dylib. One of the two will be used. Which one is undefined.
2014-07-02 22:52:59 +0100 rapportd[601]: objc[601]: Class application_notofications is implemented in both /Library/Rapport/bin/rapportd.app/Contents/MacOS/rapportd and /Library/Rapport/bin/RapportKadkadai.dylib. One of the two will be used. Which one is undefined.
2014-07-02 22:52:59 +0100 rapportd[601]: objc[601]: Class application_notofications is implemented in both /Library/Rapport/bin/rapportd.app/Contents/MacOS/rapportd and /Library/Rapport/bin/RapportDaishi.dylib. One of the two will be used. Which one is undefined.
2014-07-02 22:53:03 +0100 kernel[0]: Safari (map: 0xffffff801a6c2780) triggered DYLD shared region unnest for map: 0xffffff801a6c2780, region 0x7fff8b000000->0x7fff8b200000. While not abnormal for debuggers, this increases system memory footprint until the target exits.
2014-07-02 22:53:03 +0100 WindowServer[85]: CGXSetWindowListSystemAlpha: Invalid window 52 (index 0/1)
2014-07-02 22:53:04 +0100 kernel[0]: com.apple.WebKit (map: 0xffffff801a6c21e0) triggered DYLD shared region unnest for map: 0xffffff801a6c21e0, region 0x7fff8aa00000->0x7fff8ac00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.
2014-07-02 22:53:08 +0100 com.apple.launchd.peruser.501[165]: Exited with code: 255
2014-07-02 22:53:08 +0100 Safari[606]: CGWindowContextCreate: failed to create window context delegate.
2014-07-02 22:53:08 +0100 Safari[606]: CGWindowContextCreate: failed to create window context delegate.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextSaveGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextResetCTM: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextResetClip: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextTranslateCTM: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextScaleCTM: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextSaveGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: clip: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextRestoreGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextTranslateCTM: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextTranslateCTM: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextRestoreGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
2014-07-02 22:53:08 +0100 Safari[606]: CGContextSynchronize: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.

My programming days are long behind me but I do know that a potential fatal error is not a good thing! Any help would be appreciated.
 
Joined
May 19, 2009
Messages
8,428
Reaction score
295
Points
83
Location
Waiting for a mate . . .
Your Mac's Specs
21" iMac 2.9Ghz 16GB RAM - 10.11.3, iPhone6s & iPad Air 2 - iOS 9.2.1, ATV 4Th Gen tvOS, ATV3
I would say that Trusteer Rapport is your problem. Uninstall it, restart your Mac and I think you will be OK :)

There is no need for any sort of AV on your Mac, and especially one that launches Safari for you, which to me, says its calling home, and thats not a good thing. Uninstall it (google to find how) or use the .dmg you installed it with, run it and should bring up the uninstaller and your problems should be gone.
 
M

MacInWin

Guest
TM beat me to it. Get rid of Trusteer Rapport and see if the problem goes away.
 
OP
I
Joined
Jul 2, 2014
Messages
5
Reaction score
0
Points
1
Sorry. I didn't look at the log closely enough before my second posting. Re-installing Rapport does seem to have worked. My guess is that it had failed to install a new version properly at shutdown a while ago and couldn't reconnect to the URL on start-up. It would have been helpful if the message had said exactly what is was that would fail at the next update. I didn't realise Rapport was a Microsoft product until now but that probably explains everything. My bank insists that I use it for on-line banking so I have to keep it installed.
 
Joined
Oct 16, 2010
Messages
17,526
Reaction score
1,560
Points
113
Location
Brentwood Bay, BC, Canada
Your Mac's Specs
2011 27" iMac, 1TB(partitioned) SSD, 20GB, OS X 10.11.6 El Capitan
TM beat me to it. Get rid of Trusteer Rapport and see if the problem goes away.


+2!!

I just did a google search on 'Mac Mavericks Rapport problem' and got a huge list of hits and various problems.

Why is it even installed??
 

bobtomay

,
Retired Staff
Joined
Dec 22, 2006
Messages
26,561
Reaction score
677
Points
113
Location
Texas, where else?
Your Mac's Specs
15" MBP '06 2.33 C2D 4GB 10.7; 13" MBA '14 1.8 i7 8GB 10.11; 21" iMac '13 2.9 i5 8GB 10.11; 6S
Bunch of the banks in the UK advise/want their customers to have it installed - don't know that it's required - or how the bank would be able to tell whether any particular computer has it installed or not.

It's not really an anti-virus software - it's an anti-phishing software - suppose to keep folks from logging in to fake sites via phishing attempts.
 
Joined
Oct 16, 2010
Messages
17,526
Reaction score
1,560
Points
113
Location
Brentwood Bay, BC, Canada
Your Mac's Specs
2011 27" iMac, 1TB(partitioned) SSD, 20GB, OS X 10.11.6 El Capitan
It may be needed by some Windows users but from what I read about it Trusteer - Wikipedia, the free encyclopedia etc. the Mac OS X already includes such protection.

Maybe the insisting bank people should get their brains up to date for their Mac OS X using clients if they are so insistent on having them have it installed!! Besides which, it seems the software doesn't even work properly and causes all kinds of problems - at least for Mac users.
 

chscag

Well-known member
Staff member
Admin
Joined
Jan 23, 2008
Messages
65,248
Reaction score
1,833
Points
113
Location
Keller, Texas
Your Mac's Specs
2017 27" iMac, 10.5" iPad Pro, iPhone 8, iPhone 11, iPhone 12 Mini, Numerous iPods, Monterey
Maybe the insisting bank people should get their brains up to date for their Mac OS X using clients if they are so insistent on having them have it installed!! Besides which, it seems the software doesn't even work properly and causes all kinds of problems - at least for Mac users.

LOL, very true. Most banks around here can't even spell Mac OS X much less have any idea that it's way more secure than Windows.
 
Joined
Nov 28, 2007
Messages
25,564
Reaction score
486
Points
83
Location
Blue Mountains NSW Australia
Your Mac's Specs
Silver M1 iMac 512/16/8/8 macOS 11.6
This is what happens when banks etc use ONLY Windows technicians. And as for insistence on Kaperskys AV!!!!!
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top