uliss / pd-ceammc

Pure Data CEAMMC distribution (based on vanilla 0.53 by Miller Puckette)
Other
107 stars 6 forks source link

CEAMMC library doesn't work; "module could not be found" even though file exists #168

Closed flarn2006 closed 1 year ago

flarn2006 commented 2 years ago

When I start Pure Data, I get this in the log window:

[completion-plugin] version 0.47.1
[completion-plugin] loaded 2275 completions in 76 milliseconds
C:\Program Files\PureData CEAMMC (double)\extra\ceammc\ceammc.m_amd64: couldn't load - The specified module could not be found.

C:\Program Files\PureData CEAMMC (double)\extra\ceammc\ceammc.m_amd64: couldn't load - The specified module could not be found.

ceammc: can't load library

And none of the CEAMMC stuff works. I checked the path that was listed and the file does in fact exist. I tried both the double and float versions and neither one works.

kgetech commented 2 years ago

I am having the same error. After exploring the events with ProcMon64 from the Microsoft SysInternals suite, this is what I could find. I hope it helps to determine the issue.

image image

kgetech commented 2 years ago

I decided to try and load a ceammc module an.onset, and this is what Procmon spit out: image While the ceammc.m_amd64 file DOES exist (added this notation to clarify that I was experiencing the same issue), when it looks for other parts to the ceammc lib, they don't exist in the file structure, searching through the program install directory only returned: D:\PureDataCEAMMC\extra\ceammc\an.onset~-help.pd D:\PureDataCEAMMC\extra\ceammc\an.onset-help.pd

kgetech commented 2 years ago

I discovered the problem on my end.

Norton 360 was removing all of those files as medium-risk files.

To solve the problem:

  1. Norton 360 > Settings > Antivirus > Scans and Risks > Exclusions/Low Risks > Items to Exclude From Scans > Configure [+] > [Add installation Directory]
  2. Norton 360 > Settings > Antivirus > Scans and Risks > Exclusions/Low Risks > Items to Exclude From Auto-Protect, Script Control, SONAR and Download Intelligence Detection > Configure [+] > [Add installation Directory]
  3. Norton 360 > Settings > Antivirus > Automatic Protection > Auto Protect [OFF]
  4. Reinstall package (no need to remove or uninstall the existing files)
  5. Re-enable Auto Protect AND re-enable SONAR

(Obviously, this may be different depending on your security software, but I hope this helps!)

Works like a charm, ceammc objects load as-well.

uliss commented 1 year ago

closing

flarn2006 commented 1 year ago

I've experienced this problem as well and I don't use Norton

On Mon, Feb 6, 2023 at 7:23 AM Serge Poltavski @.***> wrote:

Closed #168 https://github.com/uliss/pure-data/issues/168 as completed.

— Reply to this email directly, view it on GitHub https://github.com/uliss/pure-data/issues/168#event-8446870964, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFHZUNWY42OIZ6AUA64PXTWWDUM7ANCNFSM5RSYILEQ . You are receiving this because you authored the thread.Message ID: @.***>

uliss commented 1 year ago

Did you try the latest release?

uliss commented 1 year ago

Did you try the latest release?

https://github.com/uliss/pure-data/releases/tag/v2023.02

flarn2006 commented 1 year ago

No; that's a good point. I haven't used Pure Data for the better part of a year. Next time I try it, I'll make sure to install the latest version, and if I still have the problem, I'll post here again.

On Mon, Feb 6, 2023 at 11:34 AM Serge Poltavski @.***> wrote:

Did you try the latest release?

— Reply to this email directly, view it on GitHub https://github.com/uliss/pure-data/issues/168#issuecomment-1419377190, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFHZUN54XDUWX75TW44U33WWERZHANCNFSM5RSYILEQ . You are receiving this because you authored the thread.Message ID: @.***>