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 664055 - Opening Previous Conversations crashes Empathy
Opening Previous Conversations crashes Empathy
Status: RESOLVED OBSOLETE
Product: empathy
Classification: Core
Component: Archives
3.3.x
Other Linux
: Normal major
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2011-11-14 17:47 UTC by Travis Reitter
Modified: 2012-09-13 09:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Travis Reitter 2011-11-14 17:47:57 UTC
I've hit this bug in Empathy versions 3.2.1, 3.2.2, and 3.3.1.1-20110114 (master) and Telepathy Logger 0.2.12.0 (and an unknown-but-recent version of tp-logger).

It's possible that it's a problem with my developer prefix, so this may be INVALID.

And the problem isn't just this file; if I move it out of the way, I just get the crasher for the next innocuous-looking log file.

=========================

  • #0 gzdirect
    from /usr/lib/libz.so.1
  • #1 __xmlParserInputBufferCreateFilename
    at xmlIO.c line 2522
  • #2 xmlNewInputFromFile__internal_alias
    at parserInternals.c line 1549
  • #3 xmlCtxtReadFile__internal_alias
    at parser.c line 14842
  • #4 log_store_xml_get_events_for_file
    at log-store-xml.c line 1420
  • #5 log_store_xml_get_events_for_date
  • #6 _tpl_log_manager_get_events_for_date
    at log-manager.c line 554
  • #7 _get_events_for_date_async_thread
    at log-manager.c line 976
  • #8 run_in_thread
    at gsimpleasyncresult.c line 838
  • #9 io_job_thread
    at gioscheduler.c line 177
  • #10 g_thread_pool_thread_proxy
    at gthreadpool.c line 317
  • #11 g_thread_proxy
    at gthread.c line 796
  • #12 start_thread
    from /lib/x86_64-linux-gnu/libpthread.so.0
  • #13 clone
    from /lib/x86_64-linux-gnu/libc.so.6
  • #14 ??

=================================
/home/empathy-dev/.local/share/TpLogger/logs/gabble_jabber_treitter_40jabber_2eorg0/treitter@jabber.org/20111028.log:

<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type="text/xsl" href="log-store-xml.xsl"?>
<log>
<message time='20111028T21:29:35' id='treitter@jabber.org' name='treitter@jabber.org' token='ffe927f71e711b07464320c1fa7f8291eeda0ad7' isuser='false' type='normal' message-token='3a0d0c41-e24f-47ba-b54a-f0c9bbf3a57a'>ping</message>
</log>
Comment 1 Guillaume Desmottes 2011-11-16 09:44:12 UTC
Do you have a custom build of libxml2 in you dev prefix?
Comment 2 Travis Reitter 2011-11-16 18:54:25 UTC
(In reply to comment #1)
> Do you have a custom build of libxml2 in you dev prefix?

No, it's just the stock version built by jhbuild.

I've frequently had warnings from other programs about it not having version info in its shared libraries, but that's the only thing that stands out.

I even did 'jhbuild uninstall libxml2; jhbuild buildone -cf libxml2" just now and still get the same results.
Comment 3 Guillaume Desmottes 2011-11-21 13:44:20 UTC
Any interesting info with valgrind?
Comment 4 Guillaume Desmottes 2012-09-13 09:32:08 UTC
Are you still experiencing this crash Travis?

Closing the bug for now, feel free to re-open it.