Package: libwxgtk2.8-0 Version: 2.8.12.1-12 Severity: normal Attempting to print to a postscript file in a latin-1 locale gets a segfault. For example the demo in /usr/share/doc/wx2.8-examples/examples/samples/printing/
File/Print menu click on the Print to File click ok enter a filename and directory click save => segfault gdb claims it to be in wxPostScriptDC::DoGetTextExtent() dcpsg.cpp line 2151 and has p==NULL. If my sources are up-to-date that line would be for(p=(unsigned char *)wxMBSTRINGCAST strbuf; *p; p++) Maybe it's something locale related. If I make a utf8 and switch to it like LC_ALL=en_US.UTF-8 then the print works. In that case it warns too that I don't have file /usr/share/wx/gs_afm/Helv.afm, if that makes a difference. Is that p strbuf thing a conversion to a locale string to measure the characters or something? Dunno what it should do if the locale is not enough for the string to be printed, but you'd hope it didn't crash. -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (990, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-486 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages libwxgtk2.8-0 depends on: ii libatk1.0-0 2.4.0-2 ii libc6 2.13-10 ii libexpat1 2.1.0-1 ii libfontconfig1 2.9.0-7.1 ii libfreetype6 2.4.9-1.1 ii libgcc1 1:4.6.1-3 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libgl1-mesa-glx [libgl1] 8.0.5-3 ii libglib2.0-0 2.33.12+really2.32.4-5 ii libglu1-mesa [libglu1] 8.0.5-3 ii libgtk2.0-0 2.24.10-2 ii libjpeg8 8d-1 ii libpango1.0-0 1.30.0-1 ii libpng12-0 1.2.49-3 ii libsm6 2:1.2.1-2 ii libstdc++6 4.6.1-3 ii libtiff4 3.9.6-11 ii libwxbase2.8-0 2.8.12.1-12 ii libxinerama1 2:1.1.2-1 ii multiarch-support 2.13-38 ii zlib1g 1:1.2.7.dfsg-13 libwxgtk2.8-0 recommends no packages. Versions of packages libwxgtk2.8-0 suggests: pn libgnomeprintui2.2-0 <none> -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org