Bug 993761 - [abrt] Zim-0.60-1.fc19: pageindex.py:672:select_page:RuntimeError: could not create GtkTreeRowReference object
Summary: [abrt] Zim-0.60-1.fc19: pageindex.py:672:select_page:RuntimeError: could not ...
Keywords:
Status: CLOSED DUPLICATE of bug 1148132
Alias: None
Product: Fedora
Classification: Fedora
Component: Zim
Version: 19
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Robin Lee
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:08d4676e4cb904aa5c0ab5acc17...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-08-06 12:08 UTC by Kamil Páral
Modified: 2014-10-05 17:00 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-10-05 17:00:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (759 bytes, text/plain)
2013-08-06 12:08 UTC, Kamil Páral
no flags Details
File: environ (1.83 KB, text/plain)
2013-08-06 12:08 UTC, Kamil Páral
no flags Details

Description Kamil Páral 2013-08-06 12:08:02 UTC
Description of problem:
I just selected some text, I think.

Version-Release number of selected component:
Zim-0.60-1.fc19

Additional info:
reporter:       libreport-2.1.6
cmdline:        /usr/bin/python /usr/bin/zim --ipc-server-main /tmp/zim-kparal/zim-server-socket 30
executable:     /usr/bin/zim
kernel:         3.10.4-300.fc19.x86_64
runlevel:       N 5
type:           Python
uid:            1000

Truncated backtrace:
pageindex.py:672:select_page:RuntimeError: could not create GtkTreeRowReference object

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/zim/gui/pageindex.py", line 760, in on_open_page
    self.treeview.select_page(path, vivificate=True)
  File "/usr/lib/python2.7/site-packages/zim/gui/pageindex.py", line 672, in select_page
    rowreference = gtk.TreeRowReference(model, treepath)
RuntimeError: could not create GtkTreeRowReference object

Local variables in innermost frame:
vivificate: True
path: <HistoryPath: atop:TODO>
model: <PageTreeStore object at 0x7fd725072960 (zim+gui+pageindex+PageTreeStore at 0x22178c0)>
treepath: (4, 7)
self: <PageTreeView object at 0x7fd72504dc30 (zim+gui+pageindex+PageTreeView at 0x227c220)>

Comment 1 Kamil Páral 2013-08-06 12:08:09 UTC
Created attachment 783297 [details]
File: backtrace

Comment 2 Kamil Páral 2013-08-06 12:08:12 UTC
Created attachment 783298 [details]
File: environ

Comment 3 Kamil Páral 2013-08-06 14:42:11 UTC
It seems that this is related to nested pages and their display in the left side pane.

Comment 4 Leonid Zhaldybin 2014-02-25 15:26:31 UTC
I've just hit the same issue. The version of the package is Zim-0.60-1.fc19.noarch. I did the following:
1. On the existing page, I've entered some text in CamelCase. Zim created a hyperlink and an empty page with the name corresponding to the CamelCase word.
2. I deleted the hyperlink by pressing "Remove Link" in context menu.
3. I tried to click on the newly created page immediately after removing the link to it.

I tried the same scenario a couple more times, but was unable to reproduce this problem so far.

Comment 5 Robin Lee 2014-10-05 17:00:35 UTC

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


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