[Bug 207135] Re: pulseaudio uses too much CPU
I have same problem on Ubuntu 8.04. White doing nothing pulseaudio uses 4-15% CPU. Here is output of strace: read(14, "\1\0\0\0\0\0\0\0", 8) = 8 sendto(40, "\0\0\0\24\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0", 20, MSG_NOSIGNAL, NULL, 0) = 20 gettimeofday({1227119468, 439164}, NULL) = 0 poll([{fd=3, events=POLLIN}, {fd=40, events=POLLIN|POLLOUT, revents=POLLIN|POLLOUT}, {fd=39, events=POLLIN}, {fd=9, events=POLLIN}, {fd=38, events=POLLIN}, {fd=37, events=POLLIN}, {fd=36, events=POLLIN}, {fd=35, events=POLLIN}, {fd=34, events=POLLIN}, {fd=33, events=POLLIN}, {fd=32, events=POLLIN}, {fd=31, events=POLLIN}, {fd=30, events=POLLIN}, {fd=27, events=POLLIN}, {fd=29, events=POLLIN}, {fd=22, events=POLLIN}, {fd=28, events=POLLIN}, {fd=16, events=POLLIN}, {fd=15, events=POLLIN}, {fd=21, events=POLLIN}, {fd=26, events=POLLIN}, {fd=25, events=POLLIN}, {fd=24, events=POLLIN}, {fd=23, events=POLLIN}, {fd=20, events=POLLIN}, {fd=14, events=POLLIN}, {fd=10, events=POLLIN|POLLERR|POLLHUP}, {fd=10, events=0}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}], 30, 729) = 1 gettimeofday({1227119468, 439266}, NULL) = 0 recvmsg(40, {msg_name(0)=NULL, msg_iov(1)=[{"L\0\0\0\16L\0\0\4pL\0\0\0\0TI$[l\0\5\340\332", 24}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS{pid=7692, uid=1000, gid=1000}}, msg_flags=0}, 0) = 24 write(12, "\1\0\0\0\0\0\0\0", 8)= 8 write(12, "\1\0\0\0\0\0\0\0", 8)= 8 gettimeofday({1227119468, 440393}, NULL) = 0 sendto(40, "L\0\0\0=L\377\377\377\377L\0\0\0\0L\0\\0", 20, MSG_NOSIGNAL, NULL, 0) = 20 gettimeofday({1227119468, 440555}, NULL) = 0 poll([{fd=3, events=POLLIN}, {fd=40, events=POLLIN|POLLOUT, revents=POLLIN|POLLOUT}, {fd=39, events=POLLIN}, {fd=9, events=POLLIN}, {fd=38, events=POLLIN}, {fd=37, events=POLLIN}, {fd=36, events=POLLIN}, {fd=35, events=POLLIN}, {fd=34, events=POLLIN}, {fd=33, events=POLLIN}, {fd=32, events=POLLIN}, {fd=31, events=POLLIN}, {fd=30, events=POLLIN}, {fd=27, events=POLLIN}, {fd=29, events=POLLIN}, {fd=22, events=POLLIN}, {fd=28, events=POLLIN}, {fd=16, events=POLLIN}, {fd=15, events=POLLIN}, {fd=21, events=POLLIN}, {fd=26, events=POLLIN}, {fd=25, events=POLLIN}, {fd=24, events=POLLIN}, {fd=23, events=POLLIN}, {fd=20, events=POLLIN}, {fd=14, events=POLLIN, revents=POLLIN}, {fd=10, events=POLLIN|POLLERR|POLLHUP}, {fd=10, events=0}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}], 30, 728) = 2 gettimeofday({1227119468, 440659}, NULL) = 0 recvmsg(40, {msg_name(0)=NULL, msg_iov(1)=[{"\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\200\0\0\0", 20}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS{pid=7692, uid=1000, gid=1000}}, msg_flags=0}, 0) = 20 sendto(40, "\0\0\0\0\377\377\377\377\0\0\0&[EMAIL PROTECTED]", 20, MSG_NOSIGNAL, NULL, 0) = 20 read(14, "\1\0\0\0\0\0\0\0", 8) = 8 gettimeofday({1227119468, 440814}, NULL) = 0 poll([{fd=3, events=POLLIN}, {fd=40, events=POLLIN|POLLOUT, revents=POLLIN|POLLOUT}, {fd=39, events=POLLIN}, {fd=9, events=POLLIN}, {fd=38, events=POLLIN}, {fd=37, events=POLLIN}, {fd=36, events=POLLIN}, {fd=35, events=POLLIN}, {fd=34, events=POLLIN}, {fd=33, events=POLLIN}, {fd=32, events=POLLIN}, {fd=31, events=POLLIN}, {fd=30, events=POLLIN}, {fd=27, events=POLLIN}, {fd=29, events=POLLIN}, {fd=22, events=POLLIN}, {fd=28, events=POLLIN}, {fd=16, events=POLLIN}, {fd=15, events=POLLIN}, {fd=21, events=POLLIN}, {fd=26, events=POLLIN}, {fd=25, events=POLLIN}, {fd=24, events=POLLIN}, {fd=23, events=POLLIN}, {fd=20, events=POLLIN}, {fd=14, events=POLLIN}, {fd=10, events=POLLIN|POLLERR|POLLHUP}, {fd=10, events=0}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}], 30, 728) = 1 gettimeofday({1227119468, 440927}, NULL) = 0 recvmsg(40, {msg_name(0)=NULL, msg_iov(1)=[{"[EMAIL PROTECTED]", 16}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS{pid=7692, uid=1000, gid=1000}}, msg_flags=0}, 0) = 16 write(12, "\1\0\0\0\0\0\0\0", 8)= 8 This section repeats zillion-times As you can see it uses sockets 12,14 and 40 communicate to other processes. Here is output of lsof: pulseaudi 6312 ivan 12u 0,6 0513 /anon_inode:[eventfd] pulseaudi 6312 ivan 13u 0,6 0513 /anon_inode:[eventfd] pulseaudi 6312 ivan 14u 0,6 0513 /anon_inode:[eventfd] pulseaudi 6312 ivan 40u unix 0x8100271c1340 32789 /tmp/pulse-ivan/native -- pulseaudio uses too much CPU https://bugs.launchpad.net/bugs/207135 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 207135] Re: pulseaudio uses too much CPU
One more comment. Closing FF fixes the problem. This problem is related to flash-plugin probably. -- pulseaudio uses too much CPU https://bugs.launchpad.net/bugs/207135 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 244631] Re: too many open files
Here is output of strace: -- repeat this about 1000 times -- time(NULL) = 1231147850 stat64("/etc/krb5.conf", {st_mode=S_IFREG|0644, st_size=3230, ...}) = 0 open("/etc/krb5.conf", O_RDONLY)= 1023 access("/etc/krb5.conf", W_OK) = -1 EACCES (Permission denied) fstat64(1023, {st_mode=S_IFREG|0644, st_size=3230, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb53e4000 read(1023, "[libdefaults]\n\tdefault_realm = \n"..., 4096) = 3230 close(1023) = 0 munmap(0xb53e4000, 4096)= 0 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 1023 fcntl64(1023, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(1023, F_SETFL, O_RDWR) = 0 fcntl64(1023, F_GETFD) = 0 fcntl64(1023, F_SETFD, FD_CLOEXEC) = 0 setsockopt(1023, SOL_TCP, TCP_NODELAY, [1], 4) = 0 setsockopt(1023, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 setsockopt(1023, SOL_SOCKET, SO_RCVTIMEO, "\36\0\0\0\0\0\0\0", 8) = 0 setsockopt(1023, SOL_SOCKET, SO_SNDTIMEO, "\36\0\0\0\0\0\0\0", 8) = 0 fstat64(1023, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0 fcntl64(1023, F_GETFL) = 0x2 (flags O_RDWR) connect(1023, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("X.X.X.X)}, 16) = 0 write(1, " \n", 3 ) = 3 write(1023, "GET /exchange/ivan.brezina/ HTTP"..., 131) = 131 read(1023, "HTTP/1.1 401 Unauthorized\r\nConte"..., 8192) = 471 time(NULL) = 1231147850 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2246, ...}) = 0 write(1, " \n", 3 ) = 3 time(NULL) = 1231147850 write(1, " \n", 3 ) = 3 write(1023, "GET /exchange/ivan.brezina/ HTTP"..., 437) = 437 read(1023, "HTTP/1.1 401 Unauthorized\r\nConte"..., 8192) = 418 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2246, ...}) = 0 write(1, " \n", 3 ) = 3 time(NULL) = 1231147850 time(NULL) = 1231147850 stat64("/etc/krb5.conf", {st_mode=S_IFREG|0644, st_size=3230, ...}) = 0 open("/etc/krb5.conf", O_RDONLY)= -1 EMFILE (Too many open files) -- end of repeat -- My observation is: 1. our AD domain controller locks my account after 3 unsuccessfull logins. 2. When I enter wrong password evolution tries to perform HTTP request on exchange server about 1000 times. 2a. No error message is generated 2b. My domain account gets locked, this prevents me from being able enter valid password 2c. Each HTTP request opens a new tcp socket, without closing it 3. The only way how to recover from this state is: "killall evolution; rm -rf ~/.evolution ~/.gconfd" and setup of new account then. Ivan -- too many open files https://bugs.launchpad.net/bugs/244631 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 311348] Re: flashblock does not work properly with flasplayer 10
I updated flashblock to version 1.5.7.1 from http://flashblock.mozdev.org/. Flashblock works again. The root cause of this problem seems to be a bug in FF. -- flashblock does not work properly with flasplayer 10 https://bugs.launchpad.net/bugs/311348 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 385562] Re: evolution-exchange hungs
** Tags added: glib2 -- evolution-exchange hungs https://bugs.launchpad.net/bugs/385562 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 385562] Re: evolution-exchange hungs
I just went through glib2 sources and now I am quite sure, that this is a bug in glib2 not in evolution. The man page for poll says: "On success, a positive number is returned; this is the number of structures which have non-zero revents fields (in other words, those descriptors with events or errors reported)". So if the peer closes a TCP connection while the thread is waiting for poll, then the poll call "succeeds" - it returns positive number 1. The errno is set on affected fd - POLLNVAL or other flag is set. Unfortunately there is no code in glib2(gmain.c gpoll.c) that handles such a situation. I guess that the function g_main_context_check should if there is really something to read from the socket and possibly remove failed/closed TCP connection from the fd list. -- evolution-exchange hungs https://bugs.launchpad.net/bugs/385562 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 385562] [NEW] evolution-exchange hungs
Public bug reported: Description:Ubuntu 9.04 Release:9.04 evolution-exchange: 2.26.0-0ubuntu3 This is probably not a bug on evolution-exchange, maybe root cause is insanity of glib itself. Strace for evolution-exchange shows this: poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=23, events=POLLIN}, {fd=24, events=POLLIN}, {fd=22, events=POLLIN}], 7, -1) = 1 ([{fd=24, revents=POLLNVAL}]) read(3, 0x8725c60, 4096)= -1 EAGAIN (Resource temporarily unavailable) poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=23, events=POLLIN}, {fd=24, events=POLLIN}, {fd=22, events=POLLIN}], 7, -1) = 1 ([{fd=24, revents=POLLNVAL}]) read(3, 0x8725c60, 4096)= -1 EAGAIN (Resource temporarily unavailable) lsof for evolution-exchange is here: evolution 31918 ibrezina0u CHR1,32977 /dev/null evolution 31918 ibrezina1u CHR1,32977 /dev/null evolution 31918 ibrezina2u CHR1,32977 /dev/null evolution 31918 ibrezina3u unix 0xf2295a80 2442614 socket evolution 31918 ibrezina4r FIFO0,6 2442616 pipe evolution 31918 ibrezina5w FIFO0,6 2442616 pipe evolution 31918 ibrezina6r FIFO0,6 2442617 pipe evolution 31918 ibrezina7w FIFO0,6 2442617 pipe evolution 31918 ibrezina8r FIFO0,6 2442618 pipe evolution 31918 ibrezina9w FIFO0,6 2442618 pipe evolution 31918 ibrezina 10u unix 0xf2295e00 2442619 socket evolution 31918 ibrezina 11u unix 0xf2154700 2442621 socket evolution 31918 ibrezina 12u unix 0xf22b8380 2442623 socket evolution 31918 ibrezina 13u unix 0xf22b81c0 2442626 socket evolution 31918 ibrezina 14u unix 0xf5fb4540 2442628 /tmp/orbit-ibrezina/linc-7cae-0-69b61c444d053 evolution 31918 ibrezina 15u unix 0xf228d000 2442631 /tmp/orbit-ibrezina/linc-7cae-0-69b61c444d053 evolution 31918 ibrezina 16u unix 0xf2294e00 2442635 /tmp/orbit-ibrezina/linc-7cae-0-69b61c444d053 evolution 31918 ibrezina 17u unix 0xf228d8c0 2442632 socket evolution 31918 ibrezina 18r FIFO0,6 2442636 pipe evolution 31918 ibrezina 19w FIFO0,6 2442636 pipe evolution 31918 ibrezina 20r FIFO0,6 2442637 pipe evolution 31918 ibrezina 21w FIFO0,6 2442637 pipe evolution 31918 ibrezina 22u IPv42444693 UDP *:31919 evolution 31918 ibrezina 23u unix 0xf2294380 2442642 /tmp/.exchange-ibrezina/ibrez...@xxx evolution 31918 ibrezina 25u unix 0xf21391c0 2442666 /tmp/.exchange-ibrezina/ibrez...@xxx evolution 31918 ibrezina 47u sock0,4 2444620 can't identify protocol As you see here, there is no socket no 24, but even of there is no socket no. 24 evolution process tries continuesly loop through pool and read. I wander why is it trying to read from socket no. 3 if the pool syscall returned an error. Here is stacktrace too: (gdb) bt #0 0xb7f1a430 in __kernel_vsyscall () #1 0xb6e54ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6f2874b in IA__g_poll (fds=0x87db858, nfds=7, timeout=-1) at /build/buildd/glib2.0-2.20.1/glib/gpoll.c:127 #3 0xb6f1af82 in g_main_context_iterate (context=0x8737a08, block=1, dispatch=1, self=0x87074d0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2761 #4 0xb6f1b5ba in IA__g_main_loop_run (loop=0x878ada8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2656 #5 0xb7168cc3 in bonobo_main () from /usr/lib/libbonobo-2.so.0 #6 0x0805bb9b in main (argc=3, argv=Cannot access memory at address 0xb ) at main.c:278 ** Affects: evolution-exchange (Ubuntu) Importance: Undecided Status: New -- evolution-exchange hungs https://bugs.launchpad.net/bugs/385562 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 385562] Re: evolution-exchange hungs
Hi I finally managed to create a stacktrace - the newer version of evolution-exchange does not hang so often. Here is an output from "thread apply all bt full". (gdb) info threads 2 Thread 0xb5e0ab90 (LWP 13896) 0xb7fa7430 in __kernel_vsyscall () 1 Thread 0xb5ffd9a0 (LWP 13894) 0xb7c71a35 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 (gdb) thread apply all bt full Thread 2 (Thread 0xb5e0ab90 (LWP 13896)): #0 0xb7fa7430 in __kernel_vsyscall () No symbol table info available. #1 0xb6ee1ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb6fb574b in IA__g_poll (fds=0x8576a18, nfds=7, timeout=-1) at /build/buildd/glib2.0-2.20.1/glib/gpoll.c:127 No locals. #3 0xb6fa7f82 in g_main_context_iterate (context=0x856a918, block=1, dispatch=1, self=0x856ab20) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2761 max_priority = 2147483647 timeout = -1 some_ready = nfds = 7 allocated_nfds = fds = (GPollFD *) 0x8576a18 __PRETTY_FUNCTION__ = "g_main_context_iterate" #4 0xb6fa85ba in IA__g_main_loop_run (loop=0x856a998) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2656 self = (GThread *) 0x856ab20 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #5 0xb71a88c0 in ?? () from /usr/lib/libORBit-2.so.0 No symbol table info available. #6 0xb6fcf7bf in g_thread_create_proxy (data=0x856ab20) at /build/buildd/glib2.0-2.20.1/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #7 0xb7c704ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb6eec49e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 1 (Thread 0xb5ffd9a0 (LWP 13894)): #0 0xb7c71a35 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #1 0xb6fa79fc in IA__g_main_context_prepare (context=0x8535cd0, priority=0xbfbc5308) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2136 result = 0 prepare = source_timeout = -1 i = n_ready = 0 current_priority = 2147483647 source = (GSource *) 0x857c118 #2 0xb6fa7dda in g_main_context_iterate (context=0x8535cd0, block=1, dispatch=1, self=0x85064d0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2428 max_priority = timeout = some_ready = nfds = allocated_nfds = fds = (GPollFD *) 0x8598a20 __PRETTY_FUNCTION__ = "g_main_context_iterate" #3 0xb6fa85ba in IA__g_main_loop_run (loop=0x856d4b0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2656 self = (GThread *) 0x85064d0 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #4 0xb71f5cc3 in bonobo_main () from /usr/lib/libbonobo-2.so.0 No symbol table info available. #5 0x0805bb9b in main (argc=3, argv=Cannot access memory at address 0x5) at main.c:278 path = #0 0xb7c71a35 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 This error(hung) usually occurs when connection to OWA is lost. -- evolution-exchange hungs https://bugs.launchpad.net/bugs/385562 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1487707] [NEW] QMenu aboutToShow signal is not sent
Public bug reported: On Ubuntu 15.04 dynamic menu changes are not reflected in QT4/QT5 applications. Attached sample application enables/disables menu items before menu is shown, but this does not work when global menu is used. It can be compiled by both qmake(qt5) and qmake-qt4. Since aboutToShow signal is not delivered to the application, it can not dynamically adjust QMenu fields. Moreover I noticed that env. varible APPMENU_DISPLAY_BOTH=1 works only with qt4 applications. indicator-appmenu: 15.02.0+15.04.20150302-0ubuntu1 appmenu-qt: 0.2.7+14.04.20140305-0ubuntu2 appmenu-qt5: 0.3.0+15.04.20150121-0ubuntu3 ** Affects: indicator-appmenu (Ubuntu) Importance: Undecided Status: New ** Tags: abouttoshow qmenu ** Attachment added: "Reproducible test case" https://bugs.launchpad.net/bugs/1487707/+attachment/4450736/+files/abouttoshow.tgz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1487707 Title: QMenu aboutToShow signal is not sent To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/1487707/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1449373] Re: QMenu::aboutToShow doesn't send on use appmenu
** Also affects: appmenu-qt (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1449373 Title: QMenu::aboutToShow doesn't send on use appmenu To manage notifications about this bug go to: https://bugs.launchpad.net/appmenu-qt5/+bug/1449373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1487707] Re: QMenu aboutToShow signal is not sent
*** This bug is a duplicate of bug 1449373 *** https://bugs.launchpad.net/bugs/1449373 ** Package changed: indicator-appmenu (Ubuntu) => appmenu-qt (Ubuntu) ** This bug has been marked a duplicate of bug 1449373 QMenu::aboutToShow doesn't send on use appmenu ** Also affects: tora (Ubuntu) Importance: Undecided Status: New ** No longer affects: tora (Ubuntu) ** Also affects: appmenu-qt5 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1487707 Title: QMenu aboutToShow signal is not sent To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/appmenu-qt/+bug/1487707/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs