[Touch-packages] [Bug 1335481] Re: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty()
** Branch linked: lp:~mir-team/mir/fix-1335481-0.5 ** Changed in: mir/0.5 Assignee: (unassigned) = Mir development team (mir-team) ** Summary changed: - unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty() + Mir servers crash with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty() ** Changed in: mir/0.5 Status: Triaged = In Progress -- 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/1335481 Title: Mir servers crash with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty() Status in Mir: Fix Committed Status in Mir 0.4 series: Won't Fix Status in Mir 0.5 series: In Progress Status in “mir” package in Ubuntu: Triaged Status in “unity-system-compositor” package in Ubuntu: Invalid Bug description: Can't say so much, opened the launched an had a crash. ProblemType: Crash DistroRelease: Ubuntu 14.10 Package: unity-system-compositor 0.0.4+14.10.20140625-0ubuntu1 ProcVersionSignature: Ubuntu 3.15.0-6.11-generic 3.15.0 Uname: Linux 3.15.0-6-generic x86_64 ApportVersion: 2.14.3-0ubuntu2 Architecture: amd64 BootLog: * Setting up X socket directories... [160G [154G[ OK ] * Starting automatic crash report generation: apport [160G [154G[ OK ] Date: Sat Jun 28 20:23:03 2014 ExecutablePath: /usr/sbin/unity-system-compositor GraphicsCard: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 03) (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Device [1025:0136] Subsystem: Acer Incorporated [ALI] Device [1025:0136] InstallationDate: Installed on 2014-06-19 (9 days ago) InstallationMedia: Ubuntu 14.10 Utopic Unicorn - Alpha amd64+mac (20140619) ProcCmdline: /usr/sbin/unity-system-compositor --file /run/mir_socket --from-dm-fd 10 --to-dm-fd 13 --vt 7 ProcEnviron: Signal: 6 SourcePackage: unity-system-compositor SystemImageInfo: Error: [Errno 2] No such file or directory: 'system-image-cli' Title: unity-system-compositor crashed with SIGABRT in __assert_fail_base() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: version.libdrm: libdrm2 2.4.54-1 version.lightdm: lightdm 1.11.3-0ubuntu1 version.mesa: libegl1-mesa-dev N/A To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1335481/+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 1335481] Re: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty()
** Changed in: mir Status: Triaged = In Progress ** Changed in: mir/0.5 Milestone: None = 0.5.1 -- 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/1335481 Title: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty() Status in Mir: In Progress Status in Mir 0.4 series: Won't Fix Status in Mir 0.5 series: Triaged Status in “mir” package in Ubuntu: Triaged Status in “unity-system-compositor” package in Ubuntu: Invalid Bug description: Can't say so much, opened the launched an had a crash. ProblemType: Crash DistroRelease: Ubuntu 14.10 Package: unity-system-compositor 0.0.4+14.10.20140625-0ubuntu1 ProcVersionSignature: Ubuntu 3.15.0-6.11-generic 3.15.0 Uname: Linux 3.15.0-6-generic x86_64 ApportVersion: 2.14.3-0ubuntu2 Architecture: amd64 BootLog: * Setting up X socket directories... [160G [154G[ OK ] * Starting automatic crash report generation: apport [160G [154G[ OK ] Date: Sat Jun 28 20:23:03 2014 ExecutablePath: /usr/sbin/unity-system-compositor GraphicsCard: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 03) (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Device [1025:0136] Subsystem: Acer Incorporated [ALI] Device [1025:0136] InstallationDate: Installed on 2014-06-19 (9 days ago) InstallationMedia: Ubuntu 14.10 Utopic Unicorn - Alpha amd64+mac (20140619) ProcCmdline: /usr/sbin/unity-system-compositor --file /run/mir_socket --from-dm-fd 10 --to-dm-fd 13 --vt 7 ProcEnviron: Signal: 6 SourcePackage: unity-system-compositor SystemImageInfo: Error: [Errno 2] No such file or directory: 'system-image-cli' Title: unity-system-compositor crashed with SIGABRT in __assert_fail_base() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: version.libdrm: libdrm2 2.4.54-1 version.lightdm: lightdm 1.11.3-0ubuntu1 version.mesa: libegl1-mesa-dev N/A To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1335481/+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 1335481] Re: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty()
Nope, I just triggered the assertion using the latest code r1774: mir_demo_server_shell: /home/dan/bzr/mir/prof/src/server/compositor/buffer_queue.cpp:136: mir::compositor::BufferQueue::BufferQueue(int, const std::shared_ptrmir::graphics::GraphicBufferAllocator, const mir::graphics::BufferProperties, const mir::compositor::FrameDroppingPolicyFactory)::__lambda0: Assertion `!pending_client_notifications.empty()' failed. Instructions: 1. Run mir_demo_server_shell under callgrind on N4; Have pateice. 2. Run mir_demo_client_scroll 3. Kill mir_demo_client_scroll with Ctrl+C 4. Server aborts. -- 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/1335481 Title: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty() Status in Mir: Triaged Status in Mir 0.4 series: Won't Fix Status in Mir 0.5 series: Triaged Status in “mir” package in Ubuntu: Triaged Status in “unity-system-compositor” package in Ubuntu: Invalid Bug description: Can't say so much, opened the launched an had a crash. ProblemType: Crash DistroRelease: Ubuntu 14.10 Package: unity-system-compositor 0.0.4+14.10.20140625-0ubuntu1 ProcVersionSignature: Ubuntu 3.15.0-6.11-generic 3.15.0 Uname: Linux 3.15.0-6-generic x86_64 ApportVersion: 2.14.3-0ubuntu2 Architecture: amd64 BootLog: * Setting up X socket directories... [160G [154G[ OK ] * Starting automatic crash report generation: apport [160G [154G[ OK ] Date: Sat Jun 28 20:23:03 2014 ExecutablePath: /usr/sbin/unity-system-compositor GraphicsCard: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 03) (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Device [1025:0136] Subsystem: Acer Incorporated [ALI] Device [1025:0136] InstallationDate: Installed on 2014-06-19 (9 days ago) InstallationMedia: Ubuntu 14.10 Utopic Unicorn - Alpha amd64+mac (20140619) ProcCmdline: /usr/sbin/unity-system-compositor --file /run/mir_socket --from-dm-fd 10 --to-dm-fd 13 --vt 7 ProcEnviron: Signal: 6 SourcePackage: unity-system-compositor SystemImageInfo: Error: [Errno 2] No such file or directory: 'system-image-cli' Title: unity-system-compositor crashed with SIGABRT in __assert_fail_base() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: version.libdrm: libdrm2 2.4.54-1 version.lightdm: lightdm 1.11.3-0ubuntu1 version.mesa: libegl1-mesa-dev N/A To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1335481/+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 1335481] Re: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty()
Instructions: 1. Run mir_demo_server_shell under callgrind on N4; Have pateice. 2. Run mir_demo_client_scroll 3. Kill mir_demo_client_scroll with Ctrl+C 4. Server aborts. I can reproduce on laptop when using valgrind/memcheck, callgrind didn't do it for me. Investigating. ** Changed in: mir Assignee: (unassigned) = Alexandros Frantzis (afrantzis) -- 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/1335481 Title: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty() Status in Mir: Triaged Status in Mir 0.4 series: Won't Fix Status in Mir 0.5 series: Triaged Status in “mir” package in Ubuntu: Triaged Status in “unity-system-compositor” package in Ubuntu: Invalid Bug description: Can't say so much, opened the launched an had a crash. ProblemType: Crash DistroRelease: Ubuntu 14.10 Package: unity-system-compositor 0.0.4+14.10.20140625-0ubuntu1 ProcVersionSignature: Ubuntu 3.15.0-6.11-generic 3.15.0 Uname: Linux 3.15.0-6-generic x86_64 ApportVersion: 2.14.3-0ubuntu2 Architecture: amd64 BootLog: * Setting up X socket directories... [160G [154G[ OK ] * Starting automatic crash report generation: apport [160G [154G[ OK ] Date: Sat Jun 28 20:23:03 2014 ExecutablePath: /usr/sbin/unity-system-compositor GraphicsCard: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 03) (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Device [1025:0136] Subsystem: Acer Incorporated [ALI] Device [1025:0136] InstallationDate: Installed on 2014-06-19 (9 days ago) InstallationMedia: Ubuntu 14.10 Utopic Unicorn - Alpha amd64+mac (20140619) ProcCmdline: /usr/sbin/unity-system-compositor --file /run/mir_socket --from-dm-fd 10 --to-dm-fd 13 --vt 7 ProcEnviron: Signal: 6 SourcePackage: unity-system-compositor SystemImageInfo: Error: [Errno 2] No such file or directory: 'system-image-cli' Title: unity-system-compositor crashed with SIGABRT in __assert_fail_base() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: version.libdrm: libdrm2 2.4.54-1 version.lightdm: lightdm 1.11.3-0ubuntu1 version.mesa: libegl1-mesa-dev N/A To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1335481/+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 1335481] Re: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty()
This seems related to https://code.launchpad.net/~mir- team/mir/fix-1339700/+merge/226233 , so it may be a different manifestation of bug 1339700. From Alberto's last comment in the MP above: Ok, after staring at TimeoutFrameDroppingPolicy there are scenarios that can lead to an assert. (referring to the assertion we are seeing in this bug) -- 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/1335481 Title: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty() Status in Mir: Triaged Status in Mir 0.4 series: Won't Fix Status in Mir 0.5 series: Triaged Status in “mir” package in Ubuntu: Triaged Status in “unity-system-compositor” package in Ubuntu: Invalid Bug description: Can't say so much, opened the launched an had a crash. ProblemType: Crash DistroRelease: Ubuntu 14.10 Package: unity-system-compositor 0.0.4+14.10.20140625-0ubuntu1 ProcVersionSignature: Ubuntu 3.15.0-6.11-generic 3.15.0 Uname: Linux 3.15.0-6-generic x86_64 ApportVersion: 2.14.3-0ubuntu2 Architecture: amd64 BootLog: * Setting up X socket directories... [160G [154G[ OK ] * Starting automatic crash report generation: apport [160G [154G[ OK ] Date: Sat Jun 28 20:23:03 2014 ExecutablePath: /usr/sbin/unity-system-compositor GraphicsCard: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 03) (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Device [1025:0136] Subsystem: Acer Incorporated [ALI] Device [1025:0136] InstallationDate: Installed on 2014-06-19 (9 days ago) InstallationMedia: Ubuntu 14.10 Utopic Unicorn - Alpha amd64+mac (20140619) ProcCmdline: /usr/sbin/unity-system-compositor --file /run/mir_socket --from-dm-fd 10 --to-dm-fd 13 --vt 7 ProcEnviron: Signal: 6 SourcePackage: unity-system-compositor SystemImageInfo: Error: [Errno 2] No such file or directory: 'system-image-cli' Title: unity-system-compositor crashed with SIGABRT in __assert_fail_base() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: version.libdrm: libdrm2 2.4.54-1 version.lightdm: lightdm 1.11.3-0ubuntu1 version.mesa: libegl1-mesa-dev N/A To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1335481/+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 1335481] Re: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty()
** Changed in: mir Milestone: 0.5.0 = 0.6.0 -- 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/1335481 Title: unity-system-compositor crashed with SIGABRT - assertion failed at buffer_queue.cpp:136 - !pending_client_notifications.empty() Status in Mir: Triaged Status in Mir 0.4 series: Triaged Status in “mir” package in Ubuntu: Triaged Status in “unity-system-compositor” package in Ubuntu: Invalid Bug description: Can't say so much, opened the launched an had a crash. ProblemType: Crash DistroRelease: Ubuntu 14.10 Package: unity-system-compositor 0.0.4+14.10.20140625-0ubuntu1 ProcVersionSignature: Ubuntu 3.15.0-6.11-generic 3.15.0 Uname: Linux 3.15.0-6-generic x86_64 ApportVersion: 2.14.3-0ubuntu2 Architecture: amd64 BootLog: * Setting up X socket directories... [160G [154G[ OK ] * Starting automatic crash report generation: apport [160G [154G[ OK ] Date: Sat Jun 28 20:23:03 2014 ExecutablePath: /usr/sbin/unity-system-compositor GraphicsCard: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 03) (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Device [1025:0136] Subsystem: Acer Incorporated [ALI] Device [1025:0136] InstallationDate: Installed on 2014-06-19 (9 days ago) InstallationMedia: Ubuntu 14.10 Utopic Unicorn - Alpha amd64+mac (20140619) ProcCmdline: /usr/sbin/unity-system-compositor --file /run/mir_socket --from-dm-fd 10 --to-dm-fd 13 --vt 7 ProcEnviron: Signal: 6 SourcePackage: unity-system-compositor SystemImageInfo: Error: [Errno 2] No such file or directory: 'system-image-cli' Title: unity-system-compositor crashed with SIGABRT in __assert_fail_base() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: version.libdrm: libdrm2 2.4.54-1 version.lightdm: lightdm 1.11.3-0ubuntu1 version.mesa: libegl1-mesa-dev N/A To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1335481/+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