Re: segmentation violations

"James C. McPherson" <[email protected]> Wed, 26 Oct 2016 08:10:47 +1000
Newsgroups gmane.comp.python.db.cx-oracle
Organization Oracle
Message-ID <[email protected]>

Hi Fred,
Great to see that you've found the root cause. When I
looked at your stack trace, these lines stood out:


#0 0x0000003c9ee0f6ab in raise () from /lib64/libpthread.so.0
#1 <signal handler called>
#2 0x00007f5ab2f3ddff in __intel_ssse3_rep_memcpy () from 
/usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1
#3 0x00007f5ab2f36cc6 in _intel_fast_memcpy.P () from 
/usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1

because in my experience a segv in such a lowlevel routine
indicates that the cpu is being mis-detected.

Before I could suggest checking your hardware, you figured
it out.

James

On 26/10/16 07:48 am, Fred Yankowski wrote:
> It now appears that my problem was caused by migrating the server from a
> VMware 4 host to a VMware 5 host without upgrading the "hardware version"
> of the virtual machine.
>
> I totally forgot that our system admin team had done that about a week
> ago. The server otherwise worked exactly the same after that migration. It
> may have required a restart of Apache after the migration for the Oracle
> connection error to start appearing.
>
> Our lead sys admin just migrated my server temporarily back to a VMware 4
> host and I can no longer reproduce the error there.
>
> On a matching dev server running on a VMware 5 host we just upgraded the
> virtual hardware version and now I can no longer reproduce the error there.
>
> So the fix may be as simple as upgrading the virtual machine hardware
> version on the production machine, which we plan to do as soon as we can
> schedule a little down time.
>
>
> I really hope that works out to be the solution. It's been years since
> I've dealt with an application failure this nasty.
>
>
> --
> Fred Yankowski
> [email protected] +1-630-907-5019
>
>
> P.S.  Yes, I should upgrade our Python version to the latest available.
> I'll get to that once the server is stable again.
>
> P.P.S.  Thanks for helping out.
>
>
>
>
> ------------------------------------------------------------------------------
> The Command Line: Reinvented for Modern Developers
> Did the resurgence of CLI tooling catch you by surprise?
> Reconnect with the command line and become more productive.
> Learn the new .NET and ASP.NET CLI. Get your free copy!
> http://sdm.link/telerik
>
>
>
> _______________________________________________
> cx-oracle-users mailing list
> cx-oracle-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/cx-oracle-users
>


-- 
James C. McPherson
--
Oracle
Systems / Solaris / Core
https://www.jmcpdotcom.com/blog

------------------------------------------------------------------------------
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik