Page 3 of 5 FirstFirst 12345 LastLast
Results 31 to 45 of 70

Thread: Thread for those crashing using the V1 or V2 sniffers ...

  1. #31
    Registered User
    Join Date
    Dec 2002
    Posts
    28
    Ok cool, I'll start a new thread with the minGW code so I don't end up hijacking this one. I'll clean it up a bit first with comments to show where I made changes.

    I'm using minGW 2.0.0.3, and as recommended on the website I upgraded two packages:

    binutils 2.13.90.20021006-2
    w32api-2.1

    I'm using Cygwin version 2.249.2.5 to make my development experience a bit more unix-like, but I set up the path to make sure I'm using the minGW bin executables (e.g., gcc, dllwrap), and I made sure I was using the minGW versions of the libraries that I linked to, so I'm not sure if the Cygwin part is relevant to the end product.

  2. #32
    Registered User
    Join Date
    Oct 2002
    Posts
    29
    In the nicest way possible - can we stay on the subject of the thread please? This is for people who are crashing using the current V1 or V2 code, not for people experimenting with new compilers. It makes it very difficult to have a conversation when people add unrelated posts to a thread.

  3. #33
    Registered User
    Join Date
    Dec 2002
    Posts
    28
    In the nicest way possible, my post *was* about my having problems with V2 code, and I specifically said I would start a new thread so as not to hijack this one. What more do you want?

  4. #34
    Registered User
    Join Date
    Oct 2002
    Posts
    29
    <deleted>
    Last edited by Flotsam; 12-01-2002 at 11:21 PM.

  5. #35
    Registered User
    Join Date
    Nov 2002
    Posts
    7
    I've been trying to debug the "crash on first key press" problem in the V2.05 code compiled with .NET.

    Unfortunately, I've not yet pin-pointed the problem, but this is how far I've got:

    1) 'code injection' into eqgame.exe (or in my case, a small test program to make things easier) is successful, and is running ok up to the first keypress.

    2) Immediately after the first keypress, eqgame.exe is still running ok.

    3) Immediately after the original keyboard hook is removed (in eqsniffer.dll), eqgame is still running ok.

    4) *As soon as* eqsniffer.dll (and consequently rundll32) exits, eqgame immeditely crashes with an illegal memory access. If eqsniffer.dll is left resident in memory (not recommended), eqgame doesn't crash.

    Maybe there's something going wrong in the hook chains, that's causing the original keyboard hook to not be removed from the list properly? Somehow, I think that eqgame is still trying to access the dll memory space after it's been unloaded.

    The only other observation, which almost certainly doesn't mean a thing, is that the injected code from a .NET compilation is bigger than for a VC6 one (of the order of some hundreds of bytes).

    Sorry I can't be more help.

  6. #36
    Registered User
    Join Date
    Oct 2002
    Posts
    29
    Emmt32 - see BlackJack's comments. He has it narrowed down to a single declaration. Look up about 4 or 5 posts - his development platform is Win XP and VC++NET. Unfortunately, many of us do not have the ability to implement a workaround so we are waiting for help. At least we have identified the issue.

  7. #37
    Registered User
    Join Date
    Nov 2002
    Posts
    115
    I'm back from the Thanksgiving holidays, so I'm getting caught up on the threads and will be posting ASAP.

    Maggotboy

  8. #38
    Registered User
    Join Date
    Aug 2002
    Posts
    15
    Hmmmmm. Three days of silence since my last note.

    Is there anything else I can do to help out? I'm not able to create a workaround but I can test anything you want. The waiting is killing me. Even if someone had some suggestions I would be happy to try messing with them. I just need some code to start with.

  9. #39
    Registered User
    Join Date
    Dec 2001
    Posts
    15
    Okay, here's one to chew the fat over

    Compiled on machine A, no trouble, made the recommended changes but nothing else.

    Run EQ on Machine B, Keysniffer works fine, no crashing, no problems at all.

    Run EQ on Machine C, crashes on keypress.

    B & C are running XP Pro, both patched up. Virtually identical setups really, but one crashes and the other doesn't.

    Could this be something like bios settings or hardware setup that causes this? It would be nasty if that where the case...

  10. #40
    Registered User
    Join Date
    Dec 2001
    Posts
    24
    IcewraithUK : Do you have the same keyboard (interface type) on both systems? Have you installed any keyboard tsr on either system (intellitype)? I'm curious if this is a ps2 keyboard vs. USB keyboard thing..

  11. #41
    Registered User
    Join Date
    Oct 2002
    Posts
    29
    Also, are you using the same mouse on both PC's? Is one of them a USB mouse?

  12. #42
    Registered User
    Join Date
    Dec 2001
    Posts
    15
    Hmm, interesting idea!

    Machine that works - logitech cordless USB setup. Intelli software loaded.

    Machine that doesn't work - Mouse is PS2, and I think the keyboard is too.

  13. #43
    Registered User
    Join Date
    Jan 2002
    Posts
    80
    MS USB Mouse and PS/2 KB and it crahses on keypress.

    had already tried killing all handlers (type32, point32, hidsrv) but that didn't help

    dn

  14. #44
    Registered User
    Join Date
    Aug 2002
    Posts
    15
    Well I was hoping there was going to be a miracle cure here, but doesn't appear to be the case.

    PS/2 Keyboard and PS/2 Mouse - crashes on first keystroke
    USB Keyboard and USB Mouse - crashes on first keystroke

    Any other ideas?

  15. #45
    Registered User
    Join Date
    Oct 2002
    Posts
    29
    Maggotboy are you out there? I was just curious if you are working on this issue and whether you needed any help. If you are working on it, I would love to hear your progress (it will help take some of the pain out of waiting ) If you have given up, it would be nice to know so that I can look for an alternative sniffer solution

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

You may post new threads
You may post replies
You may post attachments
You may edit your posts
HTML code is Off
vB code is On
Smilies are On
[IMG] code is Off