Ethereal-users: [Ethereal-users] Divide by 0 on Win98

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Fri, 14 Dec 2001 14:52:16 +0000
Hi. I've just installed ethereal 0.8.20 on a clean Win98 machine, and it
crashes as soon as I try and run it.

A dialog pops up that says that "This program has performed an illegal
operation..." etc. If you click the "Details>>" button, it goes on to say
(retyped):

  ETHEREAL caused a divide error in module
  GDK-1.3.DLL at 0167:0092b7a0.
  Registers:
  EAX=00000000 CS=0167 EIP=0092b7a0 EFLGS=00010246
  [more of the same deleted]

I've scanned the list archives for similar problems and only found a couple
of un-resolved reports of similar behaviour. The strange thing about this
is that it's a completely clean copy of Win98 that I've installed it to. I
even installed it before I installed a modem driver. Installing a modem
driver and configuring DUN has had no effect on the success of running
ethereal.

Note that ithis doesn't happen during packet capture, but immediately
before the main window pops up (which consequently never does pop up).

The fact that it's a divide by 0 in GDK-1.3.DLL suggests a bug in the GDK
port to me, but I don't really know what I'm talking about when it comes to
Win32 and DLLs, so I'd best not speculate too heavily!

Any thoughts or pointers would be appreciated. If anybody would like more
info to track this down just let me know and I'll do my best (though I
might need to wipe this system soon, unfortunately).

Note that I've used the same copy of ethereal-setup-0.8.20.exe without
problems on other laptops (same hardware, different Win98 installation -
i.e. more patches).

Thanks,

Graham.

*************************************************************************

This e-mail may contain confidential information or be privileged. It is intended to be read and used only by the named recipient(s). If you are not the intended recipient(s) please notify us immediately so that we can make arrangements for its return: you should not disclose the contents of this e-mail to any other person, or take any copies. Unless stated otherwise by an authorised individual, nothing contained in this e-mail is intended to create binding legal obligations between us and opinions expressed are those of the individual author.

The CIS marketing group, which is regulated for Investment Business by the Personal Investment Authority, includes:
Co-operative Insurance Society Limited Registered in England number 3615R - for life assurance and pensions
CIS Unit Managers Limited Registered in England and Wales number 2369965 (also regulated by IMRO) - for unit trusts and PEPs
CIS Policyholder Services Limited Registered in England and Wales number 3390839 - for ISAs and investment products bearing the CIS name
Registered offices: Miller Street, Manchester M60 0AL   Telephone  0161-832-8686   Internet  http://www.cis.co.uk   E-mail cis@xxxxxxxxx

CIS Deposit and Instant Access Savings Accounts are held with The Co-operative Bank p.l.c., registered in England and Wales number 990937, P.O. Box 101, 1 Balloon Street, Manchester M60 4EP, and administered by CIS Policyholder Services Limited as agent of the Bank.

CIS is a member of the General Insurance Standards Council

CIS & the CIS logo (R) Co-operative Insurance Society Limited

********************************************************************************