Post
Topic
Board Project Development
Re: [BOUNTY] Help test next major release of Armory! [0.04 BTC/bug]
by
128bpm
on 16/11/2013, 21:21:34 UTC
OS X 10.7.5, using version from this thread.  App is crashing immediately upon startup, no logfile is written.  I traced this back to a segfault in Python.  Here's the output from gdb:

Quote
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00000001039ab5eb in qfontForThemeFont ()
#2  0x00000001038ecd93 in qt_mac_update_os_settings ()
#3  0x00000001038eebd5 in qt_init ()
#4  0x000000010394e0c7 in QApplicationPrivate::construct ()
#5  0x000000010394e26b in QApplication::QApplication ()
#6  0x0000000103147237 in init_QApplication ()
#7  0x00000001013c26d8 in sipSimpleWrapper_init ()
#8  0x0000000100062722 in type_call ()
#9  0x000000010000fe25 in PyObject_Call ()
#10 0x00000001000a53c4 in PyEval_EvalFrameEx ()
#11 0x00000001000a1386 in PyEval_EvalCodeEx ()
#12 0x00000001000a0cb6 in PyEval_EvalCode ()
#13 0x00000001000baf27 in PyImport_ExecCodeModuleEx ()
#14 0x00000001000bde2f in load_source_module ()
#15 0x00000001000bea47 in import_submodule ()
#16 0x00000001000be4df in load_next ()
#17 0x00000001000bc3d0 in PyImport_ImportModuleLevel ()
#18 0x000000010009c554 in builtin___import__ ()
#19 0x000000010000fe25 in PyObject_Call ()
#20 0x00000001000a4a73 in PyEval_EvalFrameEx ()
#21 0x00000001000a1386 in PyEval_EvalCodeEx ()
#22 0x00000001000a0cb6 in PyEval_EvalCode ()
#23 0x00000001000baf27 in PyImport_ExecCodeModuleEx ()
#24 0x00000001000bde2f in load_source_module ()
#25 0x00000001000bea47 in import_submodule ()
#26 0x00000001000be4df in load_next ()
#27 0x00000001000bc3d0 in PyImport_ImportModuleLevel ()
#28 0x000000010009c554 in builtin___import__ ()
#29 0x000000010000fe25 in PyObject_Call ()
#30 0x00000001000a4a73 in PyEval_EvalFrameEx ()
#31 0x00000001000a1386 in PyEval_EvalCodeEx ()
#32 0x00000001000a0cb6 in PyEval_EvalCode ()
#33 0x00000001000baf27 in PyImport_ExecCodeModuleEx ()
#34 0x00000001000bde2f in load_source_module ()
#35 0x00000001000bea47 in import_submodule ()
#36 0x00000001000be4df in load_next ()
#37 0x00000001000bc3d0 in PyImport_ImportModuleLevel ()
#38 0x000000010009c554 in builtin___import__ ()
#39 0x000000010000fe25 in PyObject_Call ()
#40 0x00000001000a4a73 in PyEval_EvalFrameEx ()
#41 0x00000001000a1386 in PyEval_EvalCodeEx ()
#42 0x00000001000a0cb6 in PyEval_EvalCode ()
#43 0x00000001000c8351 in PyRun_FileExFlags ()
#44 0x00000001000c7e9e in PyRun_SimpleFileExFlags ()
#45 0x00000001000dcedb in Py_Main ()
#46 0x0000000100000e55 in ?? ()
#47 0x0000000100000d71 in ?? ()
(gdb)

I'm happy to help you test-- let me know what you need.



EDIT: this thread: https://bugreports.qt-project.org/browse/QTBUG-27219?page=com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel

.... seems to suggest that "this problem goes away when adding "-sdk /Developer/SDKs/MacOSX10.6.sdk" to the configure script. "