Summary: | x11-apps/xconsole-1.0.4 eats 100% CPU if -file option is used | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Johannes Geiss <johannes.geiss> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Johannes Geiss
2012-11-16 17:30:05 UTC
Some back traces from interrupted run: #0 0x0fc70cd0 in __read_nocancel () from /lib/libc.so.6 0000001 0x10001ca0 in read (__nbytes=1024, __buf=0xbfffe534, __fd=<optimized out>) at /usr/include/bits/unistd.h:45 0000002 inputReady (w=0x10031b88, source=<optimized out>, id=0xbfffe968) at xconsole.c:513 0000003 0x0fee2168 in XtAppProcessEvent (app=0x10017870, mask=<optimized out>) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/NextEvent.c:1356 0000004 0x0fed431c in XtAppMainLoop (app=0x10017870) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1554 0000005 0x0fed4388 in XtMainLoop () at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1546 0000006 0x10002500 in main (argc=0, argv=0xbfffed14) at xconsole.c:707 #0 0x0fc70cd0 in __read_nocancel () from /lib/libc.so.6 0000001 0x10001ca0 in read (__nbytes=1024, __buf=0xbfffe534, __fd=<optimized out>) at /usr/include/bits/unistd.h:45 0000002 inputReady (w=0x10031b88, source=<optimized out>, id=0xbfffe968) at xconsole.c:513 0000003 0x0fee2168 in XtAppProcessEvent (app=0x10017870, mask=<optimized out>) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/NextEvent.c:1356 0000004 0x0fed431c in XtAppMainLoop (app=0x10017870) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1554 0000005 0x0fed4388 in XtMainLoop () at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1546 0000006 0x10002500 in main (argc=0, argv=0xbfffed14) at xconsole.c:707 #0 0x0fd80cb8 in XPending (dpy=0x1001bf38) at /usr/src/debug/x11-libs/libX11-1.5.0/libX11-1.5.0/src/Pending.c:58 0000001 0x10001eb0 in inputReady (w=0x10031b88, source=<optimized out>, id=0xbfffe968) at xconsole.c:518 0000002 0x0fee2168 in XtAppProcessEvent (app=0x10017870, mask=<optimized out>) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/NextEvent.c:1356 0000003 0x0fed431c in XtAppMainLoop (app=0x10017870) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1554 0000004 0x0fed4388 in XtMainLoop () at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1546 0000005 0x10002500 in main (argc=0, argv=0xbfffed14) at xconsole.c:707 #0 0x0fc18eb0 in *__GI___libc_free (mem=0x100387d8) at malloc.c:3692 0000001 0x0fec1e3c in XtFree (ptr=<optimized out>) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Alloc.c:217 0000002 0x0fee03a4 in _XtWaitForSomething (app=<optimized out>, ignoreEvents=<optimized out>, ignoreTimers=<optimized out>, ignoreInputs=<optimized out>, ignoreSignals=<optimized out>, block=<optimized out>, drop_lock=<optimized out>, howlong=0x0) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/NextEvent.c:738 0000003 0x0fee219c in XtAppProcessEvent (app=0x10017870, mask=<optimized out>) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/NextEvent.c:1344 0000004 0x0fed431c in XtAppMainLoop (app=0x10017870) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1554 0000005 0x0fed4388 in XtMainLoop () at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1546 0000006 0x10002500 in main (argc=0, argv=0xbfffed14) at xconsole.c:707 #0 0x0fc70cd0 in __read_nocancel () from /lib/libc.so.6 0000001 0x10001ca0 in read (__nbytes=1024, __buf=0xbfffe534, __fd=<optimized out>) at /usr/include/bits/unistd.h:45 0000002 inputReady (w=0x10031b88, source=<optimized out>, id=0xbfffe968) at xconsole.c:513 0000003 0x0fee2168 in XtAppProcessEvent (app=0x10017870, mask=<optimized out>) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/NextEvent.c:1356 0000004 0x0fed431c in XtAppMainLoop (app=0x10017870) at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1554 0000005 0x0fed4388 in XtMainLoop () at /usr/src/debug/x11-libs/libXt-1.1.3/libXt-1.1.3/src/Event.c:1546 0000006 0x10002500 in main (argc=0, argv=0xbfffed14) at xconsole.c:707 -file file-name To monitor some other device, use this option to specify the device name. This does not work on regular files as they are always ready to be read from. Maybe you're using it the wrong way? (In reply to comment #2) > Maybe you're using it the wrong way? You are right. Now as I read the man page. It's clear to me. But in the past it worked, though: xconsole -file ~/.xsession-errors So I guess this issue is not a bug. Sorry for the inconvenience. |