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 522368 - Evo crashes in groupwise_folder_item_to_msg at camel-groupwise-folder.c:1694 on specific message
Evo crashes in groupwise_folder_item_to_msg at camel-groupwise-folder.c:1694 ...
Status: RESOLVED DUPLICATE of bug 522389
Product: evolution-data-server
Classification: Platform
Component: Mailer
2.22.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-03-14 08:03 UTC by KAMI
Modified: 2008-09-17 17:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Evo log (213 bytes, application/octet-stream)
2008-03-14 08:06 UTC, KAMI
  Details
Evo gdb log (3.00 KB, application/octet-stream)
2008-03-14 08:07 UTC, KAMI
  Details
Evo gdb - thread log (4.65 KB, application/octet-stream)
2008-03-14 08:07 UTC, KAMI
  Details
gdb with debug packages #1 (7.11 KB, text/plain)
2008-03-17 09:45 UTC, KAMI
  Details
gdb with debug packages #2 (6.92 KB, application/octet-stream)
2008-03-17 09:45 UTC, KAMI
  Details
gdb with debug packages #3 (another message) (5.90 KB, text/plain)
2008-03-17 09:49 UTC, KAMI
  Details
the message: gdb with debug packages #3 (another message) (5.35 KB, text/plain)
2008-03-17 10:07 UTC, KAMI
  Details
proposed eds patch (2.38 KB, patch)
2008-09-17 17:18 UTC, Milan Crha
none Details | Review

Description KAMI 2008-03-14 08:03:28 UTC
I am using Ubuntu 8.04 (Hardy) 64 bit distribution. I found that using Evolution with GW connector crashes with the specific messages. I am also using Evolution on Ubuntu 7.10 32 bit without any problem. Can you fix the crashes? Attaching logs.

Thank you in advance!

KAMI
Comment 1 KAMI 2008-03-14 08:06:07 UTC
Created attachment 107275 [details]
Evo log
Comment 2 KAMI 2008-03-14 08:07:00 UTC
Created attachment 107276 [details]
Evo gdb log
Comment 3 KAMI 2008-03-14 08:07:32 UTC
Created attachment 107277 [details]
Evo gdb - thread log
Comment 4 Tobias Mueller 2008-03-15 21:36:56 UTC
Hi :)

Thanks for that bugreport. Could you get us a stacktrace with debug symbols please? Especially for Evolution and Evolution-data-server.

Can you attach the message (with full headers and stuff) as well?
Comment 5 KAMI 2008-03-16 04:44:05 UTC
Can you be so kind to write how can I do it. Then I will do it on Monday.
Comment 6 Tobias Mueller 2008-03-16 19:51:23 UTC
You might have luck on http://live.gnome.org/GettingTraces and following pages such as http://live.gnome.org/GettingTraces/DistroSpecificInstructions#head-46c81b990ba060e2668c48d93ddb541e57dc6291.

For the specific message: Select the message with the non-crashing-evo and click View-Sources or the like. Please attach that here.
Comment 7 KAMI 2008-03-17 09:45:08 UTC
Created attachment 107435 [details]
gdb with debug packages #1
Comment 8 KAMI 2008-03-17 09:45:59 UTC
Created attachment 107436 [details]
gdb with debug packages #2

Added traces with debub packages installed.
Comment 9 KAMI 2008-03-17 09:49:31 UTC
Created attachment 107437 [details]
gdb with debug packages #3 (another message)
Comment 10 KAMI 2008-03-17 10:07:12 UTC
Created attachment 107439 [details]
the message: gdb with debug packages #3 (another message)

Attached the message. Note this one comes from web interface of Groupwise, because I didn't find option in the real GW client, and I haven't got non crashing Evolution client this time.

Do you need more information?
Comment 11 Tobias Mueller 2008-03-17 14:14:42 UTC
Stacktrace from comment #8:

Thread 13 (Thread 0x413e6950 (LWP 18717))

  • #0 groupwise_folder_item_to_msg
    at camel-groupwise-folder.c line 1694
  • #1 groupwise_folder_get_message
    at camel-groupwise-folder.c line 178
  • #2 camel_folder_get_message
    at camel-folder.c line 1073
  • #3 get_message_exec
    at mail-ops.c line 1720
  • #4 mail_msg_proxy
    at mail-mt.c line 523
  • #5 ??
    from /usr/lib/libglib-2.0.so.0
  • #6 ??
    from /usr/lib/libglib-2.0.so.0
  • #7 start_thread
    from /lib/libpthread.so.0
  • #8 clone
    from /lib/libc.so.6
  • #9 ??


Thanks for providing the information. I'll set the bug to NEW; let's hope, a e-d-s developer comes across this bug.

Comment 12 Milan Crha 2008-09-17 17:18:04 UTC
Created attachment 118891 [details] [review]
proposed eds patch

for evolution-data-server;

This is only blind patch, based on traces. I do not have GW, thus would be great if someone can test this or something.
Comment 13 Milan Crha 2008-09-17 17:28:46 UTC
Oops, forget that. Tobias found the bug with proper fix in bug #519537. Thus obsoleting my patch and marking as this bug as duplicate.

*** This bug has been marked as a duplicate of 522389 ***