Bug#857065: gmrun: Segfault after recent upgrades

2017-03-12 Thread Lukas Schwaighofer
On Sun, 12 Mar 2017 23:11:39 +0100
Mateusz Łukasik  wrote:

> I think now package should stay untouched only RC bug need be fixed.
> After that I suggest making package orphaned and upload as QA to 
> experimental with more fixes.

That sounds reasonable. I've uploaded a version which just contains the
necessary patch as NMU (with correct version number) to mentors:
https://mentors.debian.net/debian/pool/main/g/gmrun/gmrun_0.9.2-2.2.dsc

Andreas: Are you still willing to sponsor this upload or should I file
an RFS-bug as Mateusz suggested?

Thanks
Lukas



Bug#857065: gmrun: Segfault after recent upgrades

2017-03-12 Thread Mateusz Łukasik

On 12.03.2017 21:43 +0200, Lukas Schwaighofer wrote:

Hi,


Hello,



On Fri, 10 Mar 2017 21:02:04 +0100
Mateusz Łukasik  wrote:

Package needs more attention. NMU is correct, a few things should
be change at first better is change revision to 2.2, +nmu is good
but is prefer to native packages.
Second package have a few lintian warning easy to fix:

W: gmrun source: package-uses-deprecated-debhelper-compat-version 7
W: gmrun source: ancient-standards-version 3.8.4 (current is 3.9.8)
I: gmrun: hardening-no-bindnow usr/bin/gmrun

I would fix all lintian warnings and upload tomorrow NMU with
DELAYED/3.


Since there was no update yet I've created a new package and uploaded
it to mentors:
https://mentors.debian.net/debian/pool/main/g/gmrun/gmrun_0.9.2-2.2.dsc

I had misunderstood Mateusz (I thought he has upload rights) and did
not notice he had also uploaded gmrun to mentors with the same version
(so I have now overwritten what Mateusz uploaded, sorry for that).


I upload it only to check something. I can remove my version if it is 
needed.


Try to find sponsor in normal way (RFS bug). I don't have much time at 
week, sorry for that.





I've left the standards version and the debhelper compat level
untouched as Andreas suggested.  However, I've enabled the hardening
options (although what the wiki [1] provided for hardening with
older debhelper compat versions did not work, as the output from
  dpkg-buildflags --export=configure
are environment variables; I used  the `env` binary instead to pass
those to dh_auto_configure). I've confirmed that the resulting
binary now has both PIE and BIND_NOW enabled (and still works properly).

I'm not sure if enabling BIND_NOW in addition to PIE is considered a
trivial enough change, or if we should stick to only fixing the bug so
it can get unblocked by the release team.



I think now package should stay untouched only RC bug need be fixed.
After that I suggest making package orphaned and upload as QA to 
experimental with more fixes.




Thanks
Lukas Schwaighofer

[1] https://wiki.debian.org/HardeningWalkthrough



--
 .''`.  Mateusz Łukasik
: :' :  http://mati75.eu
`. `'   Debian Member - mat...@linuxmint.pl
  `-GPG: D93B 0C12 C8D0 4D7A AFBC  FA27 CCD9 1D61 11A0 6851



Bug#857065: gmrun: Segfault after recent upgrades

2017-03-12 Thread Lukas Schwaighofer
Hi,

On Fri, 10 Mar 2017 21:02:04 +0100
Mateusz Łukasik  wrote:  
> Package needs more attention. NMU is correct, a few things should
> be change at first better is change revision to 2.2, +nmu is good
> but is prefer to native packages.
> Second package have a few lintian warning easy to fix:
> 
> W: gmrun source: package-uses-deprecated-debhelper-compat-version 7
> W: gmrun source: ancient-standards-version 3.8.4 (current is 3.9.8)
> I: gmrun: hardening-no-bindnow usr/bin/gmrun
> 
> I would fix all lintian warnings and upload tomorrow NMU with
> DELAYED/3.  

Since there was no update yet I've created a new package and uploaded
it to mentors:
https://mentors.debian.net/debian/pool/main/g/gmrun/gmrun_0.9.2-2.2.dsc

I had misunderstood Mateusz (I thought he has upload rights) and did
not notice he had also uploaded gmrun to mentors with the same version
(so I have now overwritten what Mateusz uploaded, sorry for that).


I've left the standards version and the debhelper compat level
untouched as Andreas suggested.  However, I've enabled the hardening
options (although what the wiki [1] provided for hardening with
older debhelper compat versions did not work, as the output from
  dpkg-buildflags --export=configure
are environment variables; I used  the `env` binary instead to pass
those to dh_auto_configure). I've confirmed that the resulting
binary now has both PIE and BIND_NOW enabled (and still works properly).

I'm not sure if enabling BIND_NOW in addition to PIE is considered a
trivial enough change, or if we should stick to only fixing the bug so
it can get unblocked by the release team.


Thanks
Lukas Schwaighofer

[1] https://wiki.debian.org/HardeningWalkthrough


pgpTyX54gBSWk.pgp
Description: OpenPGP digital signature


Bug#857065: gmrun: Segfault after recent upgrades

2017-03-12 Thread Andreas Henriksson
On Sat, Mar 11, 2017 at 12:48:21AM +0100, Lukas Schwaighofer wrote:
> Hi Mateusz,
> 
> On Fri, 10 Mar 2017 21:02:04 +0100
> Mateusz Łukasik  wrote:
> > Package needs more attention. NMU is correct, a few things should be
> > change at first better is change revision to 2.2, +nmu is good but is
> > prefer to native packages.
> > Second package have a few lintian warning easy to fix:
> > 
> > W: gmrun source: package-uses-deprecated-debhelper-compat-version 7
> > W: gmrun source: ancient-standards-version 3.8.4 (current is 3.9.8)
> > I: gmrun: hardening-no-bindnow usr/bin/gmrun
> > 
> > I would fix all lintian warnings and upload tomorrow NMU with
> > DELAYED/3.
> 
> Sounds good to me, thanks for taking care of this!

Happy to see someone else take interest in sponsoring this, since
I prefer not having to touch the package...

At the same time I have to mention that bumping standards-version
and debhelper compat during freeze is something the release-team
really dislikes seeing in the debdiff for the unblock request.
Only essential changes.

Regards,
Andreas Henriksson



Bug#857065: gmrun: Segfault after recent upgrades

2017-03-10 Thread Lukas Schwaighofer
Hi Mateusz,

On Fri, 10 Mar 2017 21:02:04 +0100
Mateusz Łukasik  wrote:
> Package needs more attention. NMU is correct, a few things should be
> change at first better is change revision to 2.2, +nmu is good but is
> prefer to native packages.
> Second package have a few lintian warning easy to fix:
> 
> W: gmrun source: package-uses-deprecated-debhelper-compat-version 7
> W: gmrun source: ancient-standards-version 3.8.4 (current is 3.9.8)
> I: gmrun: hardening-no-bindnow usr/bin/gmrun
> 
> I would fix all lintian warnings and upload tomorrow NMU with
> DELAYED/3.

Sounds good to me, thanks for taking care of this!

Regards
Lukas Schwaighofer


pgpW8Ylq8FPe1.pgp
Description: OpenPGP digital signature


Bug#857065: gmrun: Segfault after recent upgrades

2017-03-10 Thread Mateusz Łukasik
On Fri, 10 Mar 2017 11:12:09 +0100 Lukas Schwaighofer 
 wrote:

> Hi Andreas,
>
> thanks for looking into this and finding the bug from fedora to fix
> this!
>
> As I want this to stay in stretch and no one has stepped up yet I have
> uploaded an nmu to mentors:
> https://mentors.debian.net/package/gmrun
> I hope this is the correct way to proceed (I did not intend to offend
> the maintainer snatch this upload away from somebody else).
>
>
> I have made some small changes from your attached debdiff:
> * the line numbers appeared to be off by two lines
> * I adjusted the changelog
>
> Please let me know if the uploaded source package is ok or if anything
> should be changed. I would be happy if you could sponsor the upload.
>
> Once the package has been uploaded I will file an unblock request for
> the release team.
>
>
> Thanks & Regards
> Lukas Schwaighofer

Hi,

Package needs more attention. NMU is correct, a few things should be change
at first better is change revision to 2.2, +nmu is good but is prefer to 
native packages.

Second package have a few lintian warning easy to fix:

W: gmrun source: package-uses-deprecated-debhelper-compat-version 7
W: gmrun source: ancient-standards-version 3.8.4 (current is 3.9.8)
I: gmrun: hardening-no-bindnow usr/bin/gmrun

I would fix all lintian warnings and upload tomorrow NMU with DELAYED/3.

--
 .''`.  Mateusz Łukasik
: :' :  http://mati75.eu
`. `'   Debian Member - mat...@linuxmint.pl
  `-GPG: D93B 0C12 C8D0 4D7A AFBC  FA27 CCD9 1D61 11A0 6851



Bug#857065: gmrun: Segfault after recent upgrades

2017-03-10 Thread Lukas Schwaighofer
Hello Andreas,

On Fri, 10 Mar 2017 14:10:15 +0100
Andreas Henriksson  wrote:
> On Fri, Mar 10, 2017 at 01:36:06PM +0100, Lukas Schwaighofer wrote:
> > On Fri, 10 Mar 2017 13:14:57 +0100
> > Andreas Henriksson  wrote:  
> > > Either way I think we should take the time to investigate the
> > > maintenance status and either give the package to Debian QA team
> > > if noone is interested in adopting it while we're doing an upload
> > > here.  
> > 
> > What is the proper course of action? I've just read through some of
> > the pages from the QA team and it seems like an email to
> > m...@qa.debian.org might be the first step [3] .  
> 
> There's an offical way and there's what I'd say you can do with
> gmrun...
> 
> On gmrun I think you can just set yourself as maintainer in the
> package and update debian/changelog to version it as a maintainer
> upload rather than a NMU. If you want to be nice, send out an "intent
> to hijack" to debian-devel list. Also give 2 weeks time for the
> maintainer to reply. (I think we can consider this mail conversion as
> a notice to the maintainer of your intent. I also think there's too
> little evidence of any actual maintenance done on gmrun for the
> current maintainer to claim his ownership... we could just go
> straight for upload without doing the extra "nice" steps.)
> Don't forget to send me the new .dsc url once you've updated the
> package with you as maintainer. (Official way to get sponsorship is
> to file a RFS bug against sponsorship-requests in the bug tracking
> system. I won't promive to sponsor all your future uploads, but
> hopefully you'll find someone else who can help you out with that when
> I don't have time to help you out.)
> 
> If you want to be extra nice to Debian you might want to also
> investigate if Alexandre has gone fully MIA and have his other
> packages be marked as orphaned. I'm looking at
> https://contributors.debian.org/contributor/adedommelin-guest@alioth/
> and it indeed seems he's no longer active in Debian and you could
> contact the MIA team to help get him removed from
> Maintainers/Uploaders in all packages he's listed in

Thanks for explaining that. I think I would be more comfortable with
doing this as a NMU now and do a proper maintainer transition (giving
Alexendre enough time to react) with a first upload for buster. That
will also allow me to create a first upload as maintainer which
actually contains work done by me.

However, if you think it's better to the maintainer transition right
away, I will follow your advice and prepare a new upload (but I would
like to avoid the 2 weeks delay, so it would end up not being the
"nice" version of your suggestion).

Regards
Lukas Schwaighofer


pgpG9zn2TAp7l.pgp
Description: OpenPGP digital signature


Bug#857065: gmrun: Segfault after recent upgrades

2017-03-10 Thread Andreas Henriksson
Hello Lukas,

On Fri, Mar 10, 2017 at 01:36:06PM +0100, Lukas Schwaighofer wrote:
> Hi Andreas,
> 
> On Fri, 10 Mar 2017 13:14:57 +0100
> Andreas Henriksson  wrote:
> > Please post the full .dsc url (so I can simply dget it, and I don't
> > care much about you using mentors or not that's mainly a thing
> > to allow you to practise the signing and dput way that you'll need
> > to be aquanted with once you get credentials to do official uploads).
> 
> Here is the dsc URL:
> https://mentors.debian.net/debian/pool/main/g/gmrun/gmrun_0.9.2-2.1+nmu1.dsc
> 
> > I have to wonder though if this package really is maintained at all?
> > (The officially listed maintainer hasn't touched the package since
> > 2010.) Would you consider adopting it if not?
> 
> Yes, I would consider adopting it. Ubuntu also has a bug report on a
> similar problem [1] and a more extensive patch that seems to address
> more outdated API calls [2]. I wanted to keep this upload minimal
> because stretch is already frozen, but going forward to buster this is
> definitely something I would look at.

Understanding the bigger picture and having a plan is part of the
maintainer responsibility so it sounds like you'll do a good job! :)

> 
> > Either way I think we should take the time to investigate the
> > maintenance status and either give the package to Debian QA team if
> > noone is interested in adopting it while we're doing an upload here.
> 
> What is the proper course of action? I've just read through some of the
> pages from the QA team and it seems like an email to m...@qa.debian.org
> might be the first step [3] .

There's an offical way and there's what I'd say you can do with gmrun...

On gmrun I think you can just set yourself as maintainer in the package
and update debian/changelog to version it as a maintainer upload
rather than a NMU. If you want to be nice, send out an "intent to hijack"
to debian-devel list. Also give 2 weeks time for the maintainer to reply.
(I think we can consider this mail conversion as a notice to the maintainer
of your intent. I also think there's too little evidence of any actual
maintenance done on gmrun for the current maintainer to claim his
ownership... we could just go straight for upload without doing the
extra "nice" steps.)
Don't forget to send me the new .dsc url once you've updated the package
with you as maintainer. (Official way to get sponsorship is to file
a RFS bug against sponsorship-requests in the bug tracking system.
I won't promive to sponsor all your future uploads, but hopefully
you'll find someone else who can help you out with that when
I don't have time to help you out.)

If you want to be extra nice to Debian you might want to also investigate
if Alexandre has gone fully MIA and have his other packages be marked
as orphaned. I'm looking at
https://contributors.debian.org/contributor/adedommelin-guest@alioth/
and it indeed seems he's no longer active in Debian and you could
contact the MIA team to help get him removed from Maintainers/Uploaders
in all packages he's listed in


Regards,
Andreas Henriksson



Bug#857065: gmrun: Segfault after recent upgrades

2017-03-10 Thread Lukas Schwaighofer
Hi Andreas,

On Fri, 10 Mar 2017 13:14:57 +0100
Andreas Henriksson  wrote:
> Please post the full .dsc url (so I can simply dget it, and I don't
> care much about you using mentors or not that's mainly a thing
> to allow you to practise the signing and dput way that you'll need
> to be aquanted with once you get credentials to do official uploads).

Here is the dsc URL:
https://mentors.debian.net/debian/pool/main/g/gmrun/gmrun_0.9.2-2.1+nmu1.dsc

> I have to wonder though if this package really is maintained at all?
> (The officially listed maintainer hasn't touched the package since
> 2010.) Would you consider adopting it if not?

Yes, I would consider adopting it. Ubuntu also has a bug report on a
similar problem [1] and a more extensive patch that seems to address
more outdated API calls [2]. I wanted to keep this upload minimal
because stretch is already frozen, but going forward to buster this is
definitely something I would look at.

> Either way I think we should take the time to investigate the
> maintenance status and either give the package to Debian QA team if
> noone is interested in adopting it while we're doing an upload here.

What is the proper course of action? I've just read through some of the
pages from the QA team and it seems like an email to m...@qa.debian.org
might be the first step [3] .

Thank you
Lukas Schwaighofer

[1] https://bugs.launchpad.net/ubuntu/+source/gmrun/+bug/1633505
[2] https://launchpadlibrarian.net/298206968/gmrun-tdp-patch.diff
[3] https://wiki.debian.org/Teams/MIA



pgpzrFliaT6Zo.pgp
Description: OpenPGP digital signature


Bug#857065: gmrun: Segfault after recent upgrades

2017-03-10 Thread Andreas Henriksson
Hello Lukas Schwaighofer,

On Fri, Mar 10, 2017 at 11:12:09AM +0100, Lukas Schwaighofer wrote:
> Hi Andreas,
> 
> thanks for looking into this and finding the bug from fedora to fix
> this!
> 
> As I want this to stay in stretch and no one has stepped up yet I have
> uploaded an nmu to mentors:
> https://mentors.debian.net/package/gmrun

Great to see your interest in this.

Please post the full .dsc url (so I can simply dget it, and I don't
care much about you using mentors or not that's mainly a thing
to allow you to practise the signing and dput way that you'll need
to be aquanted with once you get credentials to do official uploads).

> I hope this is the correct way to proceed (I did not intend to offend
> the maintainer snatch this upload away from somebody else).

I don't think you need to worry about offending anyone here. We have a
0day NMU policy for RC bugs after all and generally maintainers should
be just happy when you help them out (even though I know not everyone
reacts like that unfortunately).

I have to wonder though if this package really is maintained at all?
(The officially listed maintainer hasn't touched the package since 2010.)
Would you consider adopting it if not?

Either way I think we should take the time to investigate the
maintenance status and either give the package to Debian QA team if
noone is interested in adopting it while we're doing an upload here.

> 
> 
> I have made some small changes from your attached debdiff:
> * the line numbers appeared to be off by two lines
> * I adjusted the changelog
> 
> Please let me know if the uploaded source package is ok or if anything
> should be changed. I would be happy if you could sponsor the upload.
> 
> Once the package has been uploaded I will file an unblock request for
> the release team.

Great.

--
Regards,
Andreas Henriksson



Bug#857065: gmrun: Segfault after recent upgrades

2017-03-10 Thread Lukas Schwaighofer
Hi Andreas,

thanks for looking into this and finding the bug from fedora to fix
this!

As I want this to stay in stretch and no one has stepped up yet I have
uploaded an nmu to mentors:
https://mentors.debian.net/package/gmrun
I hope this is the correct way to proceed (I did not intend to offend
the maintainer snatch this upload away from somebody else).


I have made some small changes from your attached debdiff:
* the line numbers appeared to be off by two lines
* I adjusted the changelog

Please let me know if the uploaded source package is ok or if anything
should be changed. I would be happy if you could sponsor the upload.

Once the package has been uploaded I will file an unblock request for
the release team.


Thanks & Regards
Lukas Schwaighofer


pgpi8fVejjtOr.pgp
Description: OpenPGP digital signature


Bug#857065: gmrun: Segfault after recent upgrades

2017-03-08 Thread Andreas Henriksson
Control: tags -1 + patch confirmed upstream

On Tue, Mar 07, 2017 at 08:07:53PM +0300, Vladimir Kudrya wrote:
> Package: gmrun
> Version: 0.9.2-2.1+b2
> Severity: normal
> 
> Dear Maintainer, After upgrading gmrun 0.9.2-2.1+b1 => 0.9.2-2.1+b2 it 
> segfaults at start.
> Previous version works.
[...]

The attached debdiff incorporates a patch from fedora fixing the problem.

(Someone should take responsibility for getting this uploaded and
unblocked by the release team if they want to see gmrun stay in stretch.
If you need sponsorship feel free to ask me.)

Regards,
Andreas Henriksson
diff -Nru gmrun-0.9.2/debian/changelog gmrun-0.9.2/debian/changelog
--- gmrun-0.9.2/debian/changelog2010-07-17 19:05:43.0 +0200
+++ gmrun-0.9.2/debian/changelog2017-03-08 23:05:07.0 +0100
@@ -1,3 +1,10 @@
+gmrun (0.9.2-2.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch to fix gtk_completion_line type from Fedora (Closes: #857065)
+
+ -- Andreas Henriksson   Wed, 08 Mar 2017 23:05:07 +0100
+
 gmrun (0.9.2-2.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru gmrun-0.9.2/debian/patches/gmrun-0.9.2-f12.patch 
gmrun-0.9.2/debian/patches/gmrun-0.9.2-f12.patch
--- gmrun-0.9.2/debian/patches/gmrun-0.9.2-f12.patch1970-01-01 
01:00:00.0 +0100
+++ gmrun-0.9.2/debian/patches/gmrun-0.9.2-f12.patch2017-03-08 
23:05:07.0 +0100
@@ -0,0 +1,32 @@
+Patch originally downloaded from
+https://src.fedoraproject.org/cgit/rpms/gmrun.git/plain/gmrun-0.9.2-f12.patch
+
+slighly modified (parts dropped, fuzz fixed) to apply on top of debian package.
+
+diff -ur gmrun-0.9.2/src/gtkcompletionline.cc 
gmrun-0.9.2.new/src/gtkcompletionline.cc
+--- gmrun-0.9.2/src/gtkcompletionline.cc   2010-01-11 12:22:35.097644540 
+0200
 gmrun-0.9.2.new/src/gtkcompletionline.cc   2010-01-11 12:22:45.686644030 
+0200
+@@ -79,9 +79,9 @@
+ on_key_press(GtkCompletionLine *cl, GdkEventKey *event, gpointer data);
+ 
+ /* get_type */
+-guint gtk_completion_line_get_type(void)
++GtkType gtk_completion_line_get_type(void)
+ {
+-  static guint type = 0;
++  static GtkType type = 0;
+   if (type == 0)
+   {
+ GtkTypeInfo type_info =
+diff -ur gmrun-0.9.2/src/gtkcompletionline.h 
gmrun-0.9.2.new/src/gtkcompletionline.h
+--- gmrun-0.9.2/src/gtkcompletionline.h2003-11-16 12:43:32.0 
+0200
 gmrun-0.9.2.new/src/gtkcompletionline.h2010-01-11 12:22:45.686644030 
+0200
+@@ -76,7 +77,7 @@
+ void (* cancel)(GtkCompletionLine *cl);
+   };
+ 
+-  guint gtk_completion_line_get_type(void);
++  GtkType gtk_completion_line_get_type(void);
+   GtkWidget *gtk_completion_line_new();
+ 
+   void gtk_completion_line_last_history_item(GtkCompletionLine*);
diff -Nru gmrun-0.9.2/debian/patches/series gmrun-0.9.2/debian/patches/series
--- gmrun-0.9.2/debian/patches/series   2010-07-17 19:05:49.0 +0200
+++ gmrun-0.9.2/debian/patches/series   2017-03-08 23:05:07.0 +0100
@@ -9,3 +9,4 @@
 90-window_placement.patch
 100-gmrunrc.patch
 debian-changes-0.9.2-2.1
+gmrun-0.9.2-f12.patch


Bug#857065: gmrun: Segfault after recent upgrades

2017-03-08 Thread Robbie Harwood
Package: gmrun
Version: 0.9.2-2.1+b2
Severity: grave
Followup-For: Bug #857065

Raising severity to "grave" since it is usable becuse it segfaults every time
we try to launch it.

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (600, 'unstable-debug'), (600, 'testing-debug'), (600, 
'unstable'), (600, 'testing'), (200, 'experimental-debug'), (200, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-rt-amd64 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages gmrun depends on:
ii  libatk1.0-0  2.22.0-1
ii  libc62.24-9
ii  libcairo21.14.8-1
ii  libfontconfig1   2.11.0-6.7+b1
ii  libfreetype6 2.6.3-3+b2
ii  libgcc1  1:6.3.0-8
ii  libgdk-pixbuf2.0-0   2.36.5-2
ii  libglib2.0-0 2.50.3-1
ii  libgtk2.0-0  2.24.31-2
ii  libpango-1.0-0   1.40.4-1
ii  libpangocairo-1.0-0  1.40.4-1
ii  libpangoft2-1.0-01.40.4-1
ii  libpopt0 1.16-10
ii  libstdc++6   6.3.0-8

gmrun recommends no packages.

gmrun suggests no packages.

-- no debconf information



Bug#857065: gmrun: Segfault after recent upgrades

2017-03-07 Thread Vladimir Kudrya
Package: gmrun
Version: 0.9.2-2.1+b2
Severity: normal

Dear Maintainer, After upgrading gmrun 0.9.2-2.1+b1 => 0.9.2-2.1+b2 it 
segfaults at start.
Previous version works.


$ gdb gmrun
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
...
Reading symbols from gmrun...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/gmrun 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0x75f50809 in type_node_check_conformities_UorL (have_lock=0, 
support_prerequisites=1, support_interfaces=1, iface_node=0x557b6b30, 
node=0x558108a0) at ././gobject/gtype.c:3451
3451././gobject/gtype.c: No such file or directory
(gdb) bt
#0  0x75f50809 in type_node_check_conformities_UorL (have_lock=0, 
support_prerequisites=1, support_interfaces=1, iface_node=0x557b6b30, 
node=0x558108a0) at ././gobject/gtype.c:3451
#1  0x75f50809 in type_node_conforms_to_U (support_prerequisites=1, 
support_interfaces=1, iface_node=0x557b6b30, node=0x558108a0) at 
././gobject/gtype.c:3496
#2  0x75f50809 in g_type_is_a (type=, 
iface_type=) at ././gobject/gtype.c:3523
#3  0x777c6fa4 in gtk_type_new () at 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#4  0xa895 in  ()
#5  0x8fff in  ()
#6  0x748f52b1 in __libc_start_main (main=0x8da0, argc=1, 
argv=0x7fffe128, init=, fini=, 
rtld_fini=, stack_end=0x7fffe118) at ../csu/libc-start.c:291
#7  0x978a in  ()


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (900, 'testing'), (400, 'unstable'), (300, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gmrun depends on:
ii  libatk1.0-0  2.22.0-1
ii  libc62.24-9
ii  libcairo21.14.8-1
ii  libfontconfig1   2.11.0-6.7+b1
ii  libfreetype6 2.6.3-3+b2
ii  libgcc1  1:6.3.0-6
ii  libgdk-pixbuf2.0-0   2.36.5-2
ii  libglib2.0-0 2.50.3-1
ii  libgtk2.0-0  2.24.31-2
ii  libpango-1.0-0   1.40.3-3
ii  libpangocairo-1.0-0  1.40.3-3
ii  libpangoft2-1.0-01.40.3-3
ii  libpopt0 1.16-10
ii  libstdc++6   6.3.0-6

gmrun recommends no packages.

gmrun suggests no packages.

-- no debconf information