I'm trying to fix and debug Bugzilla
bug imports and LDAP functionality at work.
I merged an already
existing (and already expired!) LDAP patch into the CVS #head revision,
but it bombs out. I spent more than 8 hours so far trying to figure out
why such a tiny change breaks in such a big way.
It turns out that debugging perl CGI scripts in the inspect-on-the-fly in-an-IDE sense is very difficult. At least, more than 8 hours of fiddling with Eclipse, Apache, Bugzilla says so. I have to say, finally having configured Eclipse to show me the state of the running CGI script on my localhost gives me hope that I can use a fully-featured IDE to debug such a beast. Now if I can just figure out how to pass a POST to the script using the UI ...
Incidentally, a Google search for Bugzilla pops up a quick link to a competing product with the tagline "Think Bugzilla is Free? Think again." Seems like they're intentionally confusing free as in beer and free as in speech. Poor bastards. The fact that I can fix our install ourselves is a real life-saver. I can only imagine waiting for fixes on source I never have the right to modify.
It turns out that debugging perl CGI scripts in the inspect-on-the-fly in-an-IDE sense is very difficult. At least, more than 8 hours of fiddling with Eclipse, Apache, Bugzilla says so. I have to say, finally having configured Eclipse to show me the state of the running CGI script on my localhost gives me hope that I can use a fully-featured IDE to debug such a beast. Now if I can just figure out how to pass a POST to the script using the UI ...
Incidentally, a Google search for Bugzilla pops up a quick link to a competing product with the tagline "Think Bugzilla is Free? Think again." Seems like they're intentionally confusing free as in beer and free as in speech. Poor bastards. The fact that I can fix our install ourselves is a real life-saver. I can only imagine waiting for fixes on source I never have the right to modify.
Leave a comment