Public bug reported:

If I run evince from the command line like below then change focus from
any window to the Terminal window, evince segfaults.

evince example.pdf

The backtrace from gdb is:

#0  0x00d83794 in XVisualIDFromVisual (visual=0x0) at ../../src/Misc.c:60
#1  0x002b4521 in gdk_x11_window_foreign_new_for_display (display=0x21e3f810, 
window=67108869) at /build/buildd/gtk+3.0-3.4.2/./gdk/x11/gdkwindow-x11.c:936
#2  0x002aa933 in gdk_x11_screen_get_active_window (screen=0x21e42018) at 
/build/buildd/gtk+3.0-3.4.2/./gdk/x11/gdkscreen-x11.c:1098
#3  0x002813b1 in gdk_screen_get_active_window (screen=0x21e42018) at 
/build/buildd/gtk+3.0-3.4.2/./gdk/gdkscreen.c:985
#4  0x0096bc33 in ?? () from /usr/lib/liboverlay-scrollbar3-0.2.so.0
#5  0x00bccda8 in g_list_foreach (list=<optimised out>, func=0x96bb80, 
user_data=0x0) at /build/buildd/glib2.0-2.32.3/./glib/glist.c:900
#6  0x00969ce0 in ?? () from /usr/lib/liboverlay-scrollbar3-0.2.so.0
#7  0x002a39a4 in gdk_event_apply_filters (xevent=0xbfc67e3c, event=0x21ecca00, 
window=0x21e46000)
    at /build/buildd/gtk+3.0-3.4.2/./gdk/x11/gdkeventsource.c:81
#8  0x002a3b4a in gdk_event_source_translate_event (xevent=0xbfc67e3c, 
event_source=0x21e47d28) at 
/build/buildd/gtk+3.0-3.4.2/./gdk/x11/gdkeventsource.c:202
#9  _gdk_x11_display_queue_events (display=0x21e3f810) at 
/build/buildd/gtk+3.0-3.4.2/./gdk/x11/gdkeventsource.c:332
#10 0x00276b9e in gdk_display_get_event (display=0x21e3f810) at 
/build/buildd/gtk+3.0-3.4.2/./gdk/gdkdisplay.c:310
#11 0x002a381a in gdk_event_source_dispatch (source=0x21e47d28, callback=0, 
user_data=0x0) at /build/buildd/gtk+3.0-3.4.2/./gdk/x11/gdkeventsource.c:354
#12 0x00bcfd86 in g_main_dispatch (context=0x21e18eb8) at 
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
#13 g_main_context_dispatch (context=0x21e18eb8) at 
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
#14 0x00bd0125 in g_main_context_iterate (dispatch=1, block=12442192, 
context=0x21e18eb8, self=<optimised out>)
    at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
#15 g_main_context_iterate (context=0x21e18eb8, block=12442192, dispatch=1, 
self=<optimised out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#16 0x00bd056b in g_main_loop_run (loop=0x21ecb6d0) at 
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3340
#17 0x01015fe5 in gtk_main () at 
/build/buildd/gtk+3.0-3.4.2/./gtk/gtkmain.c:1165
#18 0x00b35173 in main (argc=1, argv=0xbfc68134) at 
/build/buildd/evince-3.4.0/./shell/main.c:338


Description:    Ubuntu 12.04.1 LTS
Release:        12.04


evince:
  Installed: 3.4.0-0ubuntu1.4
  Candidate: 3.4.0-0ubuntu1.4
  Version table:
 *** 3.4.0-0ubuntu1.4 0
        500 http://gb.archive.ubuntu.com/ubuntu/ precise-updates/main i386 
Packages
        100 /var/lib/dpkg/status
     3.4.0-0ubuntu1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ precise/main i386 Packages

** Affects: evince (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/1121447

Title:
  Evince segfaults when run from command line

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1121447/+subscriptions

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

Reply via email to