System error

Report core bugs regarding the Ultima Online Emulator Core release (version 097). You can attach your Core Dump. One bug per post.

Moderator: POL Developer

Locked
goqsane
Neophyte Poster
Posts: 38
Joined: Mon Sep 29, 2008 2:25 am

System error

Post by goqsane »

After my POL97 starts up on my FreeBSD system I get the following error
Fatal error 'can not create signal daemon thread!
' at line 242 in file /usr/src/lib/libpthread/thread/thr_sig.c (errno = 22)
What might be wrong?
Luth
Former Developer
Posts: 200
Joined: Mon Jan 30, 2006 8:10 am

Re: System error

Post by Luth »

Is multithreaded to 0 or 1 in pol.cfg?
goqsane
Neophyte Poster
Posts: 38
Joined: Mon Sep 29, 2008 2:25 am

Re: System error

Post by goqsane »

it's set to 1
goqsane
Neophyte Poster
Posts: 38
Joined: Mon Sep 29, 2008 2:25 am

Re: System error

Post by goqsane »

And just to make sure: I don't want it to be 0, because then it doesn't run as fast as it should AND it takes 100% CPU

It's a 64 bit system.
Luth
Former Developer
Posts: 200
Joined: Mon Jan 30, 2006 8:10 am

Re: System error

Post by Luth »

libpthread is a 3rd party library, an open source C implementation of POSIX. It is used by the Core, but not part of the Core, if you understand. The problem, I believe, lies in your system. You should be able to search your particular error and find help, and likely solutions, from Unix community forums.
goqsane
Neophyte Poster
Posts: 38
Joined: Mon Sep 29, 2008 2:25 am

Re: System error

Post by goqsane »

Thank you for your consideration, however, I believe error 22 is 'wrong argument'. Has anyone ever tried running POL on a 64 bit system?
Luth
Former Developer
Posts: 200
Joined: Mon Jan 30, 2006 8:10 am

Re: System error

Post by Luth »

The only info I found on error 22 is:
Using Posix threads under AIX requires a special C runtime startup
initialization as well as special versions of some libraries. The IBM C
compiler includes these special libraries if called by the name xlc_r
(or xlC_r for C++). There also other maing variations to support various
defaults, consult the file /etc/xlC.cf for details.
If it's a wrong argument within the POL Core, then all systems would get an error. Since the problem seems local to your machine, it still seems to me that its a system problem.
goqsane
Neophyte Poster
Posts: 38
Joined: Mon Sep 29, 2008 2:25 am

Re: System error

Post by goqsane »

I'm afraid I won't get any support regarding this issue from the UNIX community. I would very much like to see 64 bit binaries of POL for every system out there.
Locked