| Summary: | dev-libs/glib-2.36.4-r1: printing to pdf file from firefox or seamonkey hangs with "(process:6108): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed" | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Juergen Rose
2013-09-25 08:26:02 UTC
If I do 'strace -f -o ~/strace_firefox.log firefox' the last lines of ~/strace_firefox.log are:
rose@leopard:/home_leopard/rose/Txt/projects/IVD_soeren/Cameras/Artemis(39)$ tail -n 60 ~/strace_firefox.log
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"\24\0\6\0\204\0\0\6\20\2\0\0\37\0\0\0\0\0\0\0\0 \0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\1\10,\2\1\0\0\0\37\0\0\0\0\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 36
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"\24\0\6\0\204\0\0\6\26\2\0\0\37\0\0\0\0\0\0\0\0 \0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\1\10-\2\2\0\0\0\37\0\0\0\0\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 40
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"\24\0\6\0\204\0\0\6\24\2\0\0\37\0\0\0\0\0\0\0\0 \0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\1\10.\2\1\0\0\0\37\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 36
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 uname({sys="Linux", node="leopard", ...}) = 0
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"\2\0\4\0\204\0\0\6\0\10\0\0\0\0B\0$\0\1\0\24\0\6\0\204\0\0\6\21\2\0\0"..., 44}, {NULL, 0}, {"", 0}], 3) = 44
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\1\0001\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"\22\0\n\0\204\0\0\6\21\2\0\0\37\0\0\0\10\0\1\0\20\0\0\0pid24725"..., 44}, {NULL, 0}, {"", 0}], 3) = 44
24725 recvfrom(4, "\34\0002\2\204\0\0\6\21\2\0\0u\300\10\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 getcwd("/home_leopard/rose/Txt/projects/IVD_soeren/Cameras/Artemis", 4096) = 59
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"\22\0\31\0\204\0\0\6\27\2\0\0\37\0\0\0\10\0\1\0K\0\0\0\1\0\0\0C\0\0\0"..., 100}, {NULL, 0}, {"", 0}], 3) = 100
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\34\0004\2\204\0\0\6\27\2\0\0u\300\10\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 64
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\34\0004\2\204\0\0\6\23\2\0\0\266\300\10\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"\24\1\6\0\204\0\0\6\23\2\0\0\37\0\0\0\0\0\0\0\0 \0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\34\0005\2\204\0\0\6\23\2\0\0\266\300\10\"\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 84
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"\24\1\6\0\204\0\0\6\21\2\0\0\37\0\0\0\0\0\0\0\0 \0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\34\0006\2\204\0\0\6\21\2\0\0\267\300\10\"\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 80
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
24725 writev(4, [{"<\1\2\0\0\0\240\7+\2\1\0", 12}, {NULL, 0}, {"", 0}], 3) = 12
24725 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
24725 recvfrom(4, "\1\0028\2\0\0\0\0\363\n\240\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 recvfrom(4, 0x7f8e91ecc074, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
24725 shutdown(4, SHUT_RDWR) = 0
24725 close(4) = 0
24725 exit_group(0) = ?
24725 +++ exited with 0 +++
(In reply to Juergen Rose from comment #1) > If I do 'strace -f -o ~/strace_firefox.log firefox' the last lines of > ~/strace_firefox.log are: strace isn't as useful as you think. Try to get a gdb backtrace[1] instead. [1] http://www.gentoo.org/proj/en/qa/backtraces.xml Also, that message is "classical" for some time and I am unsure it's related with this issue: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1160569 |