reassign 818329 mono-runtime
affects 818329 smuxi-frontend-gnome
severity 818329 serious
retitle 818329 multi threaded applications might hang at process exit on
AMD64
tags +fixed-upstream
forwarded https://bugzilla.xamarin.com/show_bug.cgi?id=33020
thanks
This is a bug in the Mono runtime and affects all multi threaded
applications that do not explicitly stop all threads before exiting the
process (thus raising severity to RC) . The bug is specific to the AMD64
architecture.
Upstream has already fixed this issue in their git repository.
Best regards,
Mirco (meebey) Bauer
FOSS Hacker mee...@meebey.net https://www.meebey.net/
Debian Developermee...@debian.org http://www.debian.org/
GNOME Foundation Member mmmba...@gnome.org http://www.gnome.org/
CTO @ GSD Software Design GmbH m.ba...@gsd-software.net
.NET Foundation Advisory Council Memberhttp://www.dotnetfoundation.org/
PGP-Key ID 0xEEF946C8 https://meebey.net/pubkey.asc
On Wed, Mar 16, 2016 at 1:20 AM, Felipe Sateler wrote:
> Package: smuxi-frontend-gnome
> Version: 1.0.3-1
> Severity: important
>
> Upon exit (via ctrl+q), smuxi hangs. I have to press the close button,
> and have kde ask me if I want to kill smuxi.
>
> This also happens when on the connect to server dialog. Clicking the
> close button in this dialog does not exit and smuxi hangs.
>
> No repaints are done while smuxi is hung.
>
> This is the smuxi --debug output after I clicked close:
>
> 2016-03-15 21:19:42,821 [Main] DEBUG
> Smuxi.Frontend.Gnome.EngineManagerDialog - _OnResponse(): ResponseId:
> DeleteEvent
> 2016-03-15 21:19:42,823 [Main] DEBUG TRACE - [smuxi-frontend-gnome.exe]
> Frontend.Quit()
>
>
>
> -- System Information:
> Debian Release: stretch/sid
> APT prefers unstable-debug
> APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1,
> 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages smuxi-frontend-gnome depends on:
> ii libdbus-glib2.0-cil 0.6.0-1
> ii libdbus2.0-cil 0.8.1-2
> ii libglade2.0-cil 2.12.26-0xamarin1
> ii libglib2.0-02.46.2-3
> ii libglib2.0-cil 2.12.26-0xamarin1
> ii libgtk2.0-0 2.24.30-1
> ii libgtk2.0-cil 2.12.26-0xamarin1
> ii libgtkspell02.0.16-1.1
> ii libindicate0.1-cil 0.6.92-2
> ii liblog4net1.2-cil 1.2.10+dfsg-7
> ii libmono-corlib4.5-cil 4.2.2.30-0xamarin2
> ii libmono-posix4.0-cil4.2.2.30-0xamarin2
> ii libmono-system-core4.0-cil 4.2.2.30-0xamarin2
> ii libmono-system-web4.0-cil 4.2.2.30-0xamarin2
> ii libmono-system4.0-cil 4.2.2.30-0xamarin2
> ii libnotify0.4-cil0.4.0~r3032-7
> ii librsvg2-common 2.40.13-3
> ii mono-runtime4.2.2.30-0xamarin2
> ii smuxi-engine1.0.3-1
>
> Versions of packages smuxi-frontend-gnome recommends:
> ii ksshaskpass [ssh-askpass] 4:5.4.3-1
> ii notification-daemon 3.18.2-1
> ii plasma-workspace [notification-daemon] 4:5.4.3-2
> ii ssh-askpass-gnome [ssh-askpass] 1:7.2p2-1
>
> smuxi-frontend-gnome suggests no packages.
>
> -- no debconf information
>