Bug#377640: gnome-cups-manager: takes 100% CPU without any reason
Brice Goglin
Brice.Goglin at ens-lyon.org
Fri Sep 22 11:03:14 UTC 2006
Here's what I get with cupsys-dbg, and gnome-cups-manager and libgnomecups compiled with debug.
Thanks,
Brice
(gdb) thread apply all bt full
Thread 2 (Thread -1255375952 (LWP 23773)):
#0 0xb7f70410 in ?? ()
No symbol table info available.
#1 0xb52b7108 in ?? ()
No symbol table info available.
#2 0xb75a9918 in ?? () from /usr/lib/libcups.so.2
No symbol table info available.
#3 0x00000008 in ?? ()
No symbol table info available.
#4 0xb72f96f2 in time () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb758e3bc in httpRead2 (http=0x80b4db8, buffer=0xb52b719d "%-·´q+µ,[Z·\001v*·", length=8) at http.c:1166
bytes = <value optimized out>
len = "\000\000\000\0008[Z·\003\000\000\000À\231\b\b\000\000\000\000\001\000\000\000H\222\t\b\037\000\000"
#6 0xb75949f3 in ipp_read_http (http=0x80b4db8, buffer=0xb52b719d "%-·´q+µ,[Z·\001v*·", length=8)
at ipp.c:2759
tbytes = 0
bytes = 0
len = "hq+µäôY·È\235Z·0]P·´q+µ\000\000\000\000\000\000\000\000\235q+µ"
#7 0xb759454e in ippReadIO (src=0x80b4db8, cb=0xb7594860 <ipp_read_http>, blocking=1, parent=0x0,
ipp=0x80bb9f8) at ipp.c:1054
n = <value optimized out>
buffer = "%-·´q+µ,[Z·\001v*·\000\000\000\000\000\000\000\000\001\200û¼r+µ\000\000\000\000°r+µ°r+µ°r+µ°r+µ°r+µ\000\000\000\000\231\231\231\231\231\231\231\031\005", '\0' <repeats 11 times>, "èT\v\b", '\0' <repeats 16 times>, "\231\231\231\031¸M\v\b(r+µXÛ9·k\002\000\000\000\000\000\000\001\000\000\000ô\237:·\n\000\000\000\000\000\000\000Hr+µvk*·èT\v\b\000\000\000\000\n\000\000\000\000\000\000\000@¢:·\030\231Z·xr+µ5ïX·èT\v\b\000\000\000\000\n\000\000\000\000\000\000\000¯ò+µ\001\000\000\000\220{,µ"...
string = "\200ûèT\v\bèT\v\bèT\v\bèT\v\bëT\v\bçU\v\bèT\v\bçU\v\b", '\0' <repeats 16 times>, "ä\004.·ü¸:·\000\000\000\000XõY·\000\000\000\b\000\000\000\000ð¸:·ø´:·¡ú-·\030\231Z·ÿÿÿÿø´:·9\000\000\000Ü´:·\000\000\000\000(\000\000\000Ô´:· \000\000\000 \221\v\b \000\000\0008\006:·\230\235\v\bXò+µ\034nX·À\231:·\000\000\000\000\000½\v\b\a\000\000\000Ô\005:·°\000\000\000À´\n\bÈò+µ\000\000\000\000\210}\v\b\221þ3·\003\000\000\000Èò+µ\234þ3·\001\000\000"...
bufptr = <value optimized out>
attr = <value optimized out>
tag = <value optimized out>
value_tag = <value optimized out>
value = <value optimized out>
#8 0xb759475d in ippRead (http=0xb75a9918, ipp=0x80bb9f8) at ipp.c:991
No locals.
#9 0xb759e792 in cupsDoFileRequest (http=0x80b4db8, request=0x80bb738, resource=0x8075c50 "/", filename=0x0)
at request.c:346
response = (ipp_t *) 0x80bb9f8
length = <value optimized out>
status = HTTP_OK
got_status = 0
state = IPP_DATA
file = (FILE *) 0x0
fileinfo = {st_dev = 7371206394, __pad1 = 42104, __st_ino = 3039589160, st_mode = 3074974180,
st_nlink = 127, st_uid = 3074974180, st_gid = 3039589240, st_rdev = 577991481722372527, __pad2 = 42104,
st_size = -5391807557197055928, st_blksize = -1221723487, st_blocks = 0, st_atim = {tv_sec = 16,
tv_nsec = 134980728}, st_mtim = {tv_sec = 1, tv_nsec = -1255378024}, st_ctim = {tv_sec = -1255378024,
tv_nsec = -1219993116}, st_ino = 13199935153591287808}
bytes = 3
buffer = '\0' <repeats 32444 times>, "Vç-·", '\0' <repeats 20 times>, "ä\004.·)\000\000\000ä´:·ä´:·\000\000\000\000ø´:·0", '\0' <repeats 11 times>, "ð¸:·ø´:·\000\000\000\000ô\237:·ä\004.·ø´:·9\000\000\000ä\004.·", '\0' <repeats 20 times>, "ð¸:·ø´:·\003\000\000\000ü¸:·ø·:·ø´:·\030\000\000\000Ì´:·ø´:·\001\b\000\000\030", '\0' <repeats 11 times>, "%*P·\bÁ[·\001\000\000\000\210r,µô\237:·À´:·aE\001\000¸r,µµ!.·ø´:·p¤\v\bX\000\000\000"...
expect = HTTP_CONTINUE
#10 0xb759ecf1 in cupsDoRequest (http=0x80b4db8, request=0x80bb738, resource=0x8075c50 "/") at request.c:451
No locals.
#11 0xb75b54e8 in request_thread_main (request=0x80b3c90, unused=0x0) at gnome-cups-request.c:341
status = 3074077888
__PRETTY_FUNCTION__ = "request_thread_main"
#12 0xb743fd27 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0xb743e36f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0xb74ff267 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#15 0xb734745e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread -1228335424 (LWP 4222)):
#0 0xb7f70410 in ?? ()
No symbol table info available.
#1 0xbfd2d918 in ?? ()
No symbol table info available.
#2 0x00000937 in ?? ()
No symbol table info available.
#3 0x00000009 in ?? ()
No symbol table info available.
#4 0xb733d4d3 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb7423859 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb7423be7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb7b65141 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8 0x0804c021 in main (argc=3, argv=0xbfd2dae4) at gnome-cups-icon.c:136
No locals.
#0 0xb7f70410 in ?? ()
(gdb) c
Continuing.
Program received signal SIGINT, Interrupt.
[Switching to Thread -1228335424 (LWP 4222)]
0xb7f70410 in ?? ()
(gdb) thread apply all bt full
Thread 2 (Thread -1255375952 (LWP 23773)):
#0 0xb7f70410 in ?? ()
No symbol table info available.
#1 0xb52b7108 in ?? ()
No symbol table info available.
#2 0xb75a9918 in ?? () from /usr/lib/libcups.so.2
No symbol table info available.
#3 0x00000008 in ?? ()
No symbol table info available.
#4 0xb72f96f2 in time () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb758e3bc in httpRead2 (http=0x80b4db8, buffer=0xb52b719d "%-·´q+µ,[Z·\001v*·", length=8) at http.c:1166
bytes = <value optimized out>
len = "\000\000\000\0008[Z·\003\000\000\000À\231\b\b\000\000\000\000\001\000\000\000H\222\t\b\037\000\000"
#6 0xb75949f3 in ipp_read_http (http=0x80b4db8, buffer=0xb52b719d "%-·´q+µ,[Z·\001v*·", length=8)
at ipp.c:2759
tbytes = 0
bytes = 0
len = "hq+µäôY·È\235Z·0]P·´q+µ\000\000\000\000\000\000\000\000\235q+µ"
#7 0xb759454e in ippReadIO (src=0x80b4db8, cb=0xb7594860 <ipp_read_http>, blocking=1, parent=0x0,
ipp=0x80bb9f8) at ipp.c:1054
n = <value optimized out>
buffer = "%-·´q+µ,[Z·\001v*·\000\000\000\000\000\000\000\000\001\200û¼r+µ\000\000\000\000°r+µ°r+µ°r+µ°r+µ°r+µ\000\000\000\000\231\231\231\231\231\231\231\031\005", '\0' <repeats 11 times>, "èT\v\b", '\0' <repeats 16 times>, "\231\231\231\031¸M\v\b(r+µXÛ9·k\002\000\000\000\000\000\000\001\000\000\000ô\237:·\n\000\000\000\000\000\000\000Hr+µvk*·èT\v\b\000\000\000\000\n\000\000\000\000\000\000\000@¢:·\030\231Z·xr+µ5ïX·èT\v\b\000\000\000\000\n\000\000\000\000\000\000\000¯ò+µ\001\000\000\000\220{,µ"...
string = "\200ûèT\v\bèT\v\bèT\v\bèT\v\bëT\v\bçU\v\bèT\v\bçU\v\b", '\0' <repeats 16 times>, "ä\004.·ü¸:·\000\000\000\000XõY·\000\000\000\b\000\000\000\000ð¸:·ø´:·¡ú-·\030\231Z·ÿÿÿÿø´:·9\000\000\000Ü´:·\000\000\000\000(\000\000\000Ô´:· \000\000\000 \221\v\b \000\000\0008\006:·\230\235\v\bXò+µ\034nX·À\231:·\000\000\000\000\000½\v\b\a\000\000\000Ô\005:·°\000\000\000À´\n\bÈò+µ\000\000\000\000\210}\v\b\221þ3·\003\000\000\000Èò+µ\234þ3·\001\000\000"...
bufptr = <value optimized out>
attr = <value optimized out>
tag = <value optimized out>
value_tag = <value optimized out>
value = <value optimized out>
#8 0xb759475d in ippRead (http=0xb75a9918, ipp=0x80bb9f8) at ipp.c:991
No locals.
#9 0xb759e792 in cupsDoFileRequest (http=0x80b4db8, request=0x80bb738, resource=0x8075c50 "/", filename=0x0)
at request.c:346
response = (ipp_t *) 0x80bb9f8
length = <value optimized out>
status = HTTP_OK
got_status = 0
state = IPP_DATA
file = (FILE *) 0x0
fileinfo = {st_dev = 7371206394, __pad1 = 42104, __st_ino = 3039589160, st_mode = 3074974180,
st_nlink = 127, st_uid = 3074974180, st_gid = 3039589240, st_rdev = 577991481722372527, __pad2 = 42104,
st_size = -5391807557197055928, st_blksize = -1221723487, st_blocks = 0, st_atim = {tv_sec = 16,
tv_nsec = 134980728}, st_mtim = {tv_sec = 1, tv_nsec = -1255378024}, st_ctim = {tv_sec = -1255378024,
tv_nsec = -1219993116}, st_ino = 13199935153591287808}
bytes = 3
buffer = '\0' <repeats 32444 times>, "Vç-·", '\0' <repeats 20 times>, "ä\004.·)\000\000\000ä´:·ä´:·\000\000\000\000ø´:·0", '\0' <repeats 11 times>, "ð¸:·ø´:·\000\000\000\000ô\237:·ä\004.·ø´:·9\000\000\000ä\004.·", '\0' <repeats 20 times>, "ð¸:·ø´:·\003\000\000\000ü¸:·ø·:·ø´:·\030\000\000\000Ì´:·ø´:·\001\b\000\000\030", '\0' <repeats 11 times>, "%*P·\bÁ[·\001\000\000\000\210r,µô\237:·À´:·aE\001\000¸r,µµ!.·ø´:·p¤\v\bX\000\000\000"...
expect = HTTP_CONTINUE
#10 0xb759ecf1 in cupsDoRequest (http=0x80b4db8, request=0x80bb738, resource=0x8075c50 "/") at request.c:451
No locals.
#11 0xb75b54e8 in request_thread_main (request=0x80b3c90, unused=0x0) at gnome-cups-request.c:341
status = 3074077888
__PRETTY_FUNCTION__ = "request_thread_main"
#12 0xb743fd27 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0xb743e36f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0xb74ff267 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#15 0xb734745e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread -1228335424 (LWP 4222)):
#0 0xb7f70410 in ?? ()
No symbol table info available.
#1 0xbfd2d918 in ?? ()
No symbol table info available.
#2 0x00001388 in ?? ()
No symbol table info available.
#3 0x00000009 in ?? ()
No symbol table info available.
#4 0xb733d4d3 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb7423859 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb7423be7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb7b65141 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8 0x0804c021 in main (argc=3, argv=0xbfd2dae4) at gnome-cups-icon.c:136
No locals.
More information about the Pkg-gnome-maintainers
mailing list