Re: [cx-oracle-users] segmentation violations
Brought to you by:
atuining
From: James C. M. <Jam...@or...> - 2016-10-25 22:11:10
|
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 > fc...@im... +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-...@li... > https://lists.sourceforge.net/lists/listinfo/cx-oracle-users > -- James C. McPherson -- Oracle Systems / Solaris / Core https://www.jmcpdotcom.com/blog |