Package: 3depict
Version: 0.0.16-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: wx3.0
Dear maintainer,
We're aiming to migrate the archive to using wxwidgets3.0 instead of
wxwidgets2.8.
I've rebuilt your package using the attached trivial patch. Generally
it looks OK, but there's an odd problem on start-up - if the "tip"
dialog is on (as it is by default), when you dismiss that dialog 3depict
crashes with this error:
The program '3depict' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 2687 error_code 8 request_code 156 minor_code 11)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
If I manage to successfully start 3depict and disable the tip dialog on
startup, then this doesn't happen. A way I found to successfully start
it was to run it under valgrind - I guess the problem is timing related,
and under valgrind things run much slower so the timing happens to work
better.
I don't seem to get this issue with the 3depict package in unstable,
though perhaps the timing is slightly different with that and it just
happens to work.
Cheers,
Olly
diff -Nru 3depict-0.0.16/debian/changelog 3depict-0.0.16/debian/changelog
--- 3depict-0.0.16/debian/changelog 2014-04-29 06:46:01.000000000 +1200
+++ 3depict-0.0.16/debian/changelog 2014-05-01 18:54:49.000000000 +1200
@@ -1,3 +1,10 @@
+3depict (0.0.16-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Update to use wxWidgets 3.0.
+
+ -- Olly Betts <[email protected]> Thu, 01 May 2014 18:54:49 +1200
+
3depict (0.0.16-1) unstable; urgency=medium
* Update to upstream 0.0.16
diff -Nru 3depict-0.0.16/debian/control 3depict-0.0.16/debian/control
--- 3depict-0.0.16/debian/control 2014-04-29 06:46:01.000000000 +1200
+++ 3depict-0.0.16/debian/control 2014-05-01 18:54:56.000000000 +1200
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Science Maintainers <[email protected]>
Uploaders: D Haley <[email protected]>
-Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~), libgl1-mesa-dev | libgl-dev, libpng-dev | libpng15-dev, libqhull-dev, libwxgtk2.8-dev, libftgl-dev, libxml2-dev, libmgl-dev (>= 2.0), automake
+Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~), libgl1-mesa-dev | libgl-dev, libpng-dev | libpng15-dev, libqhull-dev, libwxgtk3.0-dev, libftgl-dev, libxml2-dev, libmgl-dev (>= 2.0), automake
Standards-Version: 3.9.5
Homepage: http://threedepict.sourceforge.net/index.html
Vcs-Git: git://anonscm.debian.org/debian-science/packages/3depict.git
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers