2015-08-04 12:25:34 |
Christopher Townsend |
bug |
|
|
added bug |
2015-08-04 12:25:44 |
Christopher Townsend |
tags |
|
xmir |
|
2015-08-04 12:30:47 |
Christopher Townsend |
bug task added |
|
mir (Ubuntu) |
|
2015-08-04 15:43:02 |
Christopher Townsend |
summary |
Reading/setting xprop on Xmir causes it to crash |
Reading/setting xprop on Xmir window causes it to close |
|
2015-08-04 20:50:44 |
William Hua |
summary |
Reading/setting xprop on Xmir window causes it to close |
Xmir crashes when client closes display |
|
2015-08-04 21:00:40 |
William Hua |
description |
When having an Xmir window up and running and then trying to read or set an xprop, the Xmir window immediately exits. This is what is printed in application's upstart log:
(EE)
Fatal server error:
(EE) Failed to connect to Mir: Failed to process connect response: /build/mir-3eDTxk/mir-0.14.0+15.10.20150723.1/src/client/probing_client_platform_factory.cpp(37): Throw in function virtual std::shared_ptr<mir::client::ClientPlatform> mir::client::ProbingClientPlatformFactory::create_client_platform(mir::client::ClientContext*)
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: No appropriate client platform module found
(EE) |
Xmir crashes when a client loses its connection to Xmir, either through XCloseDisplay, or by normal program termination. This affects xprop and GTK applications (they temporarily open a connection to the X server to obtain the value of the AT_SPI_BUS property on the root window).
This is what is printed in application's upstart log:
(EE)
Fatal server error:
(EE) Failed to connect to Mir: Failed to process connect response: /build/mir-3eDTxk/mir-0.14.0+15.10.20150723.1/src/client/probing_client_platform_factory.cpp(37): Throw in function virtual std::shared_ptr<mir::client::ClientPlatform> mir::client::ProbingClientPlatformFactory::create_client_platform(mir::client::ClientContext*)
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: No appropriate client platform module found
(EE) |
|
2015-08-04 21:02:48 |
William Hua |
attachment added |
|
Reproduces the crash, assuming Xmir has DISPLAY name ":1" https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1481330/+attachment/4439221/+files/main.c |
|
2015-08-04 21:03:56 |
Launchpad Janitor |
mir (Ubuntu): status |
New |
Confirmed |
|
2015-08-04 21:03:56 |
Launchpad Janitor |
xorg-server (Ubuntu): status |
New |
Confirmed |
|
2015-08-05 01:49:35 |
Daniel van Vugt |
bug task added |
|
mir |
|
2015-08-05 15:46:01 |
kevin gunn |
xorg-server (Ubuntu): assignee |
|
Robert Ancell (robert-ancell) |
|
2015-08-05 15:46:07 |
kevin gunn |
xorg-server (Ubuntu): importance |
Undecided |
Critical |
|
2015-08-05 15:51:43 |
William Hua |
bug |
|
|
added subscriber William Hua |
2015-08-26 16:17:05 |
Robert Ancell |
xorg-server (Ubuntu): importance |
Critical |
Medium |
|
2015-08-26 16:17:10 |
Robert Ancell |
xorg-server (Ubuntu): status |
Confirmed |
Triaged |
|
2015-08-27 02:40:53 |
Daniel van Vugt |
mir: status |
New |
Incomplete |
|
2015-08-27 02:40:56 |
Daniel van Vugt |
mir (Ubuntu): status |
Confirmed |
Incomplete |
|
2015-08-27 02:41:31 |
Daniel van Vugt |
mir: importance |
Undecided |
Medium |
|
2015-08-27 02:41:34 |
Daniel van Vugt |
mir (Ubuntu): importance |
Undecided |
Medium |
|
2015-08-27 08:17:13 |
Daniel van Vugt |
mir: status |
Incomplete |
Confirmed |
|
2015-08-27 08:17:16 |
Daniel van Vugt |
mir (Ubuntu): status |
Incomplete |
Confirmed |
|
2015-09-18 07:01:26 |
Daniel van Vugt |
mir: status |
Confirmed |
Incomplete |
|
2015-09-18 07:01:29 |
Daniel van Vugt |
mir (Ubuntu): status |
Confirmed |
Incomplete |
|
2015-09-18 07:01:33 |
Daniel van Vugt |
xorg-server (Ubuntu): status |
Triaged |
Incomplete |
|
2015-09-30 14:25:12 |
Christopher Townsend |
summary |
Xmir crashes when client closes display |
Xmir closes when client closes display |
|
2015-09-30 21:16:19 |
kevin gunn |
bug task added |
|
canonical-pocket-desktop |
|
2015-09-30 21:16:32 |
kevin gunn |
canonical-pocket-desktop: assignee |
|
kevin gunn (kgunn72) |
|
2015-10-05 03:56:30 |
Daniel van Vugt |
xorg-server (Ubuntu): importance |
Medium |
High |
|
2015-10-05 03:56:41 |
Daniel van Vugt |
mir: status |
Incomplete |
Invalid |
|
2015-10-05 03:56:46 |
Daniel van Vugt |
mir (Ubuntu): status |
Incomplete |
Invalid |
|
2015-10-05 20:05:44 |
kevin gunn |
canonical-pocket-desktop: importance |
Undecided |
High |
|
2015-10-05 20:05:50 |
kevin gunn |
bug task deleted |
mir |
|
|
2015-10-05 20:05:53 |
kevin gunn |
bug task deleted |
mir (Ubuntu) |
|
|
2015-10-06 20:15:12 |
Robert Ancell |
xorg-server (Ubuntu): assignee |
Robert Ancell (robert-ancell) |
|
|
2015-10-29 07:13:44 |
Daniel van Vugt |
description |
Xmir crashes when a client loses its connection to Xmir, either through XCloseDisplay, or by normal program termination. This affects xprop and GTK applications (they temporarily open a connection to the X server to obtain the value of the AT_SPI_BUS property on the root window).
This is what is printed in application's upstart log:
(EE)
Fatal server error:
(EE) Failed to connect to Mir: Failed to process connect response: /build/mir-3eDTxk/mir-0.14.0+15.10.20150723.1/src/client/probing_client_platform_factory.cpp(37): Throw in function virtual std::shared_ptr<mir::client::ClientPlatform> mir::client::ProbingClientPlatformFactory::create_client_platform(mir::client::ClientContext*)
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: No appropriate client platform module found
(EE) |
Xmir reconnects to Mir when the final client drops its connection to Xmir, either through XCloseDisplay, or by normal program termination. This affects xprop and GTK applications (they temporarily open a connection to the X server to obtain the value of the AT_SPI_BUS property on the root window).
This is what is printed in application's upstart log:
(EE)
Fatal server error:
(EE) Failed to connect to Mir: Failed to process connect response: /build/mir-3eDTxk/mir-0.14.0+15.10.20150723.1/src/client/probing_client_platform_factory.cpp(37): Throw in function virtual std::shared_ptr<mir::client::ClientPlatform> mir::client::ProbingClientPlatformFactory::create_client_platform(mir::client::ClientContext*)
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: No appropriate client platform module found
(EE) |
|
2015-10-29 07:19:09 |
Daniel van Vugt |
summary |
Xmir closes when client closes display |
Xmir disconnects and reconnects to Mir when the X client count reaches zero |
|
2015-10-29 07:19:14 |
Daniel van Vugt |
xorg-server (Ubuntu): importance |
High |
Medium |
|
2015-10-29 07:19:46 |
Daniel van Vugt |
xorg-server (Ubuntu): status |
Incomplete |
Triaged |
|
2015-10-29 07:34:42 |
Daniel van Vugt |
xorg-server (Ubuntu): importance |
Medium |
Low |
|
2020-11-10 10:27:43 |
Daniel van Vugt |
xorg-server (Ubuntu): status |
Triaged |
Won't Fix |
|