Hey Ron,
Here is (I executed bct on Fedora 25, on bare HW, not as F25 VM on VMWare player 12.5.2, as usually as I do) some traces from the BCT itself:
strace is too prospective, INTEL did good job at least to cover debugging of their own tools. Here are some insides from debug messages (important in *RED*)!
*BTW, I am running python installed version: Python 2.7.13 (default, Jan 12 2017, 17:59:37) [GCC 6.3.1 20161221 (Red Hat 6.3.1-1)] on linux2*
Full report attached.
---- Notes ----# Please provide additional information about the crash below.
#---- System Information ----# Binary Configuration Tool Version: 3.3.1 *Operating System: Linux 4.9.8-201.fc25.x86_64 x86_64* Python Version: 2.7.12 (default, Sep 2 2016, 14:46:00) [GCC 6.1.1 20160621 (Red Hat 6.1.1-3)] wxPython Version: 3.0.2.0 gtk3 (classic) wxPython Info: (__WXGTK__, wxGTK, unicode, gtk3, wx-assertions-on, SWIG-1.3.29) Python Encoding: Default=ascii File=None wxPython Encoding: UTF-8 System Architecture: 64bit x86_64 Byte order: little Frozen: True #---- End System Information ----#
#---- Traceback Info ----# *** Sun Feb 12 23:32:43 2017 *** Traceback (most recent call last): File "<string>", line 605, in <module> File "<string>", line 601, in startBCT File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/core.appmain", line 1375, in main File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/core.appmain", line 114, in __init__ File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/wx._core", line 8628, in __init__ File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/wx._core", line 8196, in _BootstrapApp File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/core.appmain", line 193, in OnInit File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/core.licensecheck", line 67, in __init__ AttributeError: 'NoneType' object has no attribute 'SetBitmap' #---- End Traceback Info ----# _______
[user@localhost bct]$ ./bct *** Sun Feb 12 23:32:43 2017 *** Traceback (most recent call last): File "<string>", line 605, in <module> File "<string>", line 601, in startBCT File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/core.appmain", line 1375, in main File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/core.appmain", line 114, in __init__ File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/wx._core", line 8628, in __init__ File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/wx._core", line 8196, in _BootstrapApp File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/core.appmain", line 193, in OnInit File "/mnt/hgfs/Fedora24ShareVMP/bct331release/bct/install/ fc14/64bit/build/pyi.linux2/bct/out00-PYZ.pyz/core.licensecheck", line 67, in __init__ AttributeError: 'NoneType' object has no attribute 'SetBitmap'
(
*evolution:4633): e-data-server-WARNING **: build_categories_filename: Failed to rename '/home/user/.evolution/categories.xml' to '/home/user/.local/share/evolution/categories.xml': No such file or directorySegmentation fault (core dumped)[user@localhost bct]$ *** Error in `evolution': malloc(): memory corruption: 0x000055ef6e530f90 **** ======= Backtrace: ========= /lib64/libc.so.6(+0x791fb)[0x7f77f3e251fb] /lib64/libc.so.6(+0x8434e)[0x7f77f3e3034e] /lib64/libc.so.6(__libc_malloc+0x54)[0x7f77f3e31f14] /tmp/_MEICprnzd/libglib-2.0.so.0(g_malloc+0x19)[0x7f77f41c0e19] /tmp/_MEICprnzd/libglib-2.0.so.0(+0x8408d)[0x7f77f41f608d] /tmp/_MEICprnzd/libglib-2.0.so.0(g_variant_get_data+0x1f)[0x7f77f41f62ff] /tmp/_MEICprnzd/libglib-2.0.so.0(g_variant_get+0xda)[0x7f77f41f510a] /usr/lib64/gio/modules/libgioremote-volume-monitor. so(+0x8833)[0x7f77bc396833] /usr/lib64/gio/modules/libgioremote-volume-monitor. so(+0xc5de)[0x7f77bc39a5de] /usr/lib64/gio/modules/libgioremote-volume-monitor. so(+0xd44b)[0x7f77bc39b44b] /tmp/_MEICprnzd/libgobject-2.0.so.0(+0x14e48)[0x7f77f4494e48] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_newv+0x1dd)[0x7f77f44960ad] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_new+0x104)[0x7f77f4496864] /tmp/_MEICprnzd/libgio-2.0.so.0(g_volume_monitor_get+0x7c)[0x7f77f476456c] /tmp/_MEICprnzd/libgtk-3.so.0(+0x265bb5)[0x7f77f5d68bb5] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_type_create_instance+ 0x20b)[0x7f77f44b27fb] /tmp/_MEICprnzd/libgobject-2.0.so.0(+0x1469b)[0x7f77f449469b] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_newv+0x1dd)[0x7f77f44960ad] /tmp/_MEICprnzd/libgtk-3.so.0(+0x11c192)[0x7f77f5c1f192] /tmp/_MEICprnzd/libgtk-3.so.0(+0x11e8cf)[0x7f77f5c218cf] /tmp/_MEICprnzd/libglib-2.0.so.0(+0x4cc83)[0x7f77f41bec83] /tmp/_MEICprnzd/libglib-2.0.so.0(g_markup_parse_context_ parse+0xeeb)[0x7f77f41bfd6b] /tmp/_MEICprnzd/libgtk-3.so.0(+0x11f356)[0x7f77f5c22356] /tmp/_MEICprnzd/libgtk-3.so.0(gtk_builder_extend_with_template+0x190)[ 0x7f77f5c1d480] /tmp/_MEICprnzd/libgtk-3.so.0(gtk_widget_init_template+ 0x107)[0x7f77f5e75fe7] /tmp/_MEICprnzd/libgtk-3.so.0(+0x1b86d1)[0x7f77f5cbb6d1] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_type_create_instance+ 0x20b)[0x7f77f44b27fb] /tmp/_MEICprnzd/libgobject-2.0.so.0(+0x1469b)[0x7f77f449469b] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_newv+0x1dd)[0x7f77f44960ad] /tmp/_MEICprnzd/libgtk-3.so.0(+0x11c192)[0x7f77f5c1f192] /tmp/_MEICprnzd/libgtk-3.so.0(+0x11d595)[0x7f77f5c20595] /tmp/_MEICprnzd/libgtk-3.so.0(+0x11ef61)[0x7f77f5c21f61] /tmp/_MEICprnzd/libglib-2.0.so.0(+0x4cdb7)[0x7f77f41bedb7] /tmp/_MEICprnzd/libglib-2.0.so.0(g_markup_parse_context_ parse+0xd63)[0x7f77f41bfbe3] /tmp/_MEICprnzd/libgtk-3.so.0(+0x11f356)[0x7f77f5c22356] /tmp/_MEICprnzd/libgtk-3.so.0(gtk_builder_extend_with_template+0x190)[ 0x7f77f5c1d480] /tmp/_MEICprnzd/libgtk-3.so.0(gtk_widget_init_template+ 0x107)[0x7f77f5e75fe7] /tmp/_MEICprnzd/libgtk-3.so.0(+0x1b12ce)[0x7f77f5cb42ce] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_type_create_instance+ 0x20b)[0x7f77f44b27fb] /tmp/_MEICprnzd/libgobject-2.0.so.0(+0x1469b)[0x7f77f449469b] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_newv+0x1dd)[0x7f77f44960ad] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_new+0x104)[0x7f77f4496864] /tmp/_MEICprnzd/libgtk-3.so.0(+0x1b3535)[0x7f77f5cb6535] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_type_create_instance+ 0x20b)[0x7f77f44b27fb] /tmp/_MEICprnzd/libgobject-2.0.so.0(+0x1469b)[0x7f77f449469b] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_new_valist+ 0x44e)[0x7f77f44965ae] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_new+0xf1)[0x7f77f4496851] /tmp/_MEICprnzd/libgtk-3.so.0(gtk_file_chooser_native_new+ 0x58)[0x7f77f5cb6ee8] /tmp/_MEICprnzd/libgtk-3.so.0(+0x1b0d2e)[0x7f77f5cb3d2e] /tmp/_MEICprnzd/libgobject-2.0.so.0(+0x14c17)[0x7f77f4494c17] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_new_valist+ 0x44e)[0x7f77f44965ae] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_new+0xf1)[0x7f77f4496851] /usr/lib64/evolution/modules/module-mail-config.so(+0x4f05)[0x7f77c5999f05] /usr/lib64/evolution/libevolution-mail.so(e_mail_config_service_page_add_ scratch_source+0x337)[0x7f77d1612137] /usr/lib64/evolution/libevolution-mail.so(+0x4f63f)[0x7f77d160263f] /usr/lib64/evolution/modules/module-startup-wizard.so(+ 0x499b)[0x7f77beb6e99b] /tmp/_MEICprnzd/libgobject-2.0.so.0(+0x14c17)[0x7f77f4494c17] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_new_valist+ 0x44e)[0x7f77f44965ae] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_object_new+0xf1)[0x7f77f4496851] /usr/lib64/evolution/modules/module-startup-wizard.so(+ 0x44ca)[0x7f77beb6e4ca] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_closure_invoke+0x145)[0x7f77f448f3e5] /tmp/_MEICprnzd/libgobject-2.0.so.0(+0x21432)[0x7f77f44a1432] /tmp/_MEICprnzd/libgobject-2.0.so.0(g_signal_emit_valist+ 0xdbf)[0x7f77f44aa05f] _______
Zoran
On Sun, Feb 12, 2017 at 6:51 PM, ron minnich rminnich@gmail.com wrote:
run it under strace. Though, I'm not at all surprised to see that a python tool is fragile w.r.t. where it's run.
On Sun, Feb 12, 2017 at 5:41 AM Zoran Stojsavljevic < zoran.stojsavljevic@gmail.com> wrote:
Why I am not surprised??? ;-)
BCT tool link (I downloaded it): *Download the from the Binary Configuration Tool from GitHub below*:
https://github.com/IntelFsp/BCT I did exactly what documentation for BCT tool says (reading it with okular, using my UEFI dual boot HDD on bare HW: WIN10 64 PRO and Fedora 25 x86_64):
*2.2 Linux Install*
*1. Copy the BCT tar.gz file to a local directory.*
- a. For 32-bit versions, choose bct-<current
version>.i686.fc22.tar.gz*
- b. For 64-bit versions, choose bct-<current
version>.x86_64.fc22.tar.gz* *2. From the console terminal, navigate to the folder that contains the BCT tar.gz file and issue the following command:*
- a. For 32-bit versions, >tar -xvf bct-3.0.2-1-i686.fc22.tar.gz*
- b. For 64-bit versions, >tar -xvf bct-3.0.2-1-x86_64.fc22.tar.gz*
*3. The installation extracts a binary executable, bct, and three folders: help, xrc, and documentation inside a folder named bct.* *4. Run the BCT program by issuing:*
cd bct* ./bct *
Let me see what I am using:
[user@localhost bct]$ uname -r *4.9.8-201.fc25.x86_64* [user@localhost bct]$
Fedora 22? Even Fedora 23 is already obsolete... My God! :-((
[image: Inline image 1]
Anybody else experience this problem? 😬
Thank you, Zoran
-- coreboot mailing list: coreboot@coreboot.org https://www.coreboot.org/mailman/listinfo/coreboot