<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>455</bug_id>
          
          <creation_ts>2010-10-13 19:28:47 +0000</creation_ts>
          <short_desc>Contacts doesn&apos;t work well on RC1 image</short_desc>
          <delta_ts>2010-12-21 06:07:19 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>0.9</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>0.9 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Edwin Zhai">edwin.zhai</reporter>
          <assigned_to name="Edwin Zhai">edwin.zhai</assigned_to>
          <cc>jessica.zhang</cc>
    
    <cc>kevin.tian</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10455</commentid>
    <comment_count>0</comment_count>
    <who name="Edwin Zhai">edwin.zhai</who>
    <bug_when>2010-10-13 19:28:47 +0000</bug_when>
    <thetext>In RC1 image, contacts starts with an error dialog &quot;Error opening address book
Got error 20 when opening book&quot;. When adding new contact, sometimes pop up one error dialog &quot;Cannot add contact: file e-book.c: line 342 (e_book_add_contacct):assertion &apos;book-&gt;priv-&gt;proxy&apos; failed&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10783</commentid>
    <comment_count>1</comment_count>
    <who name="Edwin Zhai">edwin.zhai</who>
    <bug_when>2010-10-22 01:54:29 +0000</bug_when>
    <thetext>It&apos;s strange that this bug only happen when start contacts for the 1st time on new created image. After that, everything runs well.

/usr/libexec/e-addressbook-factory(from eds-dbus) will be executed via Dbus when contacts started to handle addressbook. I found when this bug happend, there is a seg fault from e-addressbook-factory.

e-addressbook-factory would try to open a data named ~/.evolution/addressbook/local/system/addressbook.db and create the data base if not exist(for the 1st time), then add openhand as 1st contact.

The root cause is that after creation the DB handler is not saved properly, so that a NULL pointer reference happen when add openhand as contact.

Fix will be out soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10784</commentid>
    <comment_count>2</comment_count>
    <who name="Edwin Zhai">edwin.zhai</who>
    <bug_when>2010-10-22 01:56:08 +0000</bug_when>
    <thetext>Pls. see e_book_backend_file_load_source @ addressbook/backends/file/e-book-backend-file.c</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10791</commentid>
    <comment_count>3</comment_count>
    <who name="Edwin Zhai">edwin.zhai</who>
    <bug_when>2010-10-24 17:43:48 +0000</bug_when>
    <thetext>fixed @ http://git.pokylinux.org/cgit.cgi/poky/commit/?id=8109db28bba57dd31502b4d1c6bc8c107383eefa</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>