What steps will reproduce the problem?
1. Open DeVicenzo and open a URL
2. Open a new tab (in my case, ctrl+t)
3. Attempt to open a URL in the new tab (this didn't work)
4. Close the second tab
5. Attempt to open a new tab (failed)
6. Attempt to open a link from the only tab I had opened (segfault).
What is the expected output? What do you see instead?
Something somewhere went terribly wrong (ref.
http://www.byrdbaggett.com/free/wallpapers/devolution350x262.jpg)
What version of the product are you using? On what operating system?
Ubuntu 10.10
Please provide any additional information below.
Here's the output. After closing the second tab I started getting the error
about the underlying C/C++ object being deleted. When I tried to open a link
from the first tab, I got the segfault.
$ python devicenzo.py
** (<unknown>:9528): DEBUG: NP_Initialize
** (<unknown>:9528): DEBUG: NP_Initialize succeeded
** (<unknown>:9528): DEBUG: NP_Initialize
** (<unknown>:9528): DEBUG: NP_Initialize succeeded
** (<unknown>:9528): DEBUG: NP_Initialize
** (<unknown>:9528): DEBUG: NP_Initialize succeeded
** (<unknown>:9528): DEBUG: NP_Initialize
** (<unknown>:9528): DEBUG: NP_Initialize succeeded
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.7) (6b20-1.9.7-0ubuntu1)
OpenJDK Server VM (build 19.0-b09, mixed mode)
(<unknown>:9528): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion
`GDK_IS_WINDOW (window)' failed
Traceback (most recent call last):
File "devicenzo.py", line 18, in <lambda>
self.newtab = QtGui.QAction(QtGui.QIcon.fromTheme("document-new"), "New Tab", self, triggered=lambda: self.addTab(), shortcut="Ctrl+t")
File "devicenzo.py", line 44, in addTab
self.tabs.setCurrentIndex(self.tabs.addTab(Tab(url, self), ""))
File "devicenzo.py", line 78, in __init__
self.page().networkAccessManager().setCookieJar(container.cookies)
RuntimeError: underlying C/C++ object has been deleted
Traceback (most recent call last):
File "devicenzo.py", line 18, in <lambda>
self.newtab = QtGui.QAction(QtGui.QIcon.fromTheme("document-new"), "New Tab", self, triggered=lambda: self.addTab(), shortcut="Ctrl+t")
File "devicenzo.py", line 44, in addTab
self.tabs.setCurrentIndex(self.tabs.addTab(Tab(url, self), ""))
File "devicenzo.py", line 78, in __init__
self.page().networkAccessManager().setCookieJar(container.cookies)
RuntimeError: underlying C/C++ object has been deleted
Traceback (most recent call last):
File "devicenzo.py", line 18, in <lambda>
self.newtab = QtGui.QAction(QtGui.QIcon.fromTheme("document-new"), "New Tab", self, triggered=lambda: self.addTab(), shortcut="Ctrl+t")
File "devicenzo.py", line 44, in addTab
self.tabs.setCurrentIndex(self.tabs.addTab(Tab(url, self), ""))
File "devicenzo.py", line 78, in __init__
self.page().networkAccessManager().setCookieJar(container.cookies)
RuntimeError: underlying C/C++ object has been deleted
Traceback (most recent call last):
File "devicenzo.py", line 18, in <lambda>
self.newtab = QtGui.QAction(QtGui.QIcon.fromTheme("document-new"), "New Tab", self, triggered=lambda: self.addTab(), shortcut="Ctrl+t")
File "devicenzo.py", line 44, in addTab
self.tabs.setCurrentIndex(self.tabs.addTab(Tab(url, self), ""))
File "devicenzo.py", line 78, in __init__
self.page().networkAccessManager().setCookieJar(container.cookies)
RuntimeError: underlying C/C++ object has been deleted
Segmentation fault