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 Developer mee...@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 Member http://www.dotnetfoundation.org/ PGP-Key ID 0xEEF946C8 https://meebey.net/pubkey.asc On Wed, Mar 16, 2016 at 1:20 AM, Felipe Sateler <fsate...@debian.org> 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-0 2.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 libgtkspell0 2.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-cil 4.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-cil 0.4.0~r3032-7 > ii librsvg2-common 2.40.13-3 > ii mono-runtime 4.2.2.30-0xamarin2 > ii smuxi-engine 1.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 >