tags 694812 + pending

Apparently this is a general problem of Sonnet::Dialog, which cannot handle empty buffers. I was able to reproduce the crash outside of Subtitle Composer in an isolated example by passing an empty buffer to Sonnet::Dialog.

Sonnet::Dialog's specification doesn't exclude empty buffers, so I consider this a bug in Sonnet. But even so, it might be good to work around this problem in Subtitle Composer, too. Even the KDE people themselves (the creators of Sonnet) apply that kind of workaround in their applications (e.g. in Kate [1] [2]).

I've created a patch working around the problem by skipping empty entries (they don't have to be checked anyway). It's in the package's git repository, waiting to be uploaded.

pkg-kde-extras mailing list

Reply via email to