evince crashed with signal 5 in g_malloc()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evince |
Fix Released
|
Critical
|
|||
evince (Fedora) |
Fix Released
|
Medium
|
|||
evince (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: evince
Description: Ubuntu maverick (development branch)
Release: 10.10
evince:
Installiert: 2.31.90-0ubuntu1
Kandidat: 2.31.90-0ubuntu1
Versionstabelle:
*** 2.31.90-0ubuntu1 0
500 http://
100 /var/lib/
i opened the attached pdf and went to site 32, "Write callbacks"
i tried to copy/paste the first code block "png_structp png_ptr = ..." - nothing happend
i tried it again and evince crashed
it always crashes when i try to do that
i expected a normal copy/paste highlightning
reproduce: go to the first code block, press the left mouse button and hold it, and move it to the end of the codeblock
this works sometimes, but often it crashes
if it doesnt crash, just click in the box a few times, i'm sure it will
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: evince 2.31.90-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.35-17-generic x86_64
Architecture: amd64
Date: Sun Aug 22 18:40:56 2010
ExecutablePath: /usr/bin/evince
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100630)
ProcCmdline: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=de_DE.utf8
SHELL=/bin/bash
Signal: 5
SourcePackage: evince
StacktraceTop:
g_malloc () from /lib/libglib-
?? () from /usr/lib/
gdk_region_
?? () from /usr/lib/
?? () from /usr/lib/
Title: evince crashed with signal 5 in g_malloc()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
(polkit-
(bluetooth-
(alltray:2183): Gdk-WARNING **: Can't confine to grabbed window, not native
Related branches
tags: | added: regression-potential |
Changed in poppler (Ubuntu): | |
status: | New → Confirmed |
Changed in evince: | |
status: | Unknown → New |
Changed in evince: | |
status: | New → Fix Released |
Changed in evince: | |
importance: | Unknown → Critical |
Changed in evince (Fedora): | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Description of problem:
Trying to select any text in any PDF, evince crashes.
Version-Release number of selected component (if applicable): 2.31.6. 1-1.fc14. x86_64 0.14.1- 1.fc14. x86_64 21.6-1. fc14.x86_ 64
evince-
poppler-
gtk2-2.
How reproducible:
always
Steps to Reproduce:
1. Open any PDF
2. Select any text
3. Burn!
Actual results:
GLib-ERROR **: gmem.c:140: failed to allocate 85487029080000 bytes
Additional info:
Program received signal SIGTRAP, Trace/breakpoint trap. 0x3257c9fa46 "GLib", log_level=<value optimized out>, format=0x3257ca75f0 "%s: failed to allocate %lu bytes", args1=
g_logv (log_domain=
0x7fffffffd770) at gmessages.c:554
554 g_private_set (g_log_depth, GUINT_TO_POINTER (depth));
(gdb) t a a bt
<useless threads ripped out>
Thread 1 (Thread 0x7ffff7fc2940 (LWP 29293)): 0x3257c9fa46 "GLib", log_level=<value optimized out>, format=0x3257ca75f0 "%s: failed to allocate %lu bytes", args1= 93046171521888) at gmem.c:139 0x325ac33f10 <miIntersectO>, nonOverlap1Fn= generic. c:873 region_ intersect (source1=0x911f20, source2=<value optimized out>) at gdkregion- generic. c:609 invalidate_ maybe_recurse_ full (window=0x914120 [GdkWindow], region=0x9eef80, clear_bg= CLEAR_BG_ NONE, func=0x325ac3c5 f0 <true_predicate>, user_data=0x0) at gdkwindow.c:5786 _region (view=0x8a0040 [EvView], new_list=<value optimized out>) at ev-view.c:5912 SELECTION_ STYLE_GLYPH, start=<value optimized out>, update_ idle_cb (view=0x8a0040 [EvView]) at ev-view.c:3707 context_ dispatch (context=0x6954b0) at gmain.c:2672 context_ iterate (context=0x6954b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2750 de58) at main.c:322
#0 g_logv (log_domain=
0x7fffffffd770) at gmessages.c:554
#1 0x0000003257c475c3 in g_log (log_domain=<value optimized out>, log_level=<value optimized out>, format=<value optimized out>)
at gmessages.c:568
#2 0x0000003257c4551c in g_malloc (n_bytes=
#3 0x000000325ac343c5 in miRegionOp (newReg=0x911f20, reg1=0x911f20, reg2=0x9eef80, overlapFn=
0, nonOverlap2Fn=0) at gdkregion-
#4 0x000000325ac34c6f in IA__gdk_
#5 0x000000325ac3ed50 in gdk_window_
child_
#6 0x000000325bc28c51 in merge_selection
#7 0x000000325bc2cfc5 in compute_selections (view=0x8a0040 [EvView], style=EV_
stop=<value optimized out>) at ev-view.c:5934
#8 0x000000325bc2d0dd in selection_
#9 0x0000003257c3e793 in g_main_dispatch (context=0x6954b0) at gmain.c:2119
#10 g_main_
#11 0x0000003257c3ef70 in g_main_
#12 0x0000003257c3f5e2 in g_main_loop_run (loop=0x6ee9d0) at gmain.c:2958
#13 0x000000325b14ac27 in IA__gtk_main () at gtkmain.c:1237
#14 0x000000000043bd94 in main (argc=1, argv=0x7fffffff
(gdb)