On Mon, Jan 18, 2010 at 09:48:17PM +0200, Tom Hacohen wrote:
> On Mon, Jan 18, 2010 at 2:37 PM, Sebastian Reichel <[email protected]>
> wrote:
> 
>     On Mon, Jan 11, 2010 at 05:51:03PM +0200, Tom Hacohen wrote:
>     > On Mon, Jan 11, 2010 at 4:57 PM, Sebastian Reichel 
> <[email protected]>
>     > wrote:
>     >
>     >     Hi,
>     >
>     >     I got phoneui-contacts segfaulting by doing:
>     >      * Select Contact
>     >      * Options -> Show
>     >      * Add Field
>     >      * Back
>     >
>     >     Backtrace:
>     >     (gdb) bt
>     >     #0  0x4027d588 in strcmp () from /lib/libc.so.6
>     >     #1  0x40509808 in frame_edit_data_changed (data=0x184ba8) at view/
>     >     contact-show-view.c:534
>     >     #2  0x40509ae8 in frame_edit_close_clicked (_data=0x184ba8, 
> obj=<value
>     >     optimized out>, event_info=<value optimized out>) at view/
>     >     contact-show-view.c:641
>     >     #3  0x405506ec in evas_object_smart_callback_call () from /usr/lib/
>     >     libevas-ver-svn-05.so.0
>     >     #4  0x406d0924 in ?? () from /usr/lib/libelementary-ver-svn-05.so.0
>     >     #5  0x406d0924 in ?? () from /usr/lib/libelementary-ver-svn-05.so.0
>     >
>     >     I can prepare a patch if you need one, but I first I want to fix the
>     >     Debian SHR packages, so you are probably faster.
>     >
>     >     Apart from the library has not been linked against ecore-x for me.
>     >     You should add ecore-x to libphone-ui-shr's configure.ac.
>     >
>     >     -- Sebastian
>     >
>     > I remember something similar, I think we started taking a look at it, 
> but
>     > stopped as we figured we are going to overhaul all of the messaging app
>     anyway.
>     > As for ecore-x, the only thing that actually uses it is obsolete, but
>     yeah, we
>     > should probably add it (and eventually remove it), I'm starring this
>     message,
>     > will do.
> 
>     I just found another segfault in phoneui-contacts:
>      * Select Contact
>      * Options -> Show
>      * Edit Field
>      * Delete all text from one of the fields
>      * Save
> 
>     Here is the backtrace:
> 
>     (gdb) bt
>     #0  0x4027e588 in strcmp () from /lib/libc.so.6
>     #1  0x40508830 in frame_edit_data_changed (data=<value optimized out>) at
>     view/contact-show-view.c:536
>     #2  0x40508878 in frame_edit_save_clicked (_data=<value optimized out>, 
> obj
>     =<value optimized out>, event_info=<value optimized out>) at view/
>     contact-show-view.c:569
>     #3  0x405496ec in evas_object_smart_callback_call () from /usr/lib/
>     libevas-ver-svn-05.so.0
> 
>     -- Sebastian
> 
>     -----BEGIN PGP SIGNATURE-----
>     Version: GnuPG v1.4.10 (GNU/Linux)
> 
>     iEYEARECAAYFAktUVfgACgkQH0JwilpTmKhregCfeEU6yrKIlWb65DDePECnFGWU
>     MKYAoIB8u/IaRCSS5pZzCWKYGsWcpfY7
>     =e57V
>     -----END PGP SIGNATURE-----
> 
>     _______________________________________________
> 
> Told you we need a rewrite :P
> Anyhow, I wrote this down as well, thanks.

Hi,

I found some time today to fix it. You can find the patch attached
to the bug report I just created:

http://shr-project.org/trac/ticket/881

This patch will fix both problems :)

-- Sebastian

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel

Reply via email to