[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
** Tags added: testcase -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
This bug was fixed in the package epdfview - 0.1.7-5ubuntu1.1 --- epdfview (0.1.7-5ubuntu1.1) natty-proposed; urgency=low * debian/patches/ubuntu_poppler-0.16.patch: Backport upstream changes (r357 and r359, in addition also r336, needed for the other patches to apply cleanly) to prevent crashes due to API changes in poppler 0.16. LP: #783109 -- Marcel StimbergFri, 19 Jun 2011 21:50:20 +0200 ** Changed in: epdfview (Ubuntu Natty) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
** Tags added: verification-done ** Tags removed: verification-needed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
I can confirm that the version in natty-proposed works with both the above test case and another document with which I had the same problem. I have the latest -release, -security and -update packages and no other packages from -proposed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
** Branch linked: lp:ubuntu/natty-proposed/epdfview -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
Accepted epdfview into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance! ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
Uploaded to natty-proposed, pending SRU team review ** Changed in: epdfview (Ubuntu Natty) Status: New => Fix Committed ** Changed in: epdfview (Ubuntu Natty) Assignee: (unassigned) => Marcel Stimberg (marcelstimberg) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
Opened a task for natty ** Also affects: epdfview (Ubuntu Natty) Importance: Undecided Status: New ** Changed in: epdfview (Ubuntu Natty) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
Scott, I updated the bug description, so I think I did everything to follow the SRU process (the SRU process description als mentions to "Nominate for Series", but this is unfortunately only possible for bug control members...). I think only a positive review of the branch is missing. ** Description changed: Binary package hint: epdfview - Split off from bug 669211. + Split off from bug 669211. In Ubuntu 11.04, many PDFs cause epdfview to crash on startup. The attached crash is for the document referenced in the above bug (http://www.ebparks.org/files/EBRPD_files/photoguides/1-EBRPD_Wildflowers.pdf). + + This bug has a severe impact as it makes epdfview completely unusable + for many PDF documents. The linked branch contains backported changes + from upstream rev 357 and rev 359, additional the "cosmetic" patch from + rev 336 was also necessary in order for the other two patches to apply + cleanly. + + TEST CASE: + Open the file http://www.ebparks.org/files/EBRPD_files/photoguides/1-EBRPD_Wildflowers.pdf with epdfview + Without fix: epdfview crashes during the start + With fix: epdfview opens and displays the file ProblemType: Crash DistroRelease: Ubuntu 11.04 Package: epdfview 0.1.7-5ubuntu1 ProcVersionSignature: Ubuntu 2.6.38-9.43-generic 2.6.38.4 Uname: Linux 2.6.38-9-generic x86_64 Architecture: amd64 CheckboxSubmission: 476acdb7217a83354f628beaa5c14f06 CheckboxSystem: daed2f3d6643b4a84b4520a2427f8c2b Date: Sun May 15 19:13:26 2011 ExecutablePath: /usr/bin/epdfview InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100114) ProcCmdline: epdfview 1-EBRPD_Wildflowers.pdf ProcEnviron: - SHELL=/bin/bash - LANG=de_DE.UTF-8 - LANGUAGE=de_DE:en_US:en + SHELL=/bin/bash + LANG=de_DE.UTF-8 + LANGUAGE=de_DE:en_US:en SegvAnalysis: - Segfault happened at: 0x7fd0fb3ee49f <__strlen_sse42+15>:pcmpeqb (%rdi),%xmm1 - PC (0x7fd0fb3ee49f) ok - source "(%rdi)" (0x) not located in a known VMA region (needed readable region)! - destination "%xmm1" ok - Stack memory exhausted (SP below stack segment) + Segfault happened at: 0x7fd0fb3ee49f <__strlen_sse42+15>:pcmpeqb (%rdi),%xmm1 + PC (0x7fd0fb3ee49f) ok + source "(%rdi)" (0x) not located in a known VMA region (needed readable region)! + destination "%xmm1" ok + Stack memory exhausted (SP below stack segment) SegvReason: reading NULL VMA Signal: 11 SourcePackage: epdfview StacktraceTop: - __strlen_sse42 () at ../sysdeps/x86_64/multiarch/strlen-sse4.S:32 - g_strdup (str=0x1 ) at /build/buildd/glib2.0-2.28.6/./glib/gstrfuncs.c:101 - ?? () - ?? () - ?? () + __strlen_sse42 () at ../sysdeps/x86_64/multiarch/strlen-sse4.S:32 + g_strdup (str=0x1 ) at /build/buildd/glib2.0-2.28.6/./glib/gstrfuncs.c:101 + ?? () + ?? () + ?? () Title: epdfview crashed with SIGSEGV in __strlen_sse42() UpgradeStatus: Upgraded to natty on 2011-03-27 (48 days ago) UserGroups: adm admin audio cdrom dialout fuse lpadmin netdev plugdev sambashare video -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
Per the merge proposal, this bug is fixed in Oneiric with version 0.1.8-1 . Marcel, Daniel asked that you follow the SRU process for this to be fixed in natty. ** Changed in: epdfview (Ubuntu) Importance: Undecided => Medium ** Changed in: epdfview (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
I'm going to unsubscribe ~ubuntu-sponsors from this bug, as opening a merge proposal against lp:ubuntu/epdfview is enough to put it in the sponsorship queue. (You don't need to both open a merge proposal and subscribe ~ubuntu-sponsors to the corresponding bug) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/783109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
I'm going to revert the duplicate status because bug #744101 has no discussion whereas this bug has analysis about the causes of the bug and a linked branch fixing the issues. The retraced stacktrace in bug #744101 would be useful only if the issue was still unclear. But for completeness: Here the links to the stacktraces: https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/744101/+attachment/1949162/+files/Stacktrace.txt https://bugs.launchpad.net/ubuntu/+source/epdfview/+bug/744101/+attachment/1949163/+files/ThreadStacktrace.txt ** This bug is no longer a duplicate of bug 744101 epdfview crashed with SIGSEGV in g_strdup() -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
*** This bug is a duplicate of bug 744101 *** https://bugs.launchpad.net/bugs/744101 This has been made a duplicate of another private bug. Any chance someone can make bug #744101 public, so folks affected by the crash can find out when it gets fixed and help test the fix? Thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
*** This bug is a duplicate of bug 744101 *** https://bugs.launchpad.net/bugs/744101 Thank you for taking the time to report this crash and helping to make Ubuntu better. This particular crash has already been reported and is a duplicate of bug #744101, so is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find. ** Attachment removed: "CoreDump.gz" https://bugs.launchpad.net/bugs/783109/+attachment/2129896/+files/CoreDump.gz ** Attachment removed: "Dependencies.txt" https://bugs.launchpad.net/bugs/783109/+attachment/2129897/+files/Dependencies.txt ** Attachment removed: "Disassembly.txt" https://bugs.launchpad.net/bugs/783109/+attachment/2129898/+files/Disassembly.txt ** Attachment removed: "ProcMaps.txt" https://bugs.launchpad.net/bugs/783109/+attachment/2129899/+files/ProcMaps.txt ** Attachment removed: "ProcStatus.txt" https://bugs.launchpad.net/bugs/783109/+attachment/2129900/+files/ProcStatus.txt ** Attachment removed: "Registers.txt" https://bugs.launchpad.net/bugs/783109/+attachment/2129901/+files/Registers.txt ** Attachment removed: "Stacktrace.txt" https://bugs.launchpad.net/bugs/783109/+attachment/2129902/+files/Stacktrace.txt ** Attachment removed: "ThreadStacktrace.txt" https://bugs.launchpad.net/bugs/783109/+attachment/2129903/+files/ThreadStacktrace.txt ** This bug has been marked a duplicate of private bug 744101 ** Tags removed: need-amd64-retrace -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
I'll link a branch with backported changes from rev 357 and rev 359, additional the "cosmetic" patch from rev 336 was also necessary in order for the other two patches to apply cleanly. The changes in rev 354 I mentioned in my previous comment were already in the Ubuntu package (ubuntu_poppler-0.15.patch). The branch/patch is meant as an SRU for natty, the patches do apply to oneiric as well (same epdfview and poppler version) but I can't build epdfview in pbuilder (seems -Werror=format-security was enabled in oneiric?). ** Changed in: epdfview (Ubuntu) Status: New => Confirmed ** Branch linked: lp:~marcelstimberg/ubuntu/natty/epdfview/fix- for-783109 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
(copied over from the xpdf bug, where it doesn't belong... Sorry about that). with Xpdf not working I then switched to epdfview as my PDF viewer. I was happy for a day or two Then epdfview started crashing just like xpdf The thing is... epdfview still displays SOME pdfs. For epdfview it depends on the PDF A PDF that epdfview displays correctly: http://www.bea.aero/docspa/2010/ec-v100329/pdf/ec-v100329.pdf http://www.avagotech.com/docs/AV02-0629EN redirects to a PDF that epdfview also crashes on. . For reference.. here is a stable link to the pdf that also crashes epdfview. http://prive.bitwizard.nl/AV02-0629EN+DS+HDSP-210x+02Dec2010.pdf epdfview however crashes in strdup (libc) and not in libpoppler (like xpdf). [Switching to Thread 0x7fffec326700 (LWP 23313)] 0x75a3a5d1 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) where #0 0x75a3a5d1 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x77923062 in g_strdup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x77fe6b85 in ?? () #3 0x77febc40 in ?? () #4 0x77fec2bb in ?? () #5 0x77fe86c8 in ?? () #6 0x77fe83f0 in ?? () #7 0x7792b3e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x75d52d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x75a9e04d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x in ?? () -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
Actually, Dennis Sheil mentioned the problem in his blog quite a while ago[1]. Apparently the problem is the break in the poppler API introduced in this commit: http://cgit.freedesktop.org/poppler/poppler/commit/?id=d4a6c17255821925906c17b79b88eebed9edfee1 He also submitted a patch that was applied to epdfview: http://trac.emma-soft.com/epdfview/changeset/357 There hasn't been any release since. Debian is not affected BTW, because they are still shipping the old poppler version. However, there is already a bug report[2] for applying the necessary changes to epdfview (according to this bug report not only r357 but also r354 and r359). [1] http://www.vartmp.com/blog/2010/10/30#20101030 [2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618814 ** Bug watch added: Debian Bug tracker #618814 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618814 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 783109] Re: epdfview crashed with SIGSEGV in __strlen_sse42()
** Visibility changed to: Public -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783109 Title: epdfview crashed with SIGSEGV in __strlen_sse42() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs