Hacker News new | ask | show | jobs
by Joeboy 4442 days ago
I was thinking about approximately this just yesterday. I have a banal coding problem that's in the way of what I actually want to do, and would be prepared to pay somebody maybe a hundred bucks to make it go away. Probably there exists a person with the skills and experience to make that happen easily, and for whom that would constitute a non-insulting payment, but I don't know how to find them. There are open source bounty sites, but I doubt I'm going to find the specialist I need on any of them. So instead I'm going to have to spend hours or maybe days learning stuff I would rather not know about.

Edit: If anybody can make this python call to lilv's swig bindings not segfault, I will give them a hundred bucks:

https://github.com/Joeboy/joeboy-lv2-plugins/blob/master/lv2...

2 comments

I tried running that code and for me it segfaulted at line 26 (plugin.get_num_ports() call)

Also, not sure if it's relevant but http://lv2plug.in/plugins/eg-amp returns a 404 for me...

Interesting. That line wfm with the latest version of lilv.

And no, that's just a plugin id, the fact there's no web page at that address is a red herring.

Edit: If you're interested in pursuing this further, please get in touch via my website, which is on my profile. Cheers!

Seems to me that the link is wrong and the application doesn't do any checking and thus segfaults.
Do you mean http://lv2plug.in/plugins/eg-amp? That's just an identifier for the plugin, not a link as such.
Thats a strange syntax for an identifier, anyway running it with sudo makes the segfault go away for me so I guess it's some permission problem.
Sudo doesn't help for me. It looks like it's getting into to the wrapped C function, then it segfaults when trying to read from the input buffer.

Edit: If you're interested in pursuing this further, please get in touch via my website, which is on my profile. Cheers!

I contracted you over the website.