This problem appears to be related to a section of code where each file
to be exported is handled in a separate worker thread.  From what I can
tell, when the worker thread does something that causes the warning
dialog box to pop up (overwriting an existing file for example), this
causes the crash.

I don't know enough about the app (or about GTK+ apps in general) to fix
the underlying issue right now, but there was an #ifdef around the
threaded version of the code and a #else to fallback to its single-
thread equivalent.

The patch attached is an ugly, horrible workaround that rigs the #ifdef
to where the single-thread version of the code is always used.  It
doesn't fix the underlying issue at all - but at least should allow
folks who are being impacted to work around it.

** Patch added: "ugly workaround to use single thread always"
   http://launchpadlibrarian.net/51755611/file_export.patch

-- 
gtkpod crashes with SIGSEGV in gdk_window_set_geometry_hints
https://bugs.launchpad.net/bugs/512964
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to