Bug#526848: Died with sigseg
Hi Eckhart, Eckhart Wörner hat am Thu 18. Mar, 14:51 (+0100) geschrieben: you reported http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526848 some time ago. Since then, libspectre had several releases. Can you please verify whether the bug you reported is still present with libspectre 0.2.4-1 or later? Accidentally, I've hit the same bug today. Therefore, I can say, this bug is still present. % gdb =evince GNU gdb (GDB) 7.1-debian Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as powerpc-linux-gnu. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/bin/evince...(no debugging symbols found)...done. (gdb) run /usr/share/doc/gnuplot-doc/gnuplot.ps.gz Starting program: /usr/bin/evince /usr/share/doc/gnuplot-doc/gnuplot.ps.gz [Thread debugging using libthread_db enabled] ** (evince:4126): WARNING **: Failed to create dbus proxy for org.gnome.SettingsDaemon: Could not get owner of name 'org.gnome.SettingsDaemon': no such name [New Thread 0x4923f400 (LWP 4131)] [New Thread 0x49b63400 (LWP 4134)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x4923f400 (LWP 4131)] spectre_presize (handle=0x8000, device=0x10265380, width=997, height=1290, raster=4000, format=6293572) at spectre-device.c:72 72 spectre-device.c: Datei oder Verzeichnis nicht gefunden. in spectre-device.c (gdb) bt full #0 spectre_presize (handle=0x8000, device=0x10265380, width=997, height=1290, raster=4000, format=6293572) at spectre-device.c:72 No locals. #1 0x0d9bf974 in ?? () from /usr/lib/libgs.so.8 No symbol table info available. #2 0x0db4b22c in gs_opendevice () from /usr/lib/libgs.so.8 No symbol table info available. #3 0x0d8d01fc in display_set_callback () from /usr/lib/libgs.so.8 No symbol table info available. #4 0x0d8cce78 in gs_main_init2 () from /usr/lib/libgs.so.8 No symbol table info available. #5 0x0d8cf4d0 in gs_main_init_with_args () from /usr/lib/libgs.so.8 No symbol table info available. #6 0x0d8d0938 in gsapi_init_with_args () from /usr/lib/libgs.so.8 No symbol table info available. #7 0x0e04d4c8 in spectre_gs_run (gs=value optimized out, n_args=0, args=0x0) at spectre-gs.c:190 No locals. #8 0x0e04e6ec in spectre_device_render (device=0x101f1088, page=0, rc=0x101f1040, x=1227088200, y=0, width=value optimized out, height=value optimized out, page_data=0xe038abc, row_length=0x4923eb94) at spectre-device.c:255 gs = 0x0 n_args = 230715220 arg = value optimized out success = value optimized out text_alpha = 0x0 graph_alpha = value optimized out size = 0xdc06b40 %s\n resolution = 0x367 Address 0x367 out of bounds set = value optimized out dsp_format = 0xdc49620 \n dsp_handle = 0xdc06f80 %s width_points = 0x0 height_points = 0x0 #9 0x0e04ef8c in spectre_page_render (page=0x101effa8, rc=0x101f1040, page_data=0x4923eb90, row_length=0x4923eb94) at spectre-page.c:164 device = 0x101f1088 width = 612 height = 792 __func__ = spectre_page_render #10 0x0e081d8c in ?? () from /usr/lib/evince/1/backends/libpsdocument.so No symbol table info available. #11 0x0ffa748c in ev_document_render () from /usr/lib/libevdocument.so.1 No symbol table info available. #12 0x0ff554d4 in ?? () from /usr/lib/libevview.so.1 No symbol table info available. #13 0x0ff51b7c in ev_job_run () from /usr/lib/libevview.so.1 No symbol table info available. #14 0x0ff56488 in ?? () from /usr/lib/libevview.so.1 No symbol table info available. #15 0x0f17d55c in g_thread_create_proxy (data=0x101e2950) at /build/buildd-glib2.0_2.22.4-1-powerpc-bSJgSr/glib2.0-2.22.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = g_thread_create_proxy #16 0x0f7ea440 in start_thread (arg=value optimized out) at pthread_create.c:302 pd = 0x4923f400 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-562535283, 0, -1742394283, 0, 0, 1218707456, 270175232, 270175200, 253220080, 7, 1208156184, 8388608, 260100532, 4096, 1227092992, 260092188, -1073745300, 4001536, 260092204, 260091892, 1227092992, 570442786, 0 repeats 40 times, -1, 0 repeats 49 times}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = { prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #17 0x0eedba80 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:123 No locals. Bye, Jörg. -- NetBSD ist für Frauen: es läuft auf Waschmaschinen signature.asc Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP
Bug#526848: Died with sigseg
Hello Eckhart, Eckhart Wörner hat am Thu 18. Mar, 14:51 (+0100) geschrieben: you reported http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526848 some time ago. Since then, libspectre had several releases. Can you please verify whether the bug you reported is still present with libspectre 0.2.4-1 or later? No, I can't. Some bugs in evince aren't reproducable. Crahes often happen one time, but doing the same steps again doesn't leads to a crash. Hence, I've send you the debugging stuff to look at the code and find out what went wrong. If the information in this bug report isn't usable to you, you can close the report. Schöne Grüße, Jörg. -- Angenehme Worte sind nie wahr, wahre Worte sind nie angenehm. signature.asc Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP
Bug#526848: Died with sigseg
tags 526848 + moreinfo thanks Hi, you reported http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526848 some time ago. Since then, libspectre had several releases. Can you please verify whether the bug you reported is still present with libspectre 0.2.4-1 or later? Can you also please specify whether this happens with all postscript documents or just a specific one, for the latter, can you please attach that document (if possible)? Eckhart -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#526848: Died with sigseg
Package: evince Version: 2.24.2-2+b1 Severity: normal Hi, while generating the printing preview, evinces died with sigseg. (gdb) bt full #0 spectre_presize (handle=0x2, device=0x10668398, width=986, height=1393, raster=3968, format=6293572) at spectre-device.c:72 No locals. #1 0x0d6306f4 in ?? () from /usr/lib/libgs.so.8 No symbol table info available. #2 0x0d7d54ec in gs_opendevice () from /usr/lib/libgs.so.8 No symbol table info available. #3 0x0d50c07c in display_set_callback () from /usr/lib/libgs.so.8 No symbol table info available. #4 0x0d508e50 in gs_main_init2 () from /usr/lib/libgs.so.8 No symbol table info available. #5 0x0d50b4b4 in gs_main_init_with_args () from /usr/lib/libgs.so.8 No symbol table info available. #6 0x0d50c810 in gsapi_init_with_args () from /usr/lib/libgs.so.8 No symbol table info available. #7 0x0dcb5b88 in spectre_gs_run (gs=value optimized out, n_args=275153816, args=0x3da) at spectre-gs.c:188 No locals. #8 0x0dcb6824 in spectre_device_render (device=0x106682c8, page=1, rc=0x10641608, x=0, y=0, width=value optimized out, height=value optimized out, page_data=0x49365c20, row_length=0x49365c24) at spectre-device.c:255 gs = (SpectreGS *) 0x105d3200 n_args = 12 arg = 12 success = value optimized out text_alpha = 0x10200eb0 -dTextAlphaBits=4 graph_alpha = 0x10623e70 -dGraphicsAlphaBits=2 size = 0x10229d08 -g986x1393 resolution = 0x105d2890 -r119.114094x119.116390 set = value optimized out dsp_format = 0x105d28b0 -dDisplayFormat=6293572 dsp_handle = 0x105d28d0 -sDisplayHandle=16#2 width_points = 0x0 height_points = 0x0 #9 0x0dcb714c in spectre_page_render (page=0x105d2ee8, rc=0x10641608, page_data=0x49365c20, row_length=0x49365c24) at spectre-page.c:164 device = (SpectreDevice *) 0x106682c8 width = 596 height = 842 __func__ = spectre_page_render #10 0x0dcead28 in ?? () from /usr/lib/evince/backends/libpsdocument.so No symbol table info available. #11 0x0ff7007c in ev_document_render () from /usr/lib/libevbackend.so.0 No symbol table info available. #12 0x100181b0 in ?? () No symbol table info available. #13 0x1001781c in ?? () No symbol table info available. #14 0x100177e8 in ?? () No symbol table info available. #15 0x0f07a98c in g_thread_create_proxy (data=0x1012b738) at /build/buildd/glib2.0-2.20.1/glib/gthread.c:635 __PRETTY_FUNCTION__ = g_thread_create_proxy #16 0x0efc8e24 in start_thread (arg=value optimized out) at pthread_create.c:299 pd = (struct pthread *) 0x49366430 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1121450333, 0, -85797269, 269485248, 269727040, 270922976, 252160288, 270923008, 1208156184, 251564368, 7, 1219915776, 251572648, 8388608, -1074766628, 4001536, 1228300224, 4001536, 0, 251564020, 1228301360, 570565186, 0 repeats 90 times}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = value optimized out #17 0x0ef235d0 in clone () from /lib/libc.so.6 fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = { mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}} __elf_set___libc_subfreeres_element_fstab_free__ = ( const void *) 0xef72510 __thread_register = (void *) 0x4936d8b0 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Bye, Jörg. -- System Information: Debian Release: unstable/experimental APT prefers unstable APT policy: (900, 'unstable'), (700, 'experimental') Architecture: powerpc (ppc) Kernel: Linux 2.6.29 Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages evince depends on: ii gconf2 2.26.0-1 GNOME configuration database syste ii gnome-icon-theme 2.24.0-4 GNOME Desktop icon theme ii libatk1.0-01.26.0-1 The ATK accessibility toolkit ii libc6 2.9-8 GNU C Library: Shared libraries ii libcairo2 1.8.6-2+b1The Cairo 2D vector graphics libra ii libdbus-1-31.2.12-1 simple interprocess messaging syst ii libdbus-glib-1-2 0.80-4simple interprocess messaging syst ii libdjvulibre21 3.5.21-3 Runtime support for the DjVu image ii libfontconfig1 2.6.0-3 generic font configuration library ii libfreetype6 2.3.9-4.1 FreeType 2 font engine, shared lib ii libgcc11:4.4.0-1~exp2GCC support library ii libgconf2-42.26.0-1 GNOME configuration database syste ii libglade2-0