Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Apr 2001 16:19:48 -0400 (EDT)
From:      Daniel Eischen <eischen@vigrid.com>
To:        Tim Strike <tstrike@targetnet.com>
Cc:        Freebsd-Stable <freebsd-stable@FreeBSD.ORG>
Subject:   RE: Fatal error 'longjmp()ing between thread contexts is undefined by POSIX 1003.1' at line ? in file /usr/src/lib/libc_r/uthread/uthread_jmp.c (errno = ?)
Message-ID:  <Pine.SUN.3.91.1010424161554.8440A-100000@pcnet1.pcnet.com>
In-Reply-To: <CMEELPMPAFJEELHEBKMEGEJBGFAA.tstrike@targetnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 24 Apr 2001, Tim Strike wrote:
> 
> ts> We recently upgraded our development server from 4.2-STABLE to
> ts> 4.3-RELEASE (-STABLE) and we're experiencing difficulties with
> ts> our omniORB 3.0.3 servers.  The error that from the server is:
> ts>
> ts> Fatal error 'longjmp()ing between thread contexts is undefined by POSIX
> ts> 1003.1' at line ? in file /usr/src/lib/libc_r/uthread/uthread_jmp.c
> 
> > Sounds like an application bug, probably something to do with signal
> > handling and/or thread signal masks not being set correctly.
> 
> What significant changes have been made to the 4.3 uthread libraries that
> would change from 4.2-STABLE working as expected (perhaps, in error)?

Not much as far as I can recall.

> Is there something in particular I should be looking at in this port w.r.t.
> changes that were made?

Are you using the same port of OmniOrb as you were using for 4.2-stable?
I'd also try recompile all the libraries and dependencies that Omniorb
uses/depends on.  "It's the only way to be sure." ;-)

-- 
Dan Eischen

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.91.1010424161554.8440A-100000>