Bug#756351: libanjuta-3-0: gtkpod 2.1.4-3 segfaults on initialization in anjuta_plugin_handle_get_description

Fred Korz korz at optonline.net
Tue Jul 29 03:05:58 UTC 2014


Package: libanjuta-3-0
Version: 2:3.8.4-3+b1
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Starting /usr/bin/gtkpod

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Ran gtkpod from the Applications Menu.  Found segfault report in logs.
Ran gtkpod from Bash, segfaulted as well.  Went on to gdb to localize segfault.

   * What was the outcome of this action?

$ gdb /usr/bin/gtkpod
GNU gdb (GDB) 7.6.2 (Debian 7.6.2-1.1+b1)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/gtkpod...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/gtkpod
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

** (gtkpod:17971): WARNING **: Couldn't register with accessibility bus: Did
not receive a reply. Possible causes include: the remote application did not
send a reply, the message bus security policy blocked the reply, the reply
timeout expired, or the network connection was broken.
[New Thread 0x7fffe6024700 (LWP 17975)]
[New Thread 0x7fffe4f40700 (LWP 17976)]
[New Thread 0x7fffdffff700 (LWP 17977)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff790e326 in anjuta_plugin_handle_get_description () from
/usr/lib/libanjuta-3.so.0
(gdb) where
#0  0x00007ffff790e326 in anjuta_plugin_handle_get_description () from
/usr/lib/libanjuta-3.so.0
#1  0x0000000000408b55 in about_create_plugins_submenu ()
#2  0x000000000040cd61 in ?? ()
#3  0x00007ffff6016e3b in g_type_create_instance () from /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#4  0x00007ffff5ffb355 in ?? () from /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#5  0x00007ffff5ffd4c4 in g_object_new_valist () from /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#6  0x00007ffff5ffd8a4 in g_object_new () from /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#7  0x000000000040aee4 in anjuta_window_new ()
#8  0x000000000040d73e in gtkpod_init ()
#9  0x00000000004080ea in main ()

   * What outcome did you expect instead?

I expected the gtkpod UI to come up.


Some details extending "Other system information":

# dpkg -l libanjuta* | cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-===================================================
ii  libanjuta-3-0  2:3.8.4-3+b1 amd64        GNOME development IDE, for C/C++ -
shared libraries
root at korz2b:/home/korz# dpkg -l gtkpod* | cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-===========================================
ii  gtkpod         2.1.4-3      amd64        manage songs and playlists on an
Apple iPod
ii  gtkpod-data    2.1.4-3      all          architecture-independent files for
gtkpod




-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libanjuta-3-0 depends on:
ii  anjuta-common        2:3.8.4-3
ii  libc6                2.19-7
ii  libcairo2            1.12.16-2
ii  libgdk-pixbuf2.0-0   2.30.7-1
ii  libgdl-3-5           3.8.1-2
ii  libglib2.0-0         2.40.0-3
ii  libgtk-3-0           3.12.2-1+b1
ii  libpango-1.0-0       1.36.3-1
ii  libpangocairo-1.0-0  1.36.3-1
ii  libxml2              2.9.1+dfsg1-4

libanjuta-3-0 recommends no packages.

libanjuta-3-0 suggests no packages.

-- no debconf information



More information about the pkg-gnome-maintainers mailing list