I have a single threaded application linking with single threaded
libraries. Now, I try to link with a multi-threaded library and
compile the application with a multi-thread flag (-mt) in Solaris.
However, the application receives the SIGBUS indicating "invalid
address ailngment" and crashes. I wonder this may be caused by mixing
single and multi-threaded application?
Thanks in advance.