Bug#825932: freeorion: Segfault on entry of dead_macron
On Tue, 7 Jun 2016 13:04:25 -0400 Thanasis Kinias wrote: > Cool. > > BTW, if you want to try to reproduce it, you could manually run a couple > xmodmap commands: > > $ xmodmap -e 'keycode 108 = Mode_switch' > $ xmodmap -e 'keycode 20 = minus underscore dead_macron' It seems upstream has the same problem with reproducing the issue than I have. Unfortunately he uses Windows for development. I think he would appreciate help in debugging the issue on this platform. https://github.com/freeorion/freeorion/issues/701 signature.asc Description: OpenPGP digital signature
Bug#825932: freeorion: Segfault on entry of dead_macron
Cool. BTW, if you want to try to reproduce it, you could manually run a couple xmodmap commands: $ xmodmap -e 'keycode 108 = Mode_switch' $ xmodmap -e 'keycode 20 = minus underscore dead_macron' That will map your right alt key to work like the European AltGr – then if you to RightAlt + - (that’s keyboard minus, not the numeric kepad minus) followed by a vowel you’ll get the vowel-with-macron. If you do that in a Freeorion text edit box, you should be able to reproduce the crash. Logging out of your window manager and logging back in should reset your keyboard mapping. On Tue, Jun 7, 2016 at 12:27 PM, Markus Koschany wrote: > Control: forwarded -1 https://github.com/freeorion/freeorion/issues/701 > > Hi, > > Thank you for the additional information. I have forwarded your bug > report upstream to > > https://github.com/freeorion/freeorion/issues/701 > > Cheers, > > Markus > > -- Thanasis Kinias Doctoral Student, Department of History Northeastern University kinia...@husky.neu.edu
Bug#825932: freeorion: Segfault on entry of dead_macron
Control: forwarded -1 https://github.com/freeorion/freeorion/issues/701 Hi, Thank you for the additional information. I have forwarded your bug report upstream to https://github.com/freeorion/freeorion/issues/701 Cheers, Markus signature.asc Description: OpenPGP digital signature
Bug#825932: freeorion: Segfault on entry of dead_macron
On Tue, 31 May 2016 10:16:26 -0400 Thanasis Kinias wrote: > Package: freeorion > Version: 0.4.5+git20160501-1 > Severity: normal > Tags: l10n > > Dear Maintainer, > > Iâm seeing an odd crash resulting from typing a dead_macron (i.e., > typing a macron deadkey). > > What Iâm doing: Try to rename a fleet after the star system âFehÅ«â. > > What happens: As soon as I hit the macron deadkey, attempting to type > the âÅ«â, FreeOrion segfaults. The following appears on the console: > > > terminate called after throwing an instance of 'utf8::invalid_utf8' > > what(): Invalid UTF-8 > > Aborted Hi, Thank you for the report. This looks like a bug in FreeOrion but I need at least your freeorion.log and freeoriond.log which are located in your ~/.freeorion directory before I can forward this issue upstream. At the moment I can't reproduce the bug because I don't know how to type such a character. How can I enter this character on a standard keyboard without special keys? Regards, Markus signature.asc Description: OpenPGP digital signature
Bug#825932: freeorion: Segfault on entry of dead_macron
Package: freeorion Version: 0.4.5+git20160501-1 Severity: normal Tags: l10n Dear Maintainer, I’m seeing an odd crash resulting from typing a dead_macron (i.e., typing a macron deadkey). What I’m doing: Try to rename a fleet after the star system ‘Fehū’. What happens: As soon as I hit the macron deadkey, attempting to type the ‘ū’, FreeOrion segfaults. The following appears on the console: > terminate called after throwing an instance of 'utf8::invalid_utf8' > what(): Invalid UTF-8 > Aborted I can reproduce this in a minimal case where I start up FreeOrion, quick-start a new game, and do a rename as the very first action. I did a strace -f of this minimal case, but the result is still 82 MB, so I’m not attaching it here. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages freeorion depends on: ii freeorion-data0.4.5+git20160501-1 ii libboost-date-time1.58.0 1.58.0+dfsg-5+b1 ii libboost-filesystem1.58.0 1.58.0+dfsg-5+b1 ii libboost-iostreams1.58.0 1.58.0+dfsg-5+b1 ii libboost-locale1.58.0 1.58.0+dfsg-5+b1 ii libboost-log1.58.01.58.0+dfsg-5+b1 ii libboost-python1.58.0 1.58.0+dfsg-5+b1 ii libboost-regex1.58.0 1.58.0+dfsg-5+b1 ii libboost-serialization1.58.0 1.58.0+dfsg-5+b1 ii libboost-system1.58.0 1.58.0+dfsg-5+b1 ii libboost-thread1.58.0 1.58.0+dfsg-5+b1 ii libc6 2.22-7 ii libfreetype6 2.6.3-3+b1 ii libgcc1 1:6.1.1-3 ii libgl1-mesa-glx [libgl1] 11.2.2-1 ii libglew1.13 1.13.0-2 ii libglu1-mesa [libglu1]9.0.0-2.1 ii libjpeg62-turbo 1:1.4.2-2 ii libopenal11:1.17.2-1 ii libpng16-16 1.6.21-4 ii libpython2.7 2.7.11-9 ii libsdl2-2.0-0 2.0.4+dfsg1-2+b1 ii libstdc++66.1.1-3 ii libtiff5 4.0.6-1 ii libvorbisfile31.3.5-3 freeorion recommends no packages. freeorion suggests no packages. -- no debconf information