Appears to be an interoperability problem between ubuntu and debian versions of cups. I have updated the description to reflect this. To summarize:
Client Server Result Hardy Etch OK Intrepid Etch Segfault Intrepid Lenny OK ** Summary changed: - Segfault in ppdFindChoice when printing any PDF to cups. + Segfault in ppdFindChoice when printing any PDF to debian etch cups server. ** Description changed: Binary package hint: evince Package: evince Version: 2.24.1-0ubuntu1 Severity: normal + + I run a mixed network with ubuntu workstations and a debian server. + When using the etch version of cups on the server with intrepid workstations the segfault below occurs. + Upgrading the server to lenny or downgrading the clients to hardy fixes the problem. When printing any PDF evince segfaults. gdb backtrace is: #0 0xb493365b in ppdFindChoice () from /usr/lib/libcups.so.2 #1 0xb49623e8 in ?? () from /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so #2 0xb7f2e8e6 in gtk_printer_get_default_page_size () from /usr/lib/libgtk-x11-2.0.so.0 #3 0xb7f36158 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #4 0xb75df32c in g_cclosure_marshal_VOID__BOOLEAN () from /usr/lib/libgobject-2.0.so.0 #5 0xb75d1c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #6 0xb75e8095 in ?? () from /usr/lib/libgobject-2.0.so.0 #7 0xb75e97ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #8 0xb75e9acd in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #9 0xb4965b43 in ?? () from /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so #10 0xb49658ad in ?? () from /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so #11 0xb75446f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #12 0xb7547da3 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0xb75482c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #14 0xb7da53a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #15 0x080917fb in ?? () #16 0xb73a9685 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #17 0x0805e071 in ?? () To create a sample pdf: 1) Open open office writer 2) Create document with one word "test" 3) Export to PDF 4) Open with evince 5) Print Problem did not occur on hardy. No such problems with xpdf or cups printing from firefox. Cheers, Martin -- System Information: Debian Release: lenny/sid APT prefers intrepid-updates APT policy: (500, 'intrepid-updates'), (500, 'intrepid-security'), (500, 'intrepid') Architecture: i386 (i686) Kernel: Linux 2.6.27-11-generic (SMP w/1 CPU core) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages evince depends on: ii gconf2 2.24.0-0ubuntu1 GNOME configuration database syste ii gnome-icon-them 2.24.0-0ubuntu1 GNOME Desktop icon theme ii libatk1.0-0 1.24.0-0ubuntu1 The ATK accessibility toolkit ii libc6 2.8~20080505-0ubuntu9 GNU C Library: Shared libraries ii libcairo2 1.8.0-0ubuntu1.1 The Cairo 2D vector graphics libra ii libdbus-1-3 1.2.4-0ubuntu1 simple interprocess messaging syst ii libdbus-glib-1- 0.76-1 simple interprocess messaging syst ii libdjvulibre21 3.5.20-7ubuntu3 Runtime support for the DjVu image ii libfontconfig1 2.6.0-1ubuntu4 generic font configuration library ii libfreetype6 2.3.7-2ubuntu1 FreeType 2 font engine, shared lib ii libgcc1 1:4.3.2-1ubuntu12 GCC support library ii libgconf2-4 2.24.0-0ubuntu1 GNOME configuration database syste ii libglade2-0 1:2.6.3-0ubuntu1 library to load .glade files at ru ii libglib2.0-0 2.18.2-0ubuntu2 The GLib library of C routines ii libgnome-keyrin 2.24.1-0ubuntu1 GObject bindings for PKCS#11 ii libgtk2.0-0 2.14.4-0ubuntu1 The GTK+ graphical user interface ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libjpeg62 6b-14 The Independent JPEG Group's JPEG ii libkpathsea4 2007.dfsg.2-3ubuntu1 TeX Live: path search library for ii liblaunchpad-in 0.1.21 library for launchpad integration ii libnautilus-ext 1:2.24.1-0ubuntu2 libraries for nautilus components ii libpango1.0-0 1.22.2-0ubuntu1 Layout and rendering of internatio ii libpixman-1-0 0.12.0-1 pixel-manipulation library for X a ii libpng12-0 1.2.27-1 PNG library - runtime ii libpoppler-glib 0.8.7-1ubuntu0.1 PDF rendering library (GLib-based ii libsm6 2:1.0.3-2 X11 Session Management library ii libspectre1 0.2.0.ds-1build3 Library for rendering Postscript d ii libstdc++6 4.3.2-1ubuntu12 The GNU Standard C++ Library v3 ii libtiff4 3.8.2-11 Tag Image File Format (TIFF) libra ii libx11-6 2:1.1.5-2ubuntu1.1 X11 client-side library ii libxcb-render-u 0.2+git36-1 utility libraries for X C Binding ii libxcb-render0 1.1-1.1 X C Binding, render extension ii libxcb1 1.1-1.1 X C Binding ii libxml2 2.6.32.dfsg-4ubuntu1.1 GNOME XML library ii libxrender1 1:0.9.4-2 X Rendering Extension client libra ii zlib1g 1:1.2.3.3.dfsg-12ubuntu1 compression library - runtime Versions of packages evince recommends: ii dbus-x11 1.2.4-0ubuntu1 simple interprocess messaging syst -- Segfault in ppdFindChoice when printing any PDF to debian etch cups server. https://bugs.launchpad.net/bugs/337997 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