Bug 1076619 - [abrt] recoll: _M_find_node(): recollindex killed by SIGSEGV
Summary: [abrt] recoll: _M_find_node(): recollindex killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: recoll
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Terje Røsten
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:761dd1cc03e871df91efb884cda...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-03-14 16:40 UTC by Mukundan Ragavan
Modified: 2014-06-30 10:27 UTC (History)
2 users (show)

Fixed In Version: recoll-1.19.13-1.fc19
Clone Of:
Environment:
Last Closed: 2014-06-30 10:25:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (730.82 KB, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: cgroup (172 bytes, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: core_backtrace (43.95 KB, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: dso_list (1.81 KB, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: environ (2.25 KB, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: exploitable (82 bytes, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: limits (1.29 KB, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: maps (10.79 KB, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: open_fds (1.80 KB, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: proc_pid_status (949 bytes, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details
File: var_log_messages (673 bytes, text/plain)
2014-03-14 16:40 UTC, Mukundan Ragavan
no flags Details

Description Mukundan Ragavan 2014-03-14 16:40:20 UTC
Version-Release number of selected component:
recoll-1.19.11-1.fc20

Additional info:
reporter:       libreport-2.2.0
backtrace_rating: 4
cmdline:        recollindex -w 60 -m
crash_function: _M_find_node
executable:     /usr/bin/recollindex
kernel:         3.13.6-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 5 (10 frames)
 #0 _M_find_node at /usr/include/c++/4.8.2/tr1/hashtable.h:830
 #1 find at /usr/include/c++/4.8.2/tr1/hashtable.h:698
 #2 is_except_char at ../unac/unac.cpp:49
 #3 unacmaybefold_string_utf16 at ../unac/unac.cpp:14258
 #4 unacmaybefold_string at ../unac/unac.cpp:14571
 #5 unacmaybefold at ../common/unacpp.cpp:44
 #6 Rcl::TermProcPrep::takeword at ../rcldb/termproc.h:120
 #7 emitterm at ../common/textsplit.cpp:229
 #8 doemit at ../common/textsplit.cpp:309
 #9 TextSplit::text_to_words at ../common/textsplit.cpp:448

Comment 1 Mukundan Ragavan 2014-03-14 16:40:30 UTC
Created attachment 874518 [details]
File: backtrace

Comment 2 Mukundan Ragavan 2014-03-14 16:40:32 UTC
Created attachment 874519 [details]
File: cgroup

Comment 3 Mukundan Ragavan 2014-03-14 16:40:34 UTC
Created attachment 874520 [details]
File: core_backtrace

Comment 4 Mukundan Ragavan 2014-03-14 16:40:36 UTC
Created attachment 874521 [details]
File: dso_list

Comment 5 Mukundan Ragavan 2014-03-14 16:40:38 UTC
Created attachment 874522 [details]
File: environ

Comment 6 Mukundan Ragavan 2014-03-14 16:40:40 UTC
Created attachment 874523 [details]
File: exploitable

Comment 7 Mukundan Ragavan 2014-03-14 16:40:42 UTC
Created attachment 874524 [details]
File: limits

Comment 8 Mukundan Ragavan 2014-03-14 16:40:44 UTC
Created attachment 874525 [details]
File: maps

Comment 9 Mukundan Ragavan 2014-03-14 16:40:45 UTC
Created attachment 874526 [details]
File: open_fds

Comment 10 Mukundan Ragavan 2014-03-14 16:40:47 UTC
Created attachment 874527 [details]
File: proc_pid_status

Comment 11 Mukundan Ragavan 2014-03-14 16:40:48 UTC
Created attachment 874528 [details]
File: var_log_messages

Comment 12 Jean-Francois Dockes 2014-03-16 09:00:23 UTC
Thanks for reporting this. This is quite probably related to other reported crashes in recollindex, and most probably a multithreading issue. The current workaround until I find the bug is to turn off multithread indexing. Add the following to $HOME/.recoll/recoll.conf:

thrQSizes = -1 -1 -1

Comment 13 Mukundan Ragavan 2014-03-16 15:55:40 UTC
Thanks for the quick response. I have add that to my configuration file. I will post any further crashes/misbehaviors.

Comment 14 Fedora Update System 2014-05-06 21:07:40 UTC
recoll-1.19.13-1.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/recoll-1.19.13-1.fc20

Comment 15 Fedora Update System 2014-05-06 21:08:05 UTC
recoll-1.19.13-1.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/recoll-1.19.13-1.fc19

Comment 16 Fedora Update System 2014-05-08 10:17:36 UTC
Package recoll-1.19.13-1.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing recoll-1.19.13-1.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-6134/recoll-1.19.13-1.fc19
then log in and leave karma (feedback).

Comment 17 Fedora Update System 2014-06-30 10:25:16 UTC
recoll-1.19.13-1.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 18 Fedora Update System 2014-06-30 10:27:32 UTC
recoll-1.19.13-1.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.