I suspect the root cause of this is documented in
 http://bugzilla.xara.com/show_bug.cgi?id=1609
(note the underlying problem with that particular file not printing is a 
different issue, but the anatomy of the crash is within that bug report).

In essence there are two problems. First, Debian (and thus Ubuntu) use
compile wxWidgets with libgnomeprint, which the wxWidgets themselves
were describing as "experimental" in 2.6, and given Xara needs to bypass
this (so it can output native postscript), the bypassing was even more
experimental.

The second problem (which I suspect is the root cause of the crash) is
that wxExecute was yielding, which was causing some reentrancy problems.

Upstream I believe this was fixed around r1743. The key change was
changing where wxPostscriptDC had End() called.

It would be helpful if you could verify that the autopackage'd version
prints OK (this will verify it's an Ubuntu only problem).

-- 
[apport] xaralx crashed with SIGSEGV in wxWindow::OnInternalIdle()
https://launchpad.net/bugs/96046

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

Reply via email to