Indexing from menu does not work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zim |
Expired
|
Undecided
|
Unassigned |
Bug Description
Indexing through the menu ( "tools / update index" ) does not work : the progress dialog opens but nothing happens : the progess indicator does but move, the cancel button has no effect, the dialog stays the same forever (at least 10 hours, I've left it an entire night). Closing the windows works but once it has been closed, the `udpate index` menu has no effect (the dialog is not open again).
I've tried launching zim with `zim --gui -D` the only trace I see when staring the indexing process is :
DEBUG: Action: reload_index
INFO: Index update is canceled
INFO: Updating index
DEBUG: Opening ProgressBarDialog
DEBUG: ProgressBarDialog get response -4
When I close the application, I get the following trace :
DEBUG: Action: close (delete-event)
Traceback (most recent call last):
File "/usr/lib/
DEBUG: Wrote <UnixFile: /home/bistufly/
ui.connect(
File "/usr/lib/
INFO: Index update is canceled
self.treeview.
File "/usr/lib/
INFO: Accelerator changed for <Actions>
INFO: Accelerator changed for <Actions>
self.select_
File "/usr/lib/
rowreference = gtk.TreeRowRefe
RuntimeError: could not create GtkTreeRowReference object
INFO: Accelerator changed for <Actions>
INFO: Accelerator changed for <Actions>
INFO: Accelerator changed for <Actions>
INFO: Accelerator changed for <Actions>
Traceback (most recent call last):
File "/usr/lib/
('end-
File "/usr/lib/
self._
File "/usr/lib/
self.treeview.
File "/usr/lib/
PageTreeView.
File "/usr/lib/
self.select_
File "/usr/lib/
assert treepath, 'BUG: failed to touch placeholder'
AssertionError: BUG: failed to touch placeholder
DEBUG: Remote call from 4609: <RemoteMethodCall: 4609: zim.ipc.
INFO: Last child quit, stopping server
DEBUG: Server stopped listening
DEBUG: Remote call returned to 4609: True
INFO: Remove file: /tmp/zim-
DEBUG: Child process 4609 quit
DEBUG: Server process 4607 quit
DEBUG: Server thread for process 4609 quit
On the other hand when I manually run `zim --index "/path/to/notebook/ -D`, it works.
I'm running zim on linux Mint 17 KDE (should be the same than ubuntu 14.04 with KDE), I've tried both the ppa and the .deb and both exhibits the same problem.
Please let me know if you need more context / information.
Can not reproduce myself, hope index redesign will fix this