[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Changed in: mir/0.18 Status: Fix Committed => Won't Fix -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Released Status in Mir 0.18 series: Won't Fix Status in mir package in Ubuntu: Fix Released Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Changed in: mir Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Released Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: Fix Released Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
This bug was fixed in the package mir - 0.19.0+16.04.20160128-0ubuntu1 --- mir (0.19.0+16.04.20160128-0ubuntu1) xenial; urgency=medium [ Brandon Schaefer ] * New upstream release 0.19.0 - API summary: . mirclient abi unchanged at 9 . mirserver abi bumped to 37 . mircommon abi unchanged at 5 . mirplatform abi unchanged at 11 . mirprotobuf abi unchanged at 3 . mirplatformgraphics abi bumped to 7 . mirclientplatform abi bumped to 4 . mirinputplatform abi bumped to 5 . mircookie abi bumped to 2 - Bug fix: . Mir servers crash on mouse input (LP: #1528438) . Pinch to zoom not working reliably (LP: #1531517) . Passing DisplayConfiguration scale property from nested server to host appears to not work (LP: #1535780) . Various TSan reports when running test suite on a mir tsan enabled build (LP: #1523647) . Buffer leak during repeated mirscreencasts causes server to be killed (LP: #1523900) . Cursor now displays correctly (LP: #1526779) .ProgramOption::parse_file() reports problems to cerr (LP: #1190165) . Nested servers can select wrong platform (LP: #1515558) . There seems to be missing RTTI information when linking with UBSan enabled (LP: #1521930) . Mir threadsanitizer build fails with GCC (LP: #1522581) . After "make install" mir_demo_server cannot find shared object file in /usr/local/lib (LP: #1522836) . Fixed a test in TestClientInput (LP: #1523965) . Mir servers choose graphics-dummy (or no driver at all) over mesa-kms on a desktop (LP: #1528082) . Function mir_event_get_close_surface_event is never used (LP: #1447690) . mir::input::Surface::consume(MirEvent const& event) should not take a reference to an opaque type (LP: #1450797) . lintian: E: mir-doc: privacy-breach-logo (LP: #1483471) [ CI Train Bot ] * No-change rebuild. -- Brandon Schaefer Thu, 28 Jan 2016 12:19:47 + ** Changed in: mir (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: Fix Released Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Changed in: mir (Ubuntu) Status: New => Triaged ** Changed in: mir (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: Triaged Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-xenial-landing-049 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Branch unlinked: lp:~ci-train-bot/mir/mir-ubuntu-xenial-landing-012 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-xenial-landing-012 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Changed in: mir/0.18 Milestone: 0.18.1 => 0.18.2 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Changed in: mir/0.18 Status: Triaged => Fix Committed ** Changed in: mir/0.18 Assignee: (unassigned) => Cemil Azizoglu (cemil-azizoglu) ** Branch unlinked: lp:mir/0.18 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Branch linked: lp:mir/0.18 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Fix Committed Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.19.0 ** Changed in: mir Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: Fix Committed Status in Mir 0.18 series: Triaged Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Also affects: mir/0.18 Importance: Undecided Status: New ** Changed in: mir/0.18 Milestone: None => 0.18.1 ** Changed in: mir/0.18 Importance: Undecided => High ** Changed in: mir/0.18 Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: In Progress Status in Mir 0.18 series: Triaged Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Changed in: mir Milestone: None => 0.19.0 ** Changed in: mir Status: New => In Progress ** Changed in: mir Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: In Progress Status in Mir 0.18 series: Triaged Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
** Branch linked: lp:~cemil-azizoglu/mir/fix-1523900 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: New Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1523900] Re: Buffer leak during repeated mirscreencasts causes server to be killed
IIRC, the image data is ref-counted internally in the driver (per Khronos extension docs). So you not only need to remember to destroy the image, but also need to delete all associated GL textures. Only when all such references are gone will the buffer be freed. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1523900 Title: Buffer leak during repeated mirscreencasts causes server to be killed Status in Mir: New Status in mir package in Ubuntu: New Bug description: Nexus 4 running latest stable image - current build number: 25 device name: mako channel: ubuntu-touch/stable/ubuntu last update: 2015-12-08 11:53:16 version version: 25 version ubuntu: 20151118.2 version tag: OTA-8 version device: 20150911 version custom: 20151118.2 I'm running the following command to capture a screenshot of a running app, the unity shell, the splash screen when apps load etc. adb shell mirscreencast -m /var/run/mir_socket -n1 I'm doing this in a script, across many hundreds of apps, so I'm doing it a lot. I'm seeing my script get wedged fairly often with errors such as this one:- [1449575031.562843] MirConnectionAPI: Caught exception at client library boundary (in release): /build/mir-AHj2eT/mir-0.17.1+15.04.20151105.1/src/client/rpc/stream_socket_transport.cpp(168): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_message(const std::vector&, const std::vector&) Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN3mir25socket_disconnected_errorE std::exception::what: Failed to send message to server: Broken pipe To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1523900/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp