unresolved symbol U_TRAP_STACK_TRACE ???



  • 1. blocking i/o vs. non-blocking i/o
    Hi, I'm writing (in linux) a proxy application for rfb protocol (vnc), but i'm not satisfied with it's performance. I'm using blocking i/o and my app just read(...) from source and the write(...) to destination. The performance diference (over a 100mbits lan) between the client directly connected to the server and the client passing thru the proxy is very visible. Does non-blocking i/o solves my problem? Maybe the problem here is the unnecessary(?) wait in (blocking) write(...) function. thank you. obs. sorry about my poor english.
  • 2. udp-sockets
    Hallo, I want to contact a server via udp. According to some tests with tcpdump, the server answers (via udp) to the port, from which my message was send. For example, when I contact the server from my local port 5000, the server will answer to port 5000. Now my problem. To know, to which port the server will answer, I bound my transmission socket to a specific port. But after I did this, I wasn't able to create a new listen socket on that port, because that socket was already used. Do you have any hints, what to do? Thanks, Christian
  • 3. Child process says file not found
    I wonder if anyone has ever seen this before. My application forks itself. When forking, it gives it some command-line arguments of a file it wants it to open to the child. The child says the file does not exist (errno == 2 ). However, it clearly does. If I launch the app with the same command-line arguments that are given to the child, it can find the file just fine. I believe the problem is that the application is still holding the file open, but I'm confused by the File Not Found (errno ==2 ) error. Shouldn't it be a permission denied error? Additionally, I would think that since the child has a copy of the parent's file descriptors, the fix would be just to read from that already-existing descriptor no? (The code in question is buried deep in wxWindows) Thanks, Wade
  • 4. How to build this time format?
    Greetings, I am developing an application on Solaris 2.7 platform which C. Now I need to encode/decode a time format as: YYMMDDhhmmsstnnp" where: YY: last two digits of the year (00-99) MM: month (01-12) DD: day (01-31) hh: hour (00-23) mm: minute (00-59) ss: second (00-59) t: tenths of second (0-9, but can always be 0) nn: Time difference in quarter hours between local (as expressed in the first 13 octets) and UTC time (00-48) p: '+' Local time is in quarter hours advanced in relation to UCT time '-' Local time in in quarter hours retarded in relation to UCT time It's easy to build first 13 octets as local time, but how to get the "nn" and "p"? Thanks in advance! Evan

unresolved symbol U_TRAP_STACK_TRACE ???

Postby neo_dapi » Sat, 12 Jul 2003 19:30:54 GMT

Hi all,

I'm trying to dynamically load a shared library using dlopen() but I
get this error

Unresolved symbol: U_TRAP_STACK_TRACE (code)  from /usr/lib/libcl.2'

Code I'm using to load the library is
if (pLib==NULL)
     fprintf(output,"%s		:	Error loading EMC library. Description
	return error_code;

I have verified the path/permissions of shared library. I'm compiling
and executing the lib on two different machines. Can somebody give me
some pointer on this error?

My compilation machine is
$ uname -a
HP-UX dvla B.11.00 U 9000/811 2003622270 unlimited-user license

and execution machine is
$ uname -a
HP-UX harvey B.11.11 U 9000/800 161261741 unlimited-user license

Thanks in adv

Similar Threads:

1.unresolved symbol ap_hook_check_user_id

Randy Kobes wrote:
> "Marco Antoniotti" < XXXX@XXXXX.COM > wrote in message
> news:mAVQb.505$ XXXX@XXXXX.COM ...
>>Randy Kobes wrote:
>>>"Marco Antoniotti" < XXXX@XXXXX.COM > wrote in message
>>>  news:3XEQb.500$ XXXX@XXXXX.COM ...
>>>>I have had a similar problem recently.  The undefined symbol is
>>>>'apr_socket_send'.  In which library is this defined?  (This is for
>>>>Apache 2.0.*)
>>>Symbols with an 'apr' prefix are generally found either in
>>>libapr.lib or libaprutil.lib (in this case, libapr.lib). If you have
>>>VC++, you can use
>>>    dumpbin /exports library_name.lib
>>>to see a list of symbols exported.
>>Nope.  apr_socket_send is in neither.  It must be a misconfiguration of
>>some kind.  But where should this symbol be?
> It's in libapr.lib for me (Apache/2.0.48). What Apache version
> are you using?

I am using 2.0.40

However, er, :) I was cheating.  I am actually running Linux RH9.  There 
is no trace of 'apr_socket_send' in libapr.so.

I guess is a misconfiguration of the Ximian version I downloaded with 
Red Carpet.

Anyway, thanks for the feedback


2.[RESOLVED] DBD::mysql unresolved symbol _intel_fast_memcpy & mysql-standard-5.0.22-linux-i686-icc-glibc23

3.Unresolved symbols when insmod

Hello Everyone

I have just started to work on Linux after spending some time on other
OS. Now I have developed a module that I want to compile and then
insert into the kernel. My make file looks as follows:

KERNELDIR = /usr/src/linux

all: client.o

	rm -f *.o *.out

and when building the following output printed:
CC -D__KERNEL__ -DMODULE -I/usr/src/linux/include -O  -c -o client.o
with this line all goes well and my module compiles and I get a
client.o. However when doing "insmod client.o" I get the following
client.o: unresolved symbol strcasecmp
client.o: unresolved symbol socket
client.o: unresolved symbol close
client.o: unresolved symbol __errno_location
client.o: unresolved symbol sendto
client.o: unresolved symbol inet_addr

Now my questions are as follows: 
How do I compile so that these symbols are linked into my module?
Do I have to provide some info/switches to the insmod command to get
around this error?
Am I suppose to use different API's when creating sockets for a
module(saw a posting saying that socket_create should be used)?

And help or pointers would be very good.


4.kernel module unresolved symbol

We are coding a kernel module for 2.2.26 version, we include <linux/
string.h> but as soon as we load the module, insmod ourmod.o, we get
unresolved symbol strchr, who can help us?


5.Help - unresolved symbol when loading module


Suppose I need to load two modules, module_a.o and module_b.o, one by one.

module_a.o uses/calls a function defined in module_b.o, and
module_b.o uses/calls a function defined in module_a.o.

How can I load them one by one?  It seems loading any one of them will cause
"unresolved symbol" error.



6. Unresolved symbols in static executables !!!

7. Help - unresolved symbol when loading a module

8. insmod: unresolved symbols

Return to unix


Who is online

Users browsing this forum: No registered users and 5 guest