Question : MS Access application crashes unexpectedly

MS Access 2007, SQL Server 2000 Sp4
I have a reasonably complex application that I have written to act as a contact management system. It consists of a number of Access Forms displying data form one or more SQL Tables, backed by VBA to do some fancy bits and pieces when needed. Most of the time it runs fine however occassionally it crashes with a fairly none specific errors. The crash only seems to occur when a complex search (Filter by Form) returns a largeish number of records (100), the user then cycles through the results making changes to some records. When the problem occurs it more often than not around half way through say at about record 50, the application will die.

This is an example of a typical Event log:

Event Type:      Error
Event Source:      Microsoft Office 12
Event Category:      None
Event ID:      1000
Date:            18/08/2009
Time:            16:19:23
User:            N/A
Computer:      PC17
Description:
Faulting application msaccess.exe, version 12.0.6423.1000, stamp 49b08a47, faulting module mso.dll, version 12.0.6425.1000, stamp 49d65443, debug? 0, fault address 0x0029a9f4.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 41 00 70 00 70 00 6c 00   A.p.p.l.
0008: 69 00 63 00 61 00 74 00   i.c.a.t.
0010: 69 00 6f 00 6e 00 20 00   i.o.n. .
0018: 46 00 61 00 69 00 6c 00   F.a.i.l.
0020: 75 00 72 00 65 00 20 00   u.r.e. .
0028: 20 00 6d 00 73 00 61 00    .m.s.a.
0030: 63 00 63 00 65 00 73 00   c.c.e.s.
0038: 73 00 2e 00 65 00 78 00   s...e.x.
0040: 65 00 20 00 31 00 32 00   e. .1.2.
0048: 2e 00 30 00 2e 00 36 00   ..0...6.
0050: 34 00 32 00 33 00 2e 00   4.2.3...
0058: 31 00 30 00 30 00 30 00   1.0.0.0.
0060: 20 00 34 00 39 00 62 00    .4.9.b.
0068: 30 00 38 00 61 00 34 00   0.8.a.4.
0070: 37 00 20 00 69 00 6e 00   7. .i.n.
0078: 20 00 6d 00 73 00 6f 00    .m.s.o.
0080: 2e 00 64 00 6c 00 6c 00   ..d.l.l.
0088: 20 00 31 00 32 00 2e 00    .1.2...
0090: 30 00 2e 00 36 00 34 00   0...6.4.
0098: 32 00 35 00 2e 00 31 00   2.5...1.
00a0: 30 00 30 00 30 00 20 00   0.0.0. .
00a8: 34 00 39 00 64 00 36 00   4.9.d.6.
00b0: 35 00 34 00 34 00 33 00   5.4.4.3.
00b8: 20 00 66 00 44 00 65 00    .f.D.e.
00c0: 62 00 75 00 67 00 20 00   b.u.g. .
00c8: 30 00 20 00 61 00 74 00   0. .a.t.
00d0: 20 00 6f 00 66 00 66 00    .o.f.f.
00d8: 73 00 65 00 74 00 20 00   s.e.t. .
00e0: 30 00 30 00 32 00 39 00   0.0.2.9.
00e8: 61 00 39 00 66 00 34 00   a.9.f.4.
00f0: 0d 00 0a 00
Any help of ideas would be appreciated.
Thanks Paul

Answer : MS Access application crashes unexpectedly

Are you sharing this file? If so, have you provided a COPY of this file to each user and installed that file on their workstation? You should not share this file from a network resource (i.e. place it in a network folder and instruct users to run it from there). You should instead provide each user a copy of that file, and instruct them to run that local copy.

With the growing usage of Access 2007 and earlier versions in corporate envioronments, it's imperative that you properly handle this situation.
Random Solutions  
 
programming4us programming4us