

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
28 messages in net.java.dev.jna.usersRe: [jna-users] Win32 Service Callbacks| From | Sent On | Attachments |
|---|---|---|
| Thomas Börkel | Aug 21, 2007 6:26 am | |
| Thomas Börkel | Aug 22, 2007 12:35 am | |
| Wayne Meissner | Aug 22, 2007 4:38 pm | |
| Thomas Börkel | Aug 22, 2007 10:36 pm | |
| Timothy Wall | Aug 31, 2007 7:23 am | |
| Thomas Börkel | Aug 31, 2007 7:47 am | |
| Timothy Wall | Aug 31, 2007 7:55 am | |
| Thomas Börkel | Sep 3, 2007 6:29 am | |
| Thomas Börkel | Sep 3, 2007 1:11 pm | |
| Timothy Wall | Sep 6, 2007 11:21 am | |
| Thomas Börkel | Sep 7, 2007 7:08 am | |
| Timothy Wall | Sep 7, 2007 7:43 am | |
| Thomas Börkel | Sep 10, 2007 12:18 am | |
| Thomas Börkel | Sep 10, 2007 4:36 am | |
| Timothy Wall | Sep 10, 2007 5:43 am | |
| Thomas Börkel | Sep 10, 2007 6:49 am | |
| Timothy Wall | Sep 11, 2007 4:47 am | |
| Thomas Börkel | Sep 11, 2007 6:15 am | |
| Timothy Wall | Sep 11, 2007 6:47 am | |
| Thomas Börkel | Sep 11, 2007 6:52 am | |
| Timothy Wall | Sep 11, 2007 8:52 am | |
| Thomas Börkel | Sep 11, 2007 10:26 pm | |
| Timothy Wall | Sep 12, 2007 5:45 am | |
| Thomas Börkel | Sep 12, 2007 5:56 am | |
| Timothy Wall | Sep 12, 2007 6:19 am | |
| Thomas Börkel | Sep 12, 2007 7:09 am | |
| Timothy Wall | Sep 12, 2007 8:17 am | |
| Thomas Börkel | Sep 13, 2007 12:58 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | Re: [jna-users] Win32 Service Callbacks | Actions... |
|---|---|---|
| From: | Thomas Börkel (tho...@boerkel.de) | |
| Date: | Sep 10, 2007 12:18:41 am | |
| List: | net.java.dev.jna.users | |
HI!
Timothy Wall wrote:
I tried putting some fprintf(stderr...) in several places in the JNA native code, but nothing appeared on stderr. I also tried to do fopen() and write to some file and nothing again.
stderr is not reliable when used in conjunction with a VM; it's not well-defined what the VM does with its stdout/stderr streams. writing to a file is a much better idea, albeit somewhat awkward.
I tried writing to a file from within the jna.dll with "normal" clib file operations (fopen, etc.) but it does not write to the file. The same code works fine within a standard C program.
Also my machine froze several times while compiling the native code with NB 5.5.1 and cygwin gc++... So, I gave up on that.
I do all my native builds from a cygwin shell; I'll sometimes do code builds/tests from eclipse, but only after copying the native dll into eclipse's build tree. I trust the shell's process management more than an IDE's.
I have ti try that, although NetBeans just calls make AFAIK.
If callback_dispatch is never called, then something must be wrong at either the service or the libffi layers.
In desperation, I moved everything to a Windows Server 2003 machine and there the ServiceControl callback works!
So, the fact that one Callback is called and the 2nd not must have something to do with Windows Vista!
Glad to hear you made some progress. Can you run the JNA test suite without problems on Vista? Are there any service-related release
Yes, all tests pass on Vista.
notes/tech notes for Vista? You should check MSDN to see if there are any known issues.
I will. However, the same service written in C works fine on Vista. So I guess, it's a problem with JNA and Vista.
Thomas







