Quote:
> [baffling, non-reproducible occasional bug in a database app.
> Ain't that just the *worst* kind? :) :) VB3 PRO, Access, Win 3.1]
> ... the compare just doesn't do anything. Run it again, it behaves as it
> should. This is at the client's site. Here, I can't make it break. ...
Hmmm... Is there any chance that you've got an error trap routine in the
code that bails out quietly instead of popping up an error message? Even
something simple like ON ERROR RESUME NEXT could cause a routine to start
bouncing down the runway with no indication of a problem to the user.
(This is the voice of experience from long ago... "Open file. Error. Resume
next. Read record. Error. Resume next. Commence spin cycle....")
Quote:
> Tons o'Testing here, no problems. The client has sent me exact setups of the
> database, the exe he ran, and the files compared. No problems running it.
> Got the results that should be gotten.
Good start. However, you probably haven't got the *precise* software load that
your client has. Hell, it may be something like 'When Joe opens his email app
and then runs DOOM, CompuServe, and Solitaire all at once on a Wednesday,
blah blah..' You're doing the best you can by getting images of his database
and the exact input files that failed, though.
Quote:
> I don't know what else to do besides to start pointing fingers at VB, Access
> or the client. Best bet is that it's User error. But it's a simple, couple
> click operation. One they've been doing for a month and a half period already.
The operation *sounds* simple, but those darn users are pretty inventive when
it comes to finding ways to{*filter*}up stuff.
What happens to your app if they click the buttons twice or more in rapid
succession? We tore our hair out here over an app that consisted of a single
form with three text boxes and a single command button. Some users could
blow that thing away at odd intervals and could not explain (even under
torture... woops, I mean detailed questioning...) what they were doing that
was different from the rest of the user population. Finally, one of us went
out and happened to catch him double-clicking on the damn button! We went
in and added code to *disable* the button until the underlying routine had
finished, and the problems went away immediately.
Quote:
> So I'm thinking. Has anyone else had problems with VB created executables?
There are a number of known cooties that cause code to run differently in
the development environment and as an EXE, but as far as I know they're all
consistently repeatable. I can't recall hearing of one that would misbehave
on a random schedule.
Quote:
> Could it be that some Gremlin has introduced itself? I have to zip it
> up to send it to him. Maybe that's the problem.
I'd bet *heavily* against that possibility.
--
===========================================================================
Philippe D. Nave, Jr. | We're sorry - all our .sigs are busy right now.
Denver, Colorado USA | Please re-read this message, and the next available