delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/11/18/17:00:23

From: Andreas DOT Holzmann AT informatik DOT uni-dortmund DOT de (Andreas Holzmann)
Subject: Re: cout/cerr in DLL?
18 Nov 1998 17:00:23 -0800 :
Message-ID: <19981118102129.B870.cygnus.gnu-win32@rothaus>
References: <19981117144547 DOT 19152 DOT qmail AT findmail DOT com>
Mime-Version: 1.0
To: Mumit Khan <khan AT xraylith DOT wisc DOT edu>
Cc: Andreas Holzmann <Andreas DOT Holzmann AT cs DOT uni-dortmund DOT de>,
gnu-win32 AT cygnus DOT com

--+QahgC5+KEYLbs62
Content-Type: text/plain; charset=us-ascii

On Tue, Nov 17, 1998 at 04:21:33PM -0600, Mumit Khan wrote:
> "Andreas Holzmann" <Andreas DOT Holzmann AT cs DOT uni-dortmund DOT de> writes:
> > I tried to write a small example to generate 
> > and load a DLL dynamically using the dlopen() 
> > call which works fine using c and c++. But
> > when I use cout/cerr instead of printf() for
> > printing silly messages in the DLL my program
> > crashes? It says "handle_exceptions: 
> > Exception: STATUS_ACCESS_VIOLATION"
> 
> This is fixed in B20. If you're already running B20, and still see this
> problem, it's a bug and you need to post some code.
> 
> BTW, please always post relevant info such as Cygwin Version, compiler
> version, etc when posting a problem report. 

Uh, sorry, it's true, I forgot to write some more information :-(
I'm running B20 (gcc version egcs-2.91.57 19980901 (egcs-1.1 release))

I attached a small example that will not work.

  Andreas

--+QahgC5+KEYLbs62
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="testit.tar.gz"
Content-Transfer-Encoding: base64

H4sIAJaPUjYAA+1YbU/bSBDma/ZXjHKgOGnsOE7iSEAQb1WLlIOKcuLuCJjF3iRWN97Idq7Q
lv72zu6aQGkovRMJJ+Enwt6dfZnHuzO7M6QsScO0tjRPQNNut1qwBHWn2bL1u1HH9xQ2gOti
Y91t2S5ge91pLUFrrqwyTJKUxgBLQ8E/jWgUPdTvIsGO/f4iKC0Sqd7/3+kH1g85m4uOuv3T
/XfcdjPbf9t1bQf3v+G2nSWw58LmHl74/u/89eZ4b7/heN297ffQgWUjGTLOgflDAb+AHrkp
md3zIIwjOmLQOx/4PpjjOIxSU5qVKcUdHl6g3KLwZfYMCQvAZFBKNs96CONky/ybmp9OZaW8
ulmryUJ9c1DKevUybNakrHcO5/+Wjn81+BhGitFz0kjSwH/16tlpfGBxxHjDmSsRrrRz/clY
0FuAhRvtukuZEEI5X4URxVZqBZwT4nNGo1VSiEdQ+QoVS+BfwPryiSZbsdjlGJ++iJmqyCcl
ZMUSq7Bi+T4pKJWofgDmMc4Oy+u3zaSgmN1rVZpXkYCAMApTfPXDy8nYEqSgXOT1n+8ODo/e
wwaVTEghGs3oi8s5iNkYSmdWBjjZ3tk9PDoFr4SNcoVLSe3kzDuteLVaCTY2IJuP49qbFzRh
aqtQKssokh9sCr0wszQuG995dlnujYd9PRal8dVm3QFSwGoqBM5j0qRDEz2rshE9LdZxcRWR
2STEJB1PUlMuO5WL/xBd1fi/Jv18DDM66H4oosq2NVVCpOlrB5Dmpmx3INkpl0DjfIrzP7v/
KbrHU0w3E4/c/+A4dX3/N2y30bZl/Nd2Gvn9vwj8FkY+nwQM1vFEDoU13CDkVhaKJI0ZHSkx
u0zxiIbiThH+EWEA/UlEwZDF8hoh8k3uiMhndeara6YPRlE29aIidpViH80e1tdBiYuyxKKA
r5HrJzHqHL+MzP/1+TanI+Ax/we3NY3/nabM/xpNt5X7/yJAk5FRtBLmp6GIwAoDmtLlBjoq
FC0uogHYVf27KUgPfm7SOZ4Mmf+rMGdeIcBj/t902j/6f57/LwS3dz1mYYH4mOBVD9O7Hm//
iZ+CFzOMb6HihaPxJGbeOI3XHuoi++iKJ8+Ste/iBhUUYEAAGEJvvduDaeQMxtut/d3uaxhW
Yff44HAXMOxIRFRVoUYFUCOeO9c4289G3x+rB+tQ5A536MCPNAFHpRPkWX9RUUjm/yrJeC7/
d6XP38T/De3/zWbu/4vAA7H+jLTgVhTwvh+pbuiMKksF4ybe91kcq8BeGtadwF62aVfGTPe2
CkYFM4DyNI2QcpkKd9C5xZjhxEWVNBercHjU3fX2D47hiy6+6R5sb3WzMSGmGGpcB/b/6HbL
8Hn6H6dpBrKSYFhTxYmRooiRcjb2Wj2RBmpVPIxKWfMpBzy5GqmZq1mqckefGvGf9ekPNzJZ
wH0uEqZUZaLsOLJf1HGUI0eOHDly5MiRI0eOHDnmhG9PjlmwACgAAA==

--+QahgC5+KEYLbs62--
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019