Skip to content
This repository

Qtconsole segfaults when mouse exits window with active tooltip #839

Closed
mdenil opened this Issue October 05, 2011 · 4 comments

3 participants

Misha Denil Fernando Perez Thomas Kluyver
Misha Denil

The following causes a segfault in the qtconsole:

In [1]: enumerate(

with the documentation tooltip still open, move the mouse out of the ipython console window. The console will segfault. It doesn't seem to matter what function is used to bring up the tooltip.

Thomas Kluyver
Collaborator

Works for me. What platform is this? Also, what version of Qt - if there's a newer version of Qt available, can you try with that?

In general, no bug in IPython should be able to cause a segfault by itself, because IPython is pure Python code. But a bug of ours might be triggering a bug in other software.

Misha Denil

I'm using Ubuntu with: uname -a = Linux fnord 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:17:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

I'm using the version of python and related packages included with enthought, which appears to be version 4.7.3.

Thomas Kluyver
Collaborator
Fernando Perez
Owner

@mdenil, unfortunately it's a bug in pyside, the Nokia-provided python bindings for Qt shipped with Enthought. If you install PyQt, you should be fine. The pyside bindings are more liberally licensed than pyqt, but unfortunately they aren't quite as stable as pyqt yet. We've seen these reports of crashes with pyside from multiple users.

I'm closing the bug here because there's nothing we can really do about it, the segfault is in pyside itself, I'm afraid.

Fernando Perez fperez closed this October 05, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.