After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 255491 - Contacts crash when double-clicking a contact
Contacts crash when double-clicking a contact
Status: RESOLVED NOTABUG
Product: evolution
Classification: Applications
Component: Contacts
1.5.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Hans Petter Jansson
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2004-03-12 03:39 UTC by Danilo Segan
Modified: 2013-09-10 14:03 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Backtrace gotten using bug-buddy (18.26 KB, text/plain)
2004-03-12 03:40 UTC, Danilo Segan
Details
My two-contact address book which might be the root of the crash (extracts two files to addressbook/local/system) (4.90 KB, application/octet-stream)
2004-03-12 03:55 UTC, Danilo Segan
Details

Description Danilo Segan 2004-03-12 03:39:40 UTC
I've compiled Evolution late yesterday (it's 4am now) from CVS on a pretty
old Slackware 8.0 system (glibc 2.2.4, gcc 2.95.3, albeit upgraded with
XFree86 4.3.0, Linux 2.4.20, and other stuff) and with entire Gnome/Gtk+
setup from March 3rd (built using jhbuild).

I started Evolution for the first time, went through the "setup assistant"
(entered my name, main mail account, etc.), and created a couple of
contacts.  When I click on any of them, I get a crash.

Bug-buddy collected some backtrace, but it couldn't get all the symbols and
variables passed to function calls, which will probably make it harder to
debug.  I have then deleted my .evolution directory, and reran evolution,
and created only new new contact without removing novell one.

When I double click the new contact, Evolution crashes; when I double click
the Novell one, it opens as expected (it behaves the same if I use the
Control-O or a menu item to open it). 

I'll attach backtrace bug-buddy got from this last run, and since it borks
in address_to_text, I may also attach
~/.evolution/addressbook/local/system/addressbook.db* if you think that
would help.

Other relevant data might be that I'm running in a Serbian locale
(sr_CS.UTF-8, available from srpski.org/locale), and have used two patches
attached to bug 253464.

I'll recompile without patches now, and if that makes it work, I'll close
the bug (though, since the relevant code is not touched, I find it highly
unlikely).
Comment 1 Danilo Segan 2004-03-12 03:40:54 UTC
Created attachment 43398 [details]
Backtrace gotten using bug-buddy
Comment 2 Danilo Segan 2004-03-12 03:55:32 UTC
Created attachment 43399 [details]
My two-contact address book which might be the root of the crash (extracts two files to addressbook/local/system)
Comment 3 Danilo Segan 2004-03-12 03:57:14 UTC
I confirm that it crashes also without the patches there, and it is
probably something to do with how contact was created, and how does it
look in database.  Therefore, I attached two files in a tarball for
anyone who's familiar with that to look into.

Of course, I may be way off, so if you've got any questions that will
help you, do ask.
Comment 4 JP Rosevear 2004-05-13 19:21:34 UTC
too old now, editor reworked and this has worked for a while anyhow. 
Re-open if still a problem