[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
Launchpad has imported 10 comments from the remote bug at https://bugzilla.redhat.com/show_bug.cgi?id=625431. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2010-08-19T12:22:55+00:00 Tomáš wrote: Description of problem: Trying to select any text in any PDF, evince crashes. Version-Release number of selected component (if applicable): evince-2.31.6.1-1.fc14.x86_64 poppler-0.14.1-1.fc14.x86_64 gtk2-2.21.6-1.fc14.x86_64 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 8548702908 bytes Additional info: Program received signal SIGTRAP, Trace/breakpoint trap. g_logv (log_domain=0x3257c9fa46 "GLib", log_level=, format=0x3257ca75f0 "%s: failed to allocate %lu bytes", args1= 0x7fffd770) at gmessages.c:554 554 g_private_set (g_log_depth, GUINT_TO_POINTER (depth)); (gdb) t a a bt Thread 1 (Thread 0x77fc2940 (LWP 29293)): #0 g_logv (log_domain=0x3257c9fa46 "GLib", log_level=, format=0x3257ca75f0 "%s: failed to allocate %lu bytes", args1= 0x7fffd770) at gmessages.c:554 #1 0x003257c475c3 in g_log (log_domain=, log_level=, format=) at gmessages.c:568 #2 0x003257c4551c in g_malloc (n_bytes=93046171521888) at gmem.c:139 #3 0x00325ac343c5 in miRegionOp (newReg=0x911f20, reg1=0x911f20, reg2=0x9eef80, overlapFn=0x325ac33f10 , nonOverlap1Fn= 0, nonOverlap2Fn=0) at gdkregion-generic.c:873 #4 0x00325ac34c6f in IA__gdk_region_intersect (source1=0x911f20, source2=) at gdkregion-generic.c:609 #5 0x00325ac3ed50 in gdk_window_invalidate_maybe_recurse_full (window=0x914120 [GdkWindow], region=0x9eef80, clear_bg=CLEAR_BG_NONE, child_func=0x325ac3c5f0 , user_data=0x0) at gdkwindow.c:5786 #6 0x00325bc28c51 in merge_selection_region (view=0x8a0040 [EvView], new_list=) at ev-view.c:5912 #7 0x00325bc2cfc5 in compute_selections (view=0x8a0040 [EvView], style=EV_SELECTION_STYLE_GLYPH, start=, stop=) at ev-view.c:5934 #8 0x00325bc2d0dd in selection_update_idle_cb (view=0x8a0040 [EvView]) at ev-view.c:3707 #9 0x003257c3e793 in g_main_dispatch (context=0x6954b0) at gmain.c:2119 #10 g_main_context_dispatch (context=0x6954b0) at gmain.c:2672 #11 0x003257c3ef70 in g_main_context_iterate (context=0x6954b0, block=1, dispatch=1, self=) at gmain.c:2750 #12 0x003257c3f5e2 in g_main_loop_run (loop=0x6ee9d0) at gmain.c:2958 #13 0x00325b14ac27 in IA__gtk_main () at gtkmain.c:1237 #14 0x0043bd94 in main (argc=1, argv=0x7fffde58) at main.c:322 (gdb) Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/comments/0 On 2010-08-19T13:20:54+00:00 Matthias wrote: Can you attach the offending pdf ? Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/comments/1 On 2010-08-19T13:49:47+00:00 Tomáš wrote: It happens to me with any pdf file, e.g. http://www.irs.gov/pub/irs- pdf/fw4.pdf (first hit in Google). Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/comments/2 On 2010-08-19T14:56:33+00:00 Matthias wrote: Ah, here too now :-) Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/comments/3 On 2010-08-19T15:46:58+00:00 Benjamin wrote: It's a bug in evince upstream. Carlos replaced GdkRegion with cairo_region_t unconditionally. So when compiling against GTK 2, bad things happen. I've notified him on IRC. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/comments/4 On 2010-09-08T13:45:04+00:00 Matthias wrote: Fixed upstream: http://git.gnome.org/browse/evince/commit/?h=gnome-2-32=e36d5aeda1ceba4d656964ed46985379df64b4f2 Will be in the next evince release. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/comments/21 On 2010-09-09T08:16:29+00:00 Marek wrote: Hi Matthias, thank you for the info. Marek Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/comments/22 On 2010-09-13T14:24:38+00:00 Fedora wrote: evince-2.31.92-2.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/evince-2.31.92-2.fc14 Reply at:
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
** Branch linked: lp:ubuntu/evince -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
** Changed in: evince Importance: Unknown = Critical -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
This bug was fixed in the package evince - 2.31.90-0ubuntu2 --- evince (2.31.90-0ubuntu2) maverick; urgency=low * debian/control.in: - updated the binary transition version (lp: #622150) - don't build-depends on gir-repository-dev that's not required * 90_git_crash_selection.patch: - git change to fix the viewer crashing when using the selection (lp: #622344) -- Sebastien Bacher seb...@ubuntu.com Mon, 06 Sep 2010 22:58:57 +0200 ** Changed in: evince (Ubuntu) Status: Confirmed = Fix Released -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
** Changed in: evince Status: New = Fix Released -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
From comment 4 in the fedora bug (see https://bugzilla.redhat.com/show_bug.cgi?id=625431#c4 ), it seems that this is bug is in evince, not poppler. ** Bug watch added: Red Hat Bugzilla #625431 https://bugzilla.redhat.com/show_bug.cgi?id=625431 ** Also affects: evince (Fedora) via https://bugzilla.redhat.com/show_bug.cgi?id=625431 Importance: Unknown Status: Unknown ** Bug watch added: GNOME Bug Tracker #628770 https://bugzilla.gnome.org/show_bug.cgi?id=628770 ** Also affects: evince via https://bugzilla.gnome.org/show_bug.cgi?id=628770 Importance: Unknown Status: Unknown ** Changed in: poppler (Ubuntu) Status: New = Confirmed -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
Since the bug is in evince, not poppler, I am changing the package to refect the correct package. ** Package changed: poppler (Ubuntu) = evince (Ubuntu) -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
** Changed in: evince Status: Unknown = New -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
This bug seems to affect me, too. Selected text in evince isn't highlighted and evince crashes unpredictably after text selection. Sometimes the text is selected (no highlight, but pasting works). Sometimes evince crashes (no highlight, text not in paste buffer). -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
Bug #626555 contains a gdb backtrace and valgrind log for what sounds like the same issue. -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
To madbiologist, this bug only occurs on last evince version, 2.31.90-0ubuntu1, you can not reproduce it on alpha-3. -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
** Tags added: regression-potential -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
I've just tested both of the PDF documents attached to this bug, as well as my own PDF files, with the default versions of evince (2.30.3-1ubuntu2) and poppler (0.14.1-0ubuntu1) included on the Ubuntu 10.10 alpha 3 Live CD, and this bug does not occur. I can select text normally with those packages. So there seems to be a regression somewhere in the newer packages. Re: the package this bug is assigned to - I thought poppler only did the rendering, and evince handled text selection, copy and paste? Also isn't the original report showing a crash in evince/libevview ? But my hat is fine, thanks :) -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
I can't make evince crash with either of the PDF documents attached to this bug report, but I am having a lot of difficulty selecting text with the mouse. I am having the same difficulty with some PDF files which I have on a USB flash drive. The first time I click and drag a section of text it is usually not selected. On the second or third attempt at clicking and dragging the same section of text it is usually selected, but the selection does not always correspond exactly to what I was attempting to select - sometimes it is only a rough match, starting or finishing too early. I'm using Maverick alpha 3. Uname: Linux 2.6.35-14-generic i686 Package: evince 2.31.90-0ubuntu1 -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
I can't reproduce this here, but hat might be a poppler issue, let's reassign it there for now. ** Package changed: evince (Ubuntu) = poppler (Ubuntu) ** Changed in: poppler (Ubuntu) Status: Incomplete = New -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem. ** Changed in: evince (Ubuntu) Importance: Undecided = Medium ** Changed in: evince (Ubuntu) Status: New = Incomplete ** Attachment removed: CoreDump.gz https://bugs.edge.launchpad.net/ubuntu/+source/evince/+bug/622344/+attachment/1511107/+files/CoreDump.gz -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
attached the valgrind log ** Attachment added: valgrind-logs-evince.tar.gz https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/+attachment/1513040/+files/valgrind-logs-evince.tar.gz -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
I have the same problem in Maverick. I think the problem is trying to select text from the PDF multiple times - if I select only once, it doesn't crash but also doesn't show the selection. If I switch to another window and come back then I can see that the text is selected (this is not a timing issue - I can wait many minutes for the selection to appear and it doesn't, or I can do the selection, switch momentarily to another window and come back and I then see the selection). I can then try to select another text and it doesn't crash. If I try to select some text, and the selection doesn't show, and then I try to select another text or even the same text again - then it crashes. See attached valgrind log ** Attachment added: valgrind.log.tar.bz2 https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/+attachment/1513809/+files/valgrind.log.tar.bz2 -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
see attached PDF document with which I can reproduce the crash ** Attachment added: pr200_E.pdf https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/+attachment/1513810/+files/pr200_E.pdf -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
** Attachment added: CoreDump.gz https://bugs.launchpad.net/bugs/622344/+attachment/1511107/+files/CoreDump.gz ** Attachment added: Dependencies.txt https://bugs.launchpad.net/bugs/622344/+attachment/1511108/+files/Dependencies.txt ** Attachment added: Disassembly.txt https://bugs.launchpad.net/bugs/622344/+attachment/1511109/+files/Disassembly.txt ** Attachment added: KernLog.txt https://bugs.launchpad.net/bugs/622344/+attachment/150/+files/KernLog.txt ** Attachment added: ProcMaps.txt https://bugs.launchpad.net/bugs/622344/+attachment/151/+files/ProcMaps.txt ** Attachment added: ProcStatus.txt https://bugs.launchpad.net/bugs/622344/+attachment/152/+files/ProcStatus.txt ** Attachment added: Registers.txt https://bugs.launchpad.net/bugs/622344/+attachment/153/+files/Registers.txt ** Attachment added: RelatedPackageVersions.txt https://bugs.launchpad.net/bugs/622344/+attachment/154/+files/RelatedPackageVersions.txt ** Attachment added: Stacktrace.txt https://bugs.launchpad.net/bugs/622344/+attachment/155/+files/Stacktrace.txt ** Attachment added: ThreadStacktrace.txt https://bugs.launchpad.net/bugs/622344/+attachment/156/+files/ThreadStacktrace.txt ** Visibility changed to: Public -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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
[Bug 622344] Re: evince crashed with signal 5 in g_malloc()
please find attached the evil document ** Attachment added: libpng-1.4.0-manual.pdf https://bugs.launchpad.net/ubuntu/+source/evince/+bug/622344/+attachment/157/+files/libpng-1.4.0-manual.pdf -- evince crashed with signal 5 in g_malloc() https://bugs.launchpad.net/bugs/622344 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