0
votes

I have a user with a brand new machine with Win 7 x64 SP1 (6.1.7601), downgraded from Win 8, on it plus Office 365 Small Business Premium with PowerPoint 2013 32 bit (15.0.4649.1000).

I am debugging a PPAM add-in and have narrowed it down to a very bizarre situation I've never seen before:

  1. Create a new PowerPoint file
  2. Open the VBE, insert a module and add a one line sub as below
  3. Save it as a PPAM
  4. Load the PPAM add-in and see the message
  5. Close PowerPoint
  6. Open PowerPoint and it crashes with the message "Microsoft PowerPoint has stopped working" and the sub-text "A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available."
  7. I kill PowerPoint and when running again am asked the usual question if I want to disable the "offending" add-in

What on earth can cause such behaviour? No other PPAM add-ins are running and I have tried with all COM add-ins disabled and with running powerpnt /safe

My one line test sub inside the PPAM:

Sub Auto_Open()
  MsgBox "It works"
End Sub

Btw, the full (and very complex) add-in works perfectly when loaded in its source PPTM form.

2

2 Answers

0
votes

Badly written COM add-ins can cause this kind of thing, where PPT crashes at shutdown or startup and points the Fickle Finger of Blame at whatever PPA/PPAM add-in is closest at the time.

I'd have them disable any COM add-ins other than the MS-supplied ones, which I've never run into any troubles with, then try again.

The "Win7 downgraded from Win8" bit makes me nervous too, but I can't toss any experientialia at you about it.

0
votes

I guess you already asked if they have Kaspersky? Do they have any other ppa / ppam add ins (maybe hidden one from HKLM