Bug#502684: deskbar-applet: crashes if Beagle Live plugin is enabled while searching

Mika Hanhijärvi mikahan at metropolia.fi
Sun Oct 19 05:30:33 UTC 2008


Package: deskbar-applet
Version: 2.22.3.1-1
Severity: important

Deskbar applet crashes if it's Beagle Live plugin is enabled while you
are searching something.

Steps to reproduce:
1) Make sure that deskbar-applet Beagle Live plugin is enabled.
2) Search something 
3) clear the search field with backspace button
4) search again 

deskbar-applet does not crash every time. It seems to crash 
more often if you write long search string, then quickly clear search 
field and then quickly write another search string. 

Deskbar-applet has also another Beagle-plugin which does not search 
while you type. It works just fine.

When deskbar-applet crashes Gnome bug-reporting tool starts and I get 
this backtrace. Note that there is no debugging symbol debianpackage for
the libbeagle1 so this is not wery useful.

Distribution: Debian lenny/sid
Gnome Release: 2.22.3 2008-09-18 (Debian)
BugBuddy Version: 2.22.0

System: Linux 2.6.26-1-686 #1 SMP Thu Oct 9 15:18:09 UTC 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10402000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome

Memory status: size: 118960128 vsize: 118960128 resident: 44331008 
share:
18362368 rss: 44331008 rss_rlim: 4294967295
CPU usage: start_time: 1224390757 rtime: 589 utime: 527 stime: 62 
cutime:0
cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/lib/bug-buddy/deskbar-applet'

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7db08c0 (LWP 3746)]
[New Thread 0xb55ffb90 (LWP 3752)]
[New Thread 0xb5f2bb90 (LWP 3751)]
(no debugging symbols found)
0xb7f7e424 in __kernel_vsyscall ()
#0  0xb7f7e424 in __kernel_vsyscall ()
#1  0xb7f48feb in waitpid () from /lib/i686/cmov/libpthread.so.0
#2  0xb7b3f973 in IA__g_spawn_sync (working_directory=0x0, 
argv=0xb5600af0, 
    envp=0x0, flags=<value optimized out>, child_setup=0,
user_data=0x0, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0xbfd98db8) at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:374
#3  0xb7b3fc7c in IA__g_spawn_command_line_sync (
    command_line=0xb561afb8 "bug-buddy --appname=\"deskbar-applet\"
--pid=3746", standard_output=0x0, standard_error=0x0, exit_status=0x0,
error=0xbfd98db8)
    at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:682
#4  0xb7bd33bd in ?? () from 
/usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#5  0xb7bd34c2 in ?? () from 
/usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#6  <signal handler called>
#7  0xb638fa68 in ?? () from /usr/lib/libbeagle.so.1
#8  0x0ab74c70 in ?? ()
#9  0x0a1c0378 in ?? ()
#10 0x00000000 in ?? ()

Thread 3 (Thread 0xb5f2bb90 (LWP 3751)):
#0  0xb7f7e424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7e86da7 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7b0a6e2 in g_main_context_iterate (context=0xa1599e0, block=1, 
    dispatch=1, self=0xa1beea0)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2954
        max_priority = 2147483647
        timeout = -1
        some_ready = <value optimized out>
        nfds = 1
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0xa159848
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3  0xb7b0ad72 in IA__g_main_loop_run (loop=0xa1598e8)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2853
        self = (GThread *) 0xa1beea0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4  0xb635e8b2 in startup_mainloop (arg=0x0) at e-book.c:3773
        loop = (GMainLoop *) 0xfffffdfc
#5  0xb7b3114f in g_thread_create_proxy (data=0xa1beea0)
    at /tmp/buildd/glib2.0-2.16.6/glib/gthread.c:635
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0xb7f414c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb7e9161e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.

Thread 2 (Thread 0xb55ffb90 (LWP 3752)):
#0  0xb7f7e424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7e86da7 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7b0a6e2 in g_main_context_iterate (context=0xa1c0460, block=1, 
    dispatch=1, self=0xa159400)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2954
        max_priority = 2147483647
        timeout = -1
        some_ready = <value optimized out>
        nfds = 11
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0xa1c0ac8
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3  0xb7b0ad72 in IA__g_main_loop_run (loop=0xa1c0128)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2853
        self = (GThread *) 0xa159400
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4  0xb6c35b50 in ?? () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5  0x0a1c0128 in ?? ()
No symbol table info available.
#6  0xb7b823a0 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0xb55ff3c8 in ?? ()
No symbol table info available.
#8  0xb7b3114f in g_thread_create_proxy (data=0xa159400)
    at /tmp/buildd/glib2.0-2.16.6/glib/gthread.c:635
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
Backtrace stopped: frame did not save the PC

Thread 1 (Thread 0xb7db08c0 (LWP 3746)):
#0  0xb7f7e424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7f48feb in waitpid () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7b3f973 in IA__g_spawn_sync (working_directory=0x0, 
argv=0xb5600af0, 
    envp=0x0, flags=<value optimized out>, child_setup=0,
user_data=0x0, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0xbfd98db8) at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:374
        outpipe = -1
        errpipe = -1
        pid = 4383
        fds = {__fds_bits = {160, 0, 8, 0, -1212669024, 0, 184166496, 
    -1076262120, -1213043679, 8, 184166496, 4, -1212669024, 0, 
-1251996932, 
    -1076262024, -1213056435, 184166496, -1213139984, 0, -1251936000, 
    -1251999728, 5, 10, -1076262040, -1076262044, -1251996944, 3, 0, 
    15760160, 908206772, 184166496}}
        ret = <value optimized out>
        outstr = (GString *) 0x0
        errstr = (GString *) 0x0
        failed = 0
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#3  0xb7b3fc7c in IA__g_spawn_command_line_sync (
    command_line=0xb561afb8 "bug-buddy --appname=\"deskbar-applet\"
--pid=3746", standard_output=0x0, standard_error=0x0, exit_status=0x0,
error=0xbfd98db8)
    at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:682
        retval = 0
        argv = (gchar **) 0xb5600af0
        __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#4  0xb7bd33bd in ?? () from 
/usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#5  0xb7bd34c2 in ?? () from 
/usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#6  <signal handler called>
No symbol table info available.
#7  0xb638fa68 in ?? () from /usr/lib/libbeagle.so.1
No symbol table info available.
#8  0x0ab74c70 in ?? ()
No symbol table info available.
#9  0x0a1c0378 in ?? ()
No symbol table info available.
#10 0x00000000 in ?? ()
No symbol table info available.
#0  0xb7f7e424 in __kernel_vsyscall ()
The program is running.  Quit anyway (and detach it)? (y or n)
[answered 
Y;
input not from terminal]


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

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

Versions of packages deskbar-applet depends on:
ii  gconf2                     2.22.0-1      GNOME configuration
database syste
ii  libart-2.0-2               2.3.20-2      Library of functions for 2D
graphi
ii  libatk1.0-0                1.22.0-1      The ATK accessibility
toolkit
ii  libbonobo2-0               2.22.0-1      Bonobo CORBA interfaces
library
ii  libbonoboui2-0             2.22.0-1      The Bonobo UI library
ii  libc6                      2.7-14        GNU C Library: Shared
libraries
ii  libcairo2                  1.6.4-6       The Cairo 2D vector
graphics libra
ii  libdbus-1-3                1.2.1-3       simple interprocess
messaging syst
ii  libebook1.2-9              2.22.3-1      Client library for
evolution addre
ii  libedataserver1.2-9        2.22.3-1      Utility library for
evolution data
ii  libgconf2-4                2.22.0-1      GNOME configuration
database syste
ii  libglib2.0-0               2.16.6-1      The GLib library of C
routines
ii  libgnome-desktop-2         2.22.3-2      Utility library for
loading .deskt
ii  libgnome2-0                2.20.1.1-1    The GNOME 2 library -
runtime file
ii  libgnomecanvas2-0          2.20.1.1-1    A powerful object-oriented
display
ii  libgnomeui-0               2.20.1.1-2    The GNOME 2 libraries (User
Interf
ii  libgnomevfs2-0             1:2.22.0-5    GNOME Virtual File System
(runtime
ii  libgtk2.0-0                2.12.11-3     The GTK+ graphical user
interface 
ii  libice6                    2:1.0.4-1     X11 Inter-Client Exchange
library
ii  liborbit2                  1:2.14.13-0.1 libraries for ORBit2 - a
CORBA ORB
ii  libpango1.0-0              1.20.5-2      Layout and rendering of
internatio
ii  libpopt0                   1.14-4        lib for parsing cmdline
parameters
ii  libsm6                     2:1.0.3-2     X11 Session Management
library
ii  libstartup-notification0   0.9-1         library for program launch
feedbac
ii  libxml2                    2.6.32.dfsg-4 GNOME XML library
ii  python                     2.5.2-2       An interactive high-level
object-o
ii  python-central             0.6.8         register and build utility
for Pyt
ii  python-dbus                0.82.4-2      simple interprocess
messaging syst
ii  python-glade2              2.12.1-6      GTK+ bindings: Glade
support
ii  python-gnome2              2.22.0-1      Python bindings for the
GNOME desk
ii  python-gnome2-desktop      2.22.0-2      Python bindings for the
GNOME desk
ii  python-gtk2                2.12.1-6      Python bindings for the GTK
+ widge

Versions of packages deskbar-applet recommends:
ii  gnome-utils                   2.20.0.1-3 GNOME desktop utilities
ii  python-beagle                 0.3.5-1+b1 Python bindings for beagle
ii  python-soappy                 0.12.0-2   SOAP Support for Python

deskbar-applet suggests no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list