Bug 866109 - [abrt] cherrytree-0.26.2-1.fc17: re.py:228:_compile:RuntimeError: maximum recursion depth exceeded while calling a Python object
Summary: [abrt] cherrytree-0.26.2-1.fc17: re.py:228:_compile:RuntimeError: maximum rec...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: cherrytree
Version: 17
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Robin Lee
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:505a3b8548c55d11ad4b9e5adfc...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-10-14 02:49 UTC by Jiang
Modified: 2012-12-28 03:47 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-12-28 03:47:34 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (139.24 KB, text/plain)
2012-10-14 02:49 UTC, Jiang
no flags Details
File: core_backtrace (108.87 KB, text/plain)
2012-10-14 02:49 UTC, Jiang
no flags Details

Description Jiang 2012-10-14 02:49:01 UTC
Description of problem:
this error always occurs when I press 'Enter' to start a new line.

Version-Release number of selected component:
cherrytree-0.26.2-1.fc17

Additional info:
libreport version: 2.0.14
abrt_version:   2.0.13
cmdline:        /usr/bin/python /usr/bin/cherrytree
kernel:         3.6.1-1.fc17.x86_64

Comment 1 Jiang 2012-10-14 02:49:04 UTC
Created attachment 626747 [details]
File: backtrace

Comment 2 Jiang 2012-10-14 02:49:06 UTC
Created attachment 626748 [details]
File: core_backtrace

Comment 3 Giuseppe Penone 2012-10-16 16:32:37 UTC
Can you paste here the list that gives you the error or an equivalent one so that if I put it in a cherrytree document and then press enter where you tell me to I can reproduce the problem?

Comment 4 Jiang 2012-10-17 12:33:05 UTC
(In reply to comment #3)
> Can you paste here the list that gives you the error or an equivalent one so
> that if I put it in a cherrytree document and then press enter where you
> tell me to I can reproduce the problem?

After reporting the bug, I tested cherrytree and tried to figure out what makes the error happen. Then I got it. It seems that inputting TAB lead to the error. Just follow these steps, you can reproduce the problem:
   1.Open cherrytree and new a instance
   2.Just input a tab, then press Enter
Then bug reporter will tell you the error. If this does not happen, try logout and login, then redo the above two steps.

Comment 5 Giuseppe Penone 2012-10-22 16:45:24 UTC
Thanks Jiang. This bug will be fixed in versions > 0.28.

Comment 6 John Duchek 2012-12-18 16:56:49 UTC
NO idea.  I was updating a list of phone numbers inside a table in cherrytree when it occured.

Package: cherrytree-0.28-1.fc17
OS Release: Fedora release 17 (Beefy Miracle)

Comment 7 Giuseppe Penone 2012-12-18 20:44:44 UTC
This bug was fixed long time ago but you're still running 0.28.0 while the latest available version is 0.28.5

Comment 8 Fedora Update System 2012-12-19 03:00:21 UTC
cherrytree-0.28.5-1.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/cherrytree-0.28.5-1.fc17

Comment 9 Fedora Update System 2012-12-20 03:20:31 UTC
Package cherrytree-0.28.5-1.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing cherrytree-0.28.5-1.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-20705/cherrytree-0.28.5-1.fc17
then log in and leave karma (feedback).

Comment 10 Fedora Update System 2012-12-28 03:47:35 UTC
cherrytree-0.28.5-1.fc17 has been pushed to the Fedora 17 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.