gp1313 / iep

Automatically exported from code.google.com/p/iep
0 stars 0 forks source link

Crash on load on Mac OS X 10.8.2 #160

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Launch iep.app on 10.8.2
2. Splash screen is shown ("Getting started with iep") and then an immediate 
crash

What version of the product are you using? On what operating system?
iep-3.1.macosx.dmg

Please provide any additional information below.
Here's a partial stacktrace from OSX crash dialog. Problem appears to be in QT4 
libraries?

Process:         iep [65764]
Path:            /Applications/3rd Party/iep.app/Contents/MacOS/iep
Identifier:      iep
Version:         ???
Code Type:       X86-64 (Native)
Parent Process:  launchd [138]
User ID:         501

Date/Time:       2013-02-08 09:14:45.154 -0500
OS Version:      Mac OS X 10.8.2 (12C60)
Report Version:  10

Interval Since Last Report:          976785 sec
Crashes Since Last Report:           115
Per-App Crashes Since Last Report:   3
Anonymous UUID:                      9956C89D-D26A-9FE7-3049-2E48D3B14C6F

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   QtGui                           0x0000000104724076 
QSortFilterProxyModel::parent(QModelIndex const&) const + 86
1   PyQt4.QtGui.so                  0x000000010392707e 
sipQSortFilterProxyModel::parent(QModelIndex const&) const + 142
2   QtGui                           0x00000001046dc707 
QTreeView::indexRowSizeHint(QModelIndex const&) const + 135
3   QtGui                           0x00000001046dcdb8 
QTreeViewPrivate::itemHeight(int) const + 200
4   QtGui                           0x00000001046dcfd4 
QTreeViewPrivate::updateScrollBars() + 484
5   QtGui                           0x00000001046dd41f 
QTreeView::updateGeometries() + 607
6   PyQt4.QtGui.so                  0x0000000103869e58 
sipQTreeView::updateGeometries() + 104
7   PyQt4.QtGui.so                  0x000000010387018b 
sipQTreeView::resizeEvent(QResizeEvent*) + 107
8   QtGui                           0x0000000104206bb8 QWidget::event(QEvent*) + 
2344
9   QtGui                           0x000000010457e8cc QFrame::event(QEvent*) + 
44
10  QtGui                           0x000000010460a967 
QAbstractScrollArea::viewportEvent(QEvent*) + 23
11  QtGui                           0x00000001046a0c0b 
QAbstractItemView::viewportEvent(QEvent*) + 427
12  QtGui                           0x00000001046de92b 
QTreeView::viewportEvent(QEvent*) + 299
13  PyQt4.QtGui.so                  0x0000000103869b8b 
sipQTreeView::viewportEvent(QEvent*) + 123
14  QtGui                           0x000000010460ce40 
QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) + 48
15  QtCore                          0x00000001018b2c57 
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 151
16  QtGui                           0x00000001041af1ae 
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 142
17  QtGui                           0x00000001041b5c94 
QApplication::notify(QObject*, QEvent*) + 1060
18  PyQt4.QtGui.so                  0x0000000103b4b17e 
sipQApplication::notify(QObject*, QEvent*) + 142
19  QtCore                          0x00000001018b31ac 
QCoreApplication::notifyInternal(QObject*, QEvent*) + 124
20  QtGui                           0x000000010414cd97 
QWidgetPrivate::setGeometry_sys_helper(int, int, int, int, bool) + 1239
21  QtGui                           0x000000010414e444 
QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) + 132
22  QtGui                           0x000000010420308c 
QWidget::setGeometry(QRect const&) + 124
23  QtGui                           0x000000010460b6b4 
QAbstractScrollAreaPrivate::layoutChildren() + 1572
24  QtCore                          0x00000001018c7691 QObject::event(QEvent*) + 
1073
25  QtGui                           0x00000001042062de QWidget::event(QEvent*) + 
78
26  QtGui                           0x000000010457e8cc QFrame::event(QEvent*) + 
44
27  QtGui                           0x000000010460bdcb 
QAbstractScrollArea::event(QEvent*) + 123
28  QtGui                           0x000000010469a35b 
QAbstractItemView::event(QEvent*) + 139
29  PyQt4.QtGui.so                  0x000000010387049b 
sipQTreeView::event(QEvent*) + 123
30  QtGui                           0x00000001041af1dd 
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 189
31  QtGui                           0x00000001041b5c94 
QApplication::notify(QObject*, QEvent*) + 1060
32  PyQt4.QtGui.so                  0x0000000103b4b17e 
sipQApplication::notify(QObject*, QEvent*) + 142
33  QtCore                          0x00000001018b31ac 
QCoreApplication::notifyInternal(QObject*, QEvent*) + 124
34  QtCore                          0x00000001018b45c0 
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 736
35  com.apple.CoreFoundation        0x00007fff83c6f101 
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
36  com.apple.CoreFoundation        0x00007fff83c6ea25 __CFRunLoopDoSources0 + 
245
37  com.apple.CoreFoundation        0x00007fff83c91dc5 __CFRunLoopRun + 789
38  com.apple.CoreFoundation        0x00007fff83c916b2 CFRunLoopRunSpecific + 290
39  com.apple.HIToolbox             0x00007fff885040a4 RunCurrentEventLoopInMode 
+ 209
40  com.apple.HIToolbox             0x00007fff88503d84 ReceiveNextEventCommon + 
166
41  com.apple.HIToolbox             0x00007fff88503cd3 
BlockUntilNextEventMatchingListInMode + 62
42  com.apple.AppKit                0x00007fff8481f613 _DPSNextEvent + 685
43  com.apple.AppKit                0x00007fff8481eed2 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
44  com.apple.AppKit                0x00007fff84816283 -[NSApplication run] + 517
45  QtGui                           0x0000000104168308 
QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1752
46  QtCore                          0x00000001018b20b4 
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 68
47  QtCore                          0x00000001018b2464 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 324
48  QtCore                          0x00000001018b4b4c QCoreApplication::exec() 
+ 188
49  PyQt4.QtGui.so                  0x0000000103b4bf6c meth_QApplication_exec_ + 
92
50  Python                          0x000000010020895b PyEval_EvalFrameEx + 30507
51  Python                          0x0000000100208066 PyEval_EvalFrameEx + 28214
52  Python                          0x00000001002090df PyEval_EvalCodeEx + 1711
53  Python                          0x00000001002093bf PyEval_EvalCode + 63
54  Python                          0x00000001001fe9ee builtin_exec + 206
55  Python                          0x000000010020895b PyEval_EvalFrameEx + 30507
56  Python                          0x00000001002090df PyEval_EvalCodeEx + 1711
57  Python                          0x00000001002093bf PyEval_EvalCode + 63
58  iep                             0x0000000100001b47 main + 2311
59  iep                             0x00000001000010d4 start + 52

[ ... snip ... ]

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000102983db0  rbx: 0x00007fff5fbfb100  rcx: 0x0000000102973e10  rdx: 0x000300010297cbb0
  rdi: 0x0000000000000017  rsi: 0x0000000102973e10  rbp: 0x00007fff5fbfaf80  rsp: 0x00007fff5fbfaf30
   r8: 0x0000000103bfc152   r9: 0x0000000000000000  r10: 0x0000000000000017  r11: 0x000000000000001c
  r12: 0x00007fff5fbfb100  r13: 0x000000010099ffa8  r14: 0x0000000000000004  r15: 0x00000000000000ef
  rip: 0x0000000104724076  rfl: 0x0000000000010246  cr2: 0x000000010296a690
Logical CPU: 0

Binary Images:
       0x100000000 -        0x100002ff7 +iep (???) <4DDFA097-F82B-3C60-8868-59E2DE686A1D> /Applications/3rd Party/iep.app/Contents/MacOS/iep
       0x10016d000 -        0x1002cdfff +Python (3.2) <7B3C2F12-BDE8-6EF2-0822-B723F2609D0D> /Applications/3rd Party/iep.app/Contents/MacOS/Python
       0x1003c0000 -        0x1003c9fff +libintl.8.dylib (10.1) <014D99EE-A454-3445-ACDB-67D37391E505> /Applications/3rd Party/iep.app/Contents/MacOS/libintl.8.dylib
       0x1003ce000 -        0x1004ccfef +libiconv.2.dylib (8.1) <065A36D7-5F15-7B4C-C3F4-D9B23DFC36A3> /Applications/3rd Party/iep.app/Contents/MacOS/libiconv.2.dylib
       0x1005fc000 -        0x1005fcfff +_bisect.so (???) <4682A5C7-C99B-F5ED-7C53-F444897B48E7> /Applications/3rd Party/iep.app/Contents/MacOS/_bisect.so
       0x1007f9000 -        0x1007faff7 +_heapq.so (???) <2D10A6C4-3F02-7787-5B11-2A8ED178F3FD> /Applications/3rd Party/iep.app/Contents/MacOS/_heapq.so
       0x101097000 -        0x101099fff +time.so (???) <A7C7C298-92EC-ADEF-6B8A-CEA619355864> /Applications/3rd Party/iep.app/Contents/MacOS/time.so
       0x10109e000 -        0x1010a2ff7 +_struct.so (???) <D143A6D4-773D-0E18-CD95-CF7B2CBDC64C> /Applications/3rd Party/iep.app/Contents/MacOS/_struct.so
       0x1010a9000 -        0x1010a9fff +grp.so (???) <0311A7C2-5FBF-4DB7-2D73-96B4FEE784B7> /Applications/3rd Party/iep.app/Contents/MacOS/grp.so
       0x1010ac000 -        0x1010b0fff +bz2.so (???) <B32FA766-71EA-43B7-5F3E-6E1129557013> /Applications/3rd Party/iep.app/Contents/MacOS/bz2.so
       0x1010b6000 -        0x1010c4ff7 +libbz2.1.0.dylib (1.0.6) <D3BEA84F-9BED-390E-8501-ABDF1A22367F> /Applications/3rd Party/iep.app/Contents/MacOS/libbz2.1.0.dylib
       0x1010c9000 -        0x1010cefef +math.so (???) <C8F3BC9D-17E1-A46D-5D65-1CEF9D39F3AF> /Applications/3rd Party/iep.app/Contents/MacOS/math.so
       0x1010d5000 -        0x1010d7ff7 +_hashlib.so (???) <9F9D93A1-913E-448D-5370-4A379C046E95> /Applications/3rd Party/iep.app/Contents/MacOS/_hashlib.so
       0x1010dc000 -        0x1010edfe7 +libz.1.dylib (1.2.7) <8FFC730D-09C2-3A2A-AA2B-1ADF520485FA> /Applications/3rd Party/iep.app/Contents/MacOS/libz.1.dylib
       0x1010f1000 -        0x1010f2fff +_random.so (???) <2EF1596A-6EDE-8D88-8702-D8A56C4295AB> /Applications/3rd Party/iep.app/Contents/MacOS/_random.so
       0x1010f5000 -        0x1010f6ff7 +fcntl.so (???) <0563CB95-1EF2-DB51-E142-314E9133EBD8> /Applications/3rd Party/iep.app/Contents/MacOS/fcntl.so
       0x1010f9000 -        0x1010fcff7 +binascii.so (???) <11B73D8A-EC12-3DA9-BC51-626722D9F372> /Applications/3rd Party/iep.app/Contents/MacOS/binascii.so
       0x101240000 -        0x10128dfe7 +libssl.1.0.0.dylib (1) <E84406C4-DFC7-37E4-9838-B2176230ECF1> /Applications/3rd Party/iep.app/Contents/MacOS/libssl.1.0.0.dylib
       0x1012a8000 -        0x1013eeff7 +libcrypto.1.0.0.dylib (1) <91AFB364-10C2-3494-BDD5-E3E9719E63DC> /Applications/3rd Party/iep.app/Contents/MacOS/libcrypto.1.0.0.dylib
       0x10149e000 -        0x1014a1fff +zlib.so (???) <361B68B4-B95C-C618-70D4-BBD0FFCF3520> /Applications/3rd Party/iep.app/Contents/MacOS/zlib.so
       0x1014a6000 -        0x101653fe7 +PyQt4.QtCore.so (???) <3B936964-EB7F-3217-8D9B-F4DDE44AE37C> /Applications/3rd Party/iep.app/Contents/MacOS/PyQt4.QtCore.so
       0x101772000 -        0x101a43fef +QtCore (4.8.3) <EA053A7B-B063-7A09-53AA-5615C600C286> /Applications/3rd Party/iep.app/Contents/MacOS/QtCore
       0x101be1000 -        0x101bf3ff7 +sip.so (???) <2BBABE92-582A-BAE6-2332-CCE95F21585A> /Applications/3rd Party/iep.app/Contents/MacOS/sip.so
       0x101bfc000 -        0x101bfcfff +atexit.so (???) <545226E9-7F1B-0854-E655-BC885D557075> /Applications/3rd Party/iep.app/Contents/MacOS/atexit.so
       0x101ec3000 -        0x101ee7fff +libpng15.15.dylib (29) <DA68C144-677C-39FA-B610-5B8657604DD3> /Applications/3rd Party/iep.app/Contents/MacOS/libpng15.15.dylib
       0x101fdf000 -        0x101fe7ff7 +_socket.so (???) <A5EECF5B-34CD-EF38-5495-347902C37AAB> /Applications/3rd Party/iep.app/Contents/MacOS/_socket.so
       0x101ff1000 -        0x101ff3ff7 +select.so (???) <6F04E877-6DAA-72A5-A9BF-475B9FE7BF6B> /Applications/3rd Party/iep.app/Contents/MacOS/select.so
       0x103800000 -        0x103d33fef +PyQt4.QtGui.so (???) <89E3897E-0BB7-34B6-95EF-08787AA9F06D> /Applications/3rd Party/iep.app/Contents/MacOS/PyQt4.QtGui.so
       0x104126000 -        0x104b15fff +QtGui (4.8.3) <7485CD26-D76B-4171-FB4A-796296988C4B> /Applications/3rd Party/iep.app/Contents/MacOS/QtGui

Original issue reported on code.google.com by ari...@gmail.com on 8 Feb 2013 at 2:21

GoogleCodeExporter commented 8 years ago
Given that the error log mentions 'QSortFilterProxyModel', I suspect the 
project manager tool.

Could you try to disable it? Open ~/.iep/config.ssdf as a text file. and find 
the 'loadedTools entry'. It should not be empty, and not contain 
'iepprojectmanager'. For example make it: loadedTools = ['iepfilebrowser', 
'iepsourcestructure']

Original comment by almar.klein@gmail.com on 11 Feb 2013 at 10:17

GoogleCodeExporter commented 8 years ago
I realize now that the config.ssdf may never have been written, because IEP 
never started correctly.

Could you please try the 3.2 beta that we'll be releasing today/tomorrow?

Original comment by almar.klein@gmail.com on 6 Mar 2013 at 10:54

GoogleCodeExporter commented 8 years ago
As part of migrating our code repositories from Googlecode
to Bitbucket, all IEP issues are now tracked at 
https://bitbucket.org/iep-project/iep/issues

To view this issue, use this link (with X replaced by the issue number):
https://bitbucket.org/iep-project/iep/issue/X

Issues on Bitbucket can be created by anyone. Commenting on issues requires 
login via Bitbucket, Google, Twitter or Github.

Original comment by almar.klein@gmail.com on 11 Jun 2013 at 2:40