pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: evince dumps core
I have evince installed but don't really use it.
netbsd-10 amd64 pkgsrc-current from ~July 2. Build/install timestamps
for packages:
-rw-r--r-- 1 root wheel 23780 Sep 19 2025 poppler-data-0.4.12
-rw-r--r-- 1 root wheel 2758 Jun 25 09:16 poppler-utils-26.06.0nb1
-rw-r--r-- 1 root wheel 2349 Jun 25 09:21 poppler-cpp-26.06.0nb1
-rw-r--r-- 1 root wheel 8391 Jun 28 10:01 poppler-includes-26.06.0
-rw-r--r-- 1 root wheel 3485 Jun 28 10:04 poppler-26.06.0
-rw-r--r-- 1 root wheel 352122 Jun 28 11:48 evince-48.1nb6
evince with no args starts up ok and I can quit it ok.
With a pdf file, I get a crash, and ktrace/kdump point to
4330 4330 evince NAMI "/usr/pkg/share/evince/icons/hicolor/scalable/actions/view-sidebar-symbolic.svg"
4330 4330 evince RET open 26/0x1a
4330 4330 evince CALL __fstat50(0x1a,0x7f7fff0dc170)
4330 4330 evince RET __fstat50 0
4330 4330 evince CALL read(0x1a,0x7f7fff0cc1a0,0x10000)
4330 4330 evince GIO fd 26 read 607 bytes
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg height=\"16px\" viewBox=\"0 0 16 16\" width=\"16px\" xmlns=\"http://www.w3.org/2000/svg\">\n <g fill=\"#2e3436\">\n <path d=\"m 6.5 14 v -12 h -5 v 12 z m 0 0\" fill-opacity=\"0.35\"/>\
\n <path d=\"m 3 1 c -1.644531 0 -3 1.355469 -3 3 v 8 c 0 1.644531 1.355469 3 3 3 h 10 c 1.644531 0 3 -1.355469 3 -3 v -8 c 0 -1.644531 -1.355469 -3 -3 -3 z m 0 2 h 10 c 0.570312 0 1 0.429688 1 1 v 8 c 0 0.570312 -0.429688 1 -1 1 h -10 \
c -0.570312 0 -1 -0.429688 -1 -1 v -8 c 0 -0.570312 0.429688 -1 1 -1 z m 0 0\"/>\n <path d=\"m 6 2 h 1 v 12 h -1 z m 0 0\"/>\n </g>\n</svg>\n"
4330 28526 evince CALL write(2,0x6fcf427898f0,0x30)
4330 4330 evince RET read 607/0x25f
4330 28526 evince GIO fd 2 wrote 48 bytes
"terminate called after throwing an instance of '"
4330 4330 evince CALL read(0x1a,0x7f7fff0cc1a0,0x10000)
4330 28526 evince RET write 48/0x30
4330 4330 evince GIO fd 26 read 0 bytes
""
4330 4330 evince RET read 0
4330 28526 evince CALL write(2,0x6fcf511038a0,0x11)
4330 4330 evince CALL __gettimeofday50(0x7f7fff0cbeb0,0)
4330 28526 evince GIO fd 2 wrote 17 bytes
"std::system_error"
4330 28526 evince RET write 17/0x11
I am not svg-clueful but inkspce opens that fine. That may be a red
herring though; gdb shows
(gdb) bt
#0 0x000075c0b937eeea in _lwp_kill () from /usr/lib/libc.so.12
#1 0x000075c0b93846e0 in abort () from /usr/lib/libc.so.12
#2 0x000075c0ad6fd165 in ?? () from /usr/lib/libstdc++.so.9
#3 0x000075c0ad6f2e2d in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/libstdc++.so.9
#4 0x000075c0ad6f2e6f in std::terminate() () from /usr/lib/libstdc++.so.9
#5 0x000075c0ad6f2dd0 in __cxa_throw () from /usr/lib/libstdc++.so.9
#6 0x000075c0ad6fac8e in std::__throw_system_error(int) () from /usr/lib/libstdc++.so.9
#7 0x000075c0a703587a in ?? () from /usr/pkg/lib/libpoppler-glib.so.8
#8 0x000075c0a7035a38 in poppler_page_get_selected_region () from /usr/pkg/lib/libpoppler-glib.so.8
#9 0x000075c0a740965d in pdf_document_text_get_text_mapping () from /usr/pkg/lib/evince/4/backends/libpdfdocument.so
#10 0x000075c0bda1eee1 in ev_job_page_data_run () from /usr/pkg/lib/libevview3.so.3
#11 0x000075c0bda20a66 in ev_job_thread_proxy () from /usr/pkg/lib/libevview3.so.3
#12 0x000075c0bca871fe in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
#13 0x000075c0b8e0c89f in ?? () from /usr/lib/libpthread.so.1
#14 0x000075c0b92930e0 in ?? () from /usr/lib/libc.so.12
#15 0x00010102464c457f in ?? ()
#16 0x0000000000000000 in ?? ()
which indeed points into poppler.
Home |
Main Index |
Thread Index |
Old Index