Closed PITA

I’m going nuts! I have a piece of software here, that segfaults somewhere in a proprietary video driver (but runs fine on all free drivers I tried). I still think it could be a fault on my side (after all it runs fine with Sun’s JDK on that same video driver). However, it is really hard to find out because that driver doesn’t ship with source code, nor does it have debug symbols in it (at least, that’s how it appears in GDB). The world would be so much easier when the source code would be there. Not that I would try to fix the driver (ok maybe I would), but it would be nice to know _what_ is going wrong here.

That makes me think that (I heard that) there are software developers who are stuck developing mostly with closed software and libraries and things like that. I wonder how they can reasonably get anything done? What are they doing in such a case? Calling some hotline and tell them to please fix the segfault?


About Roman Kennke
JVM Hacker, Principal Software Engineer at Red Hat's OpenJDK team, Shenandoah GC project lead, Java Champion

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: