Welcome, Guest
Username Password: Remember me

TOPIC: Bug in Triple DVE effect on Linux

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151557

  • geomcd1949
  • Pro User
  • OFFLINE
  • Platinum Boarder
  • Posts: 464
  • 11 months, 2 weeks ago
Very anxious to try the Triple DVE effect but can't. It tells me there's an "ambiguous overload." I'm on a Linux machine that's working fine.
The entire failure is shown here: caryvfw7383.org/video/tripledve.mp4




Moderated: I have split this away from the thread that it was originally in, since it has developed into a more general discussion about code ambiguities and their affect on cross-platform effects. More importantly, it deals with the steps necessary to fix them!

I have slightly edited your first line, geomcd1949, to make it more appropriate for a stand-alone topic. Your original thread is still at Quad Split Screen problem - jwrl.
North Carolina, USA
Ubuntu 18.04 LTS
2x2.7 GHz E5-2680
500GB SSD and1TB HDD
64 GB DDR3 10600
Quadro K4200
X-Keys Pro 68 key USB Jog/Shuttle controller
*Galaxy E5 with Filmic Plus*
*JVC GY-HM150*
Last Edit: 11 months, 2 weeks ago by jwrl.

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151561

  • hugly
  • OFFLINE
  • Platinum Boarder
  • Posts: 13837
  • 11 months, 2 weeks ago
Same here, Mint18.1, screenshot of complete message attached.
Attachments:
  • Attachment This attachment is hidden for guests. Please log in or register to see it.
It's better to travel well than to arrive...

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151563

  • hugly
  • OFFLINE
  • Platinum Boarder
  • Posts: 13837
  • 11 months, 2 weeks ago
jwrl, if you wish, put together a downloadable archive of effects to test for compiler errors. I would try to compile them on Linux VM and on OSX Sierra (with Intel graphics).
It's better to travel well than to arrive...

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151564

  • geomcd1949
  • Pro User
  • OFFLINE
  • Platinum Boarder
  • Posts: 464
  • 11 months, 2 weeks ago
jwrl and hugly -- If you decide to do the project, I volunteer to help on Linux
North Carolina, USA
Ubuntu 18.04 LTS
2x2.7 GHz E5-2680
500GB SSD and1TB HDD
64 GB DDR3 10600
Quadro K4200
X-Keys Pro 68 key USB Jog/Shuttle controller
*Galaxy E5 with Filmic Plus*
*JVC GY-HM150*

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151566

  • schrauber
  • OFFLINE
  • Platinum Boarder
  • Posts: 1832
  • 11 months, 2 weeks ago
A similar error we had recently, and the solution should be simple:
It only has to be inserted in five places .xx
Mainly automatically translated
--------------------------------------------
Windows 10, 64 Bit
Intel i5-4440 (3,1 GHz) ; Intel HD Graphics 4600

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151568

  • schrauber
  • OFFLINE
  • Platinum Boarder
  • Posts: 1832
  • 11 months, 2 weeks ago
hugly wrote:
jwrl, if you wish, put together a downloadable archive of effects to test for compiler errors. I would try to compile them on Linux VM and on OSX Sierra (with Intel graphics).
Good idea.

The archive is available.
User Effects files , Post #1:
Here's a link to a zip file containing all of the effects as at July 1 2017 compiled by forum moderator jwrl.
Mainly automatically translated
--------------------------------------------
Windows 10, 64 Bit
Intel i5-4440 (3,1 GHz) ; Intel HD Graphics 4600
Last Edit: 11 months, 2 weeks ago by schrauber.

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151569

  • hugly
  • OFFLINE
  • Platinum Boarder
  • Posts: 13837
  • 11 months, 2 weeks ago
Schrauber,

I don't intend to test all available effects. Only those where jwrl believes that they could make trouble.
It's better to travel well than to arrive...
Last Edit: 11 months, 2 weeks ago by hugly.

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151575

  • hugly
  • OFFLINE
  • Platinum Boarder
  • Posts: 13837
  • 11 months, 2 weeks ago
As a warmup I just created templates of all "Alpha and blends" "Alpha transitions" and "Art effects" on Linux Mint.

Out of those only "AlphaOpticalMix.fx" doesn't compile properly.

Is there a fast way to get rid of all created templates at once? Is it sufficent, with Lightworks shut down, to delete all .fx and .fxt files and Templates.cache from Effect Templates folder and restart Lightworks?
It's better to travel well than to arrive...

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151577

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 8893
  • 11 months, 2 weeks ago
Whew! Came to this late! I had already gone through the library to identify these ambiguities once, and I thought that I had nailed all of them. They exist across the board from a range of contributors and briefly can occur due to the different way that the Windows and Mac/Linux versions of the effects compiler interpret this issue. There is no way to tell whether an effect is likely to cause problems or not just by looking at the type of effect that it is.

To get rid of all created effects at once just delete or rename the entire folder. The next time that you start Lightworks will completely rebuild it. Thank you for checking those effects.

I'm now about to produce zip files of the individual categories and attach them to the appropriate user categories. Then what would be helpful would be to assign individual libraries to willing Linux users to load and check. The fix is simple, I just need to know where to look. And in the coming week I will set up a Linux box on a computer that has been sitting there doing nothing.

Because this is Sunday my time and I have friends arriving for Sunday lunch it won't be for a few hours or so though.
Last Edit: 11 months, 2 weeks ago by jwrl.

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151578

  • hugly
  • OFFLINE
  • Platinum Boarder
  • Posts: 13837
  • 11 months, 2 weeks ago
Now that I know that deleting is easy, compiling of all effects in the archive folder by folder isn't a big deal.

I can do that on OSX with Intel graphics or on Linux Mint 18.1 with VMware graphcis or on both. Any archive with third party effects welcome.
It's better to travel well than to arrive...
Last Edit: 11 months, 2 weeks ago by hugly.

Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151581

  • geomcd1949
  • Pro User
  • OFFLINE
  • Platinum Boarder
  • Posts: 464
  • 11 months, 2 weeks ago
I'm happy to be assigned a library to test.
North Carolina, USA
Ubuntu 18.04 LTS
2x2.7 GHz E5-2680
500GB SSD and1TB HDD
64 GB DDR3 10600
Quadro K4200
X-Keys Pro 68 key USB Jog/Shuttle controller
*Galaxy E5 with Filmic Plus*
*JVC GY-HM150*

Re: Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151589

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 8893
  • 11 months, 2 weeks ago
OK, I have found (and believe that I have fixed) the bugs in both TripleDVE.fx and AlphaOpticalMix.fx. The revised version (at the moment only available for testing ) is TripleDVE.zip, and the revised version of AlphaOpticalMix.fx is AlphaOpticalMix.zip.

As I said, I believe that they are both now fixed. They certainly load on Windows - but then they always did. Let me know how you go. I'll hold off posting any updates to the library until I get feedback from you guys.
Last Edit: 11 months, 2 weeks ago by jwrl.

Re: Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151591

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 8893
  • 11 months, 2 weeks ago
I have also zipped the various categories into their own files. They are set up so that I can quickly add them to the User Effects by Categories... thread. I would appreciate knowing if you guys are interested in pursuing any of these.

[EDIT] The links to the entries below have now been removed. The process has been completed as far as I am able to take it. Any further bugs identified will need to be treated as separate debugging exercises.

  1. Alpha and Blends
  2. Alpha Transitions
  3. Art Effects
  4. Blurs and Sharpens
  5. Broadcast Tools
  6. Cleanup and Repair
  7. Colourgrading
  8. Distortion
  9. DVE, Reposition and Crop
  10. Filmstock Effects
  11. Filters
  12. Keying
  13. Masks and Vignettes
  14. Motion
  15. Noise and Grain
  16. Pattern and Background Generators
  17. Simulation
  18. Textures
  19. Transitions
Last Edit: 11 months ago by jwrl.

Re: Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151593

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 8893
  • 11 months, 2 weeks ago
schrauber wrote:
the solution should be simple:
It only has to be inserted in five places .xx

In the end it only had to be inserted in one place, line 322 (old line 319).

#define MINIMUM       0.0001.xx

Re: Bug in Triple DVE effect on Linux 11 months, 2 weeks ago #151633

  • hugly
  • OFFLINE
  • Platinum Boarder
  • Posts: 13837
  • 11 months, 2 weeks ago
First feedback of a volunteer:

Where there was a choice I used the "Linux and Mac" versions. Two subdirectories, "DVE reposition and crop" and "Masks and Vignettes" contain binary duplicates which I skipped. I found 197 different effects (including two versions of "Triple_DVE.fx")

I tested on Linux Mint 18.1, running under VMware V12 with virtual graphics based on Nvida hardware of the Win7 host.

The following effects do not compile without errors using on this machine:

  • AlphaOpticalMix.fx
  • FilmExp.fx
  • HSVWheel.fx
  • Triple_DVE.fx (the older version)


I don’t know if there can be differences between different Linux distros. Crosschecking on other systems might make sense.

I’ve attached an archive with all tested effects (Triple_DVE(2).fx is the older version).
This attachment is hidden for guests. Please log in or register to see it.


I’ll continue on Mac OSX using the same pack.
It's better to travel well than to arrive...
Time to create page: 0.44 seconds
Scroll To Top