Bug#825932: freeorion: Segfault on entry of dead_macron

2016-06-07 Thread Markus Koschany
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

2016-06-07 Thread Thanasis Kinias
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

2016-06-07 Thread Markus Koschany
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

2016-06-03 Thread Markus Koschany
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

2016-05-31 Thread Thanasis Kinias
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