Package: eweouz
Version: 0.4+b1
Severity: normal

I have a slightly odd setup with evolution-data-server installed but not 
evolution.
In this case eweouz-dump-addressbook segfaults as below (from valgrind).

If I manually start /usr/lib/evolution/evolution-data-server-2.22 then it works 
ok, 
but since the server shuts itself down after 5 seconds of inactivity, this 
basically 
only works for a single query.  

It would be great if eweouz-dump-addressbook could manage the server;
a quick glance at the libebook reference didn't reveal how to do that.
Failing that maybe eweouz should depend on evolution.

==32490== Invalid read of size 8
==32490==    at 0x6563A51: (within /usr/lib/libgconf-2.so.4.1.5)
==32490==    by 0x6567713: gconf_client_get_default (in 
/usr/lib/libgconf-2.so.4.1.5)
==32490==    by 0x4E418DD: e_book_get_addressbooks (in 
/usr/lib/libebook-1.2.so.9.3.0)
==32490==    by 0x4013DB: main (eweouz-dump-addressbook.c:85)
==32490==  Address 0x18 is not stack'd, malloc'd or (recently) free'd
==32490== 
==32490== Process terminating with default action of signal 11 (SIGSEGV)
==32490==  Access not within mapped region at address 0x18
==32490==    at 0x6563A51: (within /usr/lib/libgconf-2.so.4.1.5)
==32490==    by 0x6567713: gconf_client_get_default (in 
/usr/lib/libgconf-2.so.4.1.5)
==32490==    by 0x4E418DD: e_book_get_addressbooks (in 
/usr/lib/libebook-1.2.so.9.3.0)
==32490==    by 0x4013DB: main (eweouz-dump-addressbook.c:85)
==32490==  If you believe this happened as a result of a stack overflow in your
==32490==  program's main thread (unlikely but possible), you can try to 
increase
==32490==  the size of the main thread stack using the --main-stacksize= flag.
==32490==  The main thread stack size used in this run was 8388608.
==32490== 


-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages eweouz depends on:
ii  emacs [emacsen]          22.2+2-5        The GNU Emacs editor (metapackage)
ii  emacs-snapshot [emacsen] 1:20090730-1    The GNU Emacs editor (development 
ii  emacs22 [emacsen]        22.2+2-5        The GNU Emacs editor
ii  libbonobo2-0             2.24.1-1        Bonobo CORBA interfaces library
ii  libc6                    2.7-18          GNU C Library: Shared libraries
ii  libebook1.2-9            2.26.3-1+b1     Client library for evolution addre
ii  libedataserver1.2-11     2.26.3-1+b1     Utility library for evolution data
ii  libgconf2-4              2.26.2-1        GNOME configuration database syste
ii  libglib2.0-0             2.20.0-2        The GLib library of C routines
ii  libgnome2-0              2.26.0-1        The GNOME library - runtime files
ii  liborbit2                1:2.14.13-0.1   libraries for ORBit2 - a CORBA ORB
ii  libpopt0                 1.14-4          lib for parsing cmdline parameters
ii  libsoup2.4-1             2.26.2-1        an HTTP library implementation in 
ii  libxml2                  2.7.3.dfsg-2+b1 GNOME XML library

Versions of packages eweouz recommends:
ii  wl-beta [wl]         2.15.6+0.20080422-1 mail/news reader supporting IMAP f

eweouz suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to