PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 998 - Segfault with Spyder after switching to another app
: Segfault with Spyder after switching to another app
Status: CLOSED FIXED
Product: PySide
Classification: Unclassified
Component: PySide
: HEAD
: PC Linux
: P2 normal
Assigned To: renato filho
:
:
:
  Show dependency treegraph
 
Reported: 2011-09-02 18:15 EEST by anatoly techtonik
Modified: 2011-09-21 20:49 EEST (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description anatoly techtonik 2011-09-02 18:15:01 EEST
I didn't know if the bug belongs to Spyder or to PySide, so I've posted to
both. 

After I've compiled PySide 1.0.6 on Fedora 15 with
https://github.com/PySide/BuildScripts, I've tried to execute Spyder, which
successfully started and showed all windows, but when I switched to another
app, Spyder crashed with segfault. This one is pretty repeatable with backtrace
you can find at http://pastebin.com/ZrCsJruE

Threads info:
  Id   Target Id         Frame 
  12   Thread 0xae6fcb70 (LWP 17872) "python" 0x00110424 in __kernel_vsyscall
()
  11   Thread 0xaeefdb70 (LWP 17870) "python" 0x00110424 in __kernel_vsyscall
()
  10   Thread 0xaf6feb70 (LWP 17869) "python" 0x00110424 in __kernel_vsyscall
()
  9    Thread 0xafeffb70 (LWP 17868) "python" 0x00110424 in __kernel_vsyscall
()
  8    Thread 0xb1affb70 (LWP 17867) "python" 0x00110424 in __kernel_vsyscall
()
  7    Thread 0xb10ffb70 (LWP 17866) "python" 0x00110424 in __kernel_vsyscall
()
  6    Thread 0xb08feb70 (LWP 17865) "python" 0x00110424 in __kernel_vsyscall
()
  3    Thread 0xb28a1b70 (LWP 17862) "python" 0x00110424 in __kernel_vsyscall
()
  2    Thread 0xb79b7b70 (LWP 17861) "python" 0x00110424 in __kernel_vsyscall
()
* 1    Thread 0xb7fe46c0 (LWP 17857) "python" 0x003d5104 in
Shiboken::Object::hasParentInfo(SbkObject*) ()
   from /home/user4720/pkg/pyside-sandbox/lib/libshiboken-python2.7.so.1.0

See the boing issue in Spyder
http://code.google.com/p/spyderlib/issues/detail?id=747 for the same info.
Comment 1 renato filho 2011-09-06 21:08:20 EEST
fixed on pyside commit:

commit 18f860962c9e844fa6fe1e1e8d1e53dd5265fa46
Author: Renato Filho <renato.filho@openbossa.org>
Date:   Tue Sep 6 11:04:18 2011 -0300
Comment 2 anatoly techtonik 2011-09-07 01:42:05 EEST
Seems to work ok now. Thanks.
Comment 3 renato filho 2011-09-13 17:27:02 EEST
*** Bug 1005 has been marked as a duplicate of this bug. ***
Comment 4 renato filho 2011-09-21 20:49:22 EEST
Release 1.0.7