Hi,
On Mon, 30 May 2016 12:09:30 +0100 Stuart Henderson <s...@spacehopper.org> wrote: > > > > Sometimes I get a "Bus Error" instead of the segmentation fault. > > I think this is some other problem than the libsqlite one. > Can you get any kind of usable backtrace, even just function names > would be a help? > I have now also a core file from a bus error. Maybe that gives some more information. It needed 6 or 7 attempts to happen. Thanks a lot for looking into it Lars $firefox firefox:/usr/lib/libsqlite3.so.32.0: /usr/local/lib/firefox-46.0.1/libmozsqlite3.so.64.0 : WARNING: symbol(sqlite3_version) size mismatch, relink your program Bus error (core dumped) gdb firefox firefox.core GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-unknown-openbsd6.0"...(no debugging symbols found) Core was generated by `firefox'. Program terminated with signal 10, Bus error. Reading symbols from /usr/lib/libpthread.so.22.0...done. Loaded symbols for /usr/lib/libpthread.so.22.0 Loaded symbols for /usr/local/bin/firefox Reading symbols from /usr/local/lib/libestdc++.so.17.0...done. Loaded symbols for /usr/local/lib/libestdc++.so.17.0 Reading symbols from /usr/lib/libm.so.9.0...done. Loaded symbols for /usr/lib/libm.so.9.0 Symbols already loaded for /usr/lib/libpthread.so.22.0 Reading symbols from /usr/lib/libc.so.88.0...done. Loaded symbols for /usr/lib/libc.so.88.0 Reading symbols from /usr/libexec/ld.so...done. Loaded symbols for /usr/libexec/ld.so Reading symbols from /usr/local/lib/firefox-46.0.1/liblgpllibs.so.64.0...done. Loaded symbols for /usr/local/lib/firefox-46.0.1/liblgpllibs.so.64.0 Reading symbols from /usr/local/lib/firefox-46.0.1/libmozsqlite3.so.64.0...done. Loaded symbols for /usr/local/lib/firefox-46.0.1/libmozsqlite3.so.64.0 Reading symbols from /usr/local/lib/firefox-46.0.1/libmozgtk.so.64.0...done. Loaded symbols for /usr/local/lib/firefox-46.0.1/libmozgtk.so.64.0 Reading symbols from /usr/local/lib/libgtk-3.so.2000.3...done. Loaded symbols for /usr/local/lib/libgtk-3.so.2000.3 Reading symbols from /usr/local/lib/libgdk-3.so.2000.3...done. Loaded symbols for /usr/local/lib/libgdk-3.so.2000.3 Reading symbols from /usr/local/lib/libpangocairo-1.0.so.3800.0...done. Loaded symbols for /usr/local/lib/libpangocairo-1.0.so.3800.0 Reading symbols from /usr/local/lib/libpango-1.0.so.3800.0...done. Loaded symbols for /usr/local/lib/libpango-1.0.so.3800.0 Reading symbols from /usr/local/lib/libgobject-2.0.so.4200.3...done. Loaded symbols for /usr/local/lib/libgobject-2.0.so.4200.3 Reading symbols from /usr/local/lib/libglib-2.0.so.4200.3...done. Loaded symbols for /usr/local/lib/libglib-2.0.so.4200.3 Reading symbols from /usr/local/lib/libiconv.so.6.0...done. Loaded symbols for /usr/local/lib/libiconv.so.6.0 Reading symbols from /usr/local/lib/libpcre.so.3.0...done. Loaded symbols for /usr/local/lib/libpcre.so.3.0 Reading symbols from /usr/local/lib/libintl.so.6.0...done. Loaded symbols for /usr/local/lib/libintl.so.6.0 Reading symbols from /usr/local/lib/libffi.so.1.2...done. Loaded symbols for /usr/local/lib/libffi.so.1.2 Reading symbols from /usr/local/lib/libgthread-2.0.so.4200.3...done. Loaded symbols for /usr/local/lib/libgthread-2.0.so.4200.3 Reading symbols from /usr/local/lib/libcairo.so.12.3...done. Loaded symbols for /usr/local/lib/libcairo.so.12.3 Reading symbols from /usr/X11R6/lib/libpixman-1.so.32.6...done. Loaded symbols for /usr/X11R6/lib/libpixman-1.so.32.6 Reading symbols from /usr/X11R6/lib/libpthread-stubs.so.2.0...done. Loaded symbols for /usr/X11R6/lib/libpthread-stubs.so.2.0 Reading symbols from /usr/X11R6/lib/libfontconfig.so.9.1...done. Loaded symbols for /usr/X11R6/lib/libfontconfig.so.9.1 Reading symbols from /usr/X11R6/lib/libfreetype.so.24.1...done. Loaded symbols for /usr/X11R6/lib/libfreetype.so.24.1 Reading symbols from /usr/lib/libz.so.5.0...done. Loaded symbols for /usr/lib/libz.so.5.0 Reading symbols from /usr/lib/libexpat.so.11.0...done. Loaded symbols for /usr/lib/libexpat.so.11.0 Reading symbols from /usr/local/lib/libpng.so.17.2...done. Loaded symbols for /usr/local/lib/libpng.so.17.2 Reading symbols from /usr/X11R6/lib/libxcb-shm.so.1.1...done. Loaded symbols for /usr/X11R6/lib/libxcb-shm.so.1.1 Reading symbols from /usr/X11R6/lib/libxcb.so.3.2...done. Loaded symbols for /usr/X11R6/lib/libxcb.so.3.2 Reading symbols from /usr/X11R6/lib/libxcb-render.so.1.0...done. Loaded symbols for /usr/X11R6/lib/libxcb-render.so.1.0 Reading symbols from /usr/X11R6/lib/libXrender.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXrender.so.6.0 Reading symbols from /usr/X11R6/lib/libX11.so.16.1...done. Loaded symbols for /usr/X11R6/lib/libX11.so.16.1 Reading symbols from /usr/X11R6/lib/libXext.so.13.0...done. Loaded symbols for /usr/X11R6/lib/libXext.so.13.0 Reading symbols from /usr/local/lib/libpangoft2-1.0.so.3800.0...done. Loaded symbols for /usr/local/lib/libpangoft2-1.0.so.3800.0 Reading symbols from /usr/local/lib/libharfbuzz.so.8.2...done. Loaded symbols for /usr/local/lib/libharfbuzz.so.8.2 Reading symbols from /usr/local/lib/libgraphite2.so.1.1...done. Loaded symbols for /usr/local/lib/libgraphite2.so.1.1 Reading symbols from /usr/local/lib/libgdk_pixbuf-2.0.so.3200.0...done. Loaded symbols for /usr/local/lib/libgdk_pixbuf-2.0.so.3200.0 Reading symbols from /usr/local/lib/libgmodule-2.0.so.4200.3...done. Loaded symbols for /usr/local/lib/libgmodule-2.0.so.4200.3 Reading symbols from /usr/local/lib/libgio-2.0.so.4200.3...done. Loaded symbols for /usr/local/lib/libgio-2.0.so.4200.3 Reading symbols from /usr/local/lib/libcairo-gobject.so.1.1...done. Loaded symbols for /usr/local/lib/libcairo-gobject.so.1.1 Reading symbols from /usr/X11R6/lib/libXinerama.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXinerama.so.6.0 Reading symbols from /usr/X11R6/lib/libXi.so.12.1...done. Loaded symbols for /usr/X11R6/lib/libXi.so.12.1 Reading symbols from /usr/X11R6/lib/libXrandr.so.7.1...done. Loaded symbols for /usr/X11R6/lib/libXrandr.so.7.1 Reading symbols from /usr/X11R6/lib/libXcursor.so.5.0...done. Loaded symbols for /usr/X11R6/lib/libXcursor.so.5.0 Reading symbols from /usr/X11R6/lib/libXfixes.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXfixes.so.6.0 Reading symbols from /usr/X11R6/lib/libXcomposite.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libXcomposite.so.4.0 Reading symbols from /usr/X11R6/lib/libXdamage.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libXdamage.so.4.0 Reading symbols from /usr/X11R6/lib/libepoxy.so.2.0...done. Loaded symbols for /usr/X11R6/lib/libepoxy.so.2.0 Reading symbols from /usr/local/lib/libatk-1.0.so.21809.1...done. Loaded symbols for /usr/local/lib/libatk-1.0.so.21809.1 Reading symbols from /usr/local/lib/libatk-bridge-2.0.so.0.0...done. Loaded symbols for /usr/local/lib/libatk-bridge-2.0.so.0.0 Reading symbols from /usr/local/lib/libdbus-1.so.11.1...done. Loaded symbols for /usr/local/lib/libdbus-1.so.11.1 Reading symbols from /usr/local/lib/libatspi.so.0.1...done. Loaded symbols for /usr/local/lib/libatspi.so.0.1 Reading symbols from /usr/X11R6/lib/libSM.so.9.0...done. Loaded symbols for /usr/X11R6/lib/libSM.so.9.0 Reading symbols from /usr/X11R6/lib/libICE.so.10.0...done. Loaded symbols for /usr/X11R6/lib/libICE.so.10.0 Reading symbols from /usr/X11R6/lib/libXau.so.10.0...done. Loaded symbols for /usr/X11R6/lib/libXau.so.10.0 Reading symbols from /usr/X11R6/lib/libXdmcp.so.11.0...done. Loaded symbols for /usr/X11R6/lib/libXdmcp.so.11.0 Reading symbols from /usr/lib/libstdc++.so.57.0...done. Loaded symbols for /usr/lib/libstdc++.so.57.0 Reading symbols from /usr/local/lib/firefox-46.0.1/libxul.so.64.0...done. Loaded symbols for /usr/local/lib/firefox-46.0.1/libxul.so.64.0 Reading symbols from /usr/local/lib/libicui18n.so.10.0...done. Loaded symbols for /usr/local/lib/libicui18n.so.10.0 Reading symbols from /usr/local/lib/libicuuc.so.10.0...done. Loaded symbols for /usr/local/lib/libicuuc.so.10.0 Reading symbols from /usr/local/lib/libicudata.so.10.0... warning: Lowest section in /usr/local/lib/libicudata.so.10.0 is .hash at 0000000000000200 done. Loaded symbols for /usr/local/lib/libicudata.so.10.0 Reading symbols from /usr/local/lib/libplds4.so.23.3...done. Loaded symbols for /usr/local/lib/libplds4.so.23.3 Reading symbols from /usr/local/lib/libplc4.so.23.3...done. Loaded symbols for /usr/local/lib/libplc4.so.23.3 Reading symbols from /usr/local/lib/libnspr4.so.23.3...done. Loaded symbols for /usr/local/lib/libnspr4.so.23.3 Reading symbols from /usr/local/lib/libssl3.so.40.0...done. Loaded symbols for /usr/local/lib/libssl3.so.40.0 Reading symbols from /usr/local/lib/libsmime3.so.40.0...done. Loaded symbols for /usr/local/lib/libsmime3.so.40.0 Reading symbols from /usr/local/lib/libnss3.so.40.0...done. Loaded symbols for /usr/local/lib/libnss3.so.40.0 Reading symbols from /usr/local/lib/libnssutil3.so.40.0...done. Loaded symbols for /usr/local/lib/libnssutil3.so.40.0 Reading symbols from /usr/local/lib/libhunspell-1.3.so.0.0...done. Loaded symbols for /usr/local/lib/libhunspell-1.3.so.0.0 Reading symbols from /usr/lib/libsndio.so.6.1...done. Loaded symbols for /usr/lib/libsndio.so.6.1 Reading symbols from /usr/X11R6/lib/libXt.so.11.0...done. Loaded symbols for /usr/X11R6/lib/libXt.so.11.0 Reading symbols from /usr/local/lib/firefox-46.0.1/browser/components/libbrowsercomps.so.64.0...done. Loaded symbols for /usr/local/lib/firefox-46.0.1/browser/components/libbrowsercomps.so.64.0 Reading symbols from /usr/local/lib/gio/modules/libgvfsdbus.so...done. Loaded symbols for /usr/local/lib/gio/modules/libgvfsdbus.so Reading symbols from /usr/local/lib/gvfs/libgvfscommon.so...done. Loaded symbols for /usr/local/lib/gvfs/libgvfscommon.so Reading symbols from /usr/lib/libutil.so.12.1...done. Loaded symbols for /usr/lib/libutil.so.12.1 Reading symbols from /usr/local/lib/gio/modules/libgioremote-volume-monitor.so...done. Loaded symbols for /usr/local/lib/gio/modules/libgioremote-volume-monitor.so Reading symbols from /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so...done. Loaded symbols for /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so Reading symbols from /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so...done. Loaded symbols for /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so Reading symbols from /usr/local/lib/librsvg-2.so.38.2...done. Loaded symbols for /usr/local/lib/librsvg-2.so.38.2 Reading symbols from /usr/local/lib/libcroco-0.6.so.4.0...done. Loaded symbols for /usr/local/lib/libcroco-0.6.so.4.0 Reading symbols from /usr/local/lib/libxml2.so.15.1...done. Loaded symbols for /usr/local/lib/libxml2.so.15.1 Reading symbols from /usr/local/lib/liblzma.so.2.1...done. Loaded symbols for /usr/local/lib/liblzma.so.2.1 Reading symbols from /usr/X11R6/lib/libXss.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXss.so.6.0 Reading symbols from /usr/local/lib/libsoftokn3.so.40.0...done. Loaded symbols for /usr/local/lib/libsoftokn3.so.40.0 Reading symbols from /usr/lib/libsqlite3.so.32.0...done. Loaded symbols for /usr/lib/libsqlite3.so.32.0 Reading symbols from /usr/local/lib/libnssdbm3.so.40.0...done. Loaded symbols for /usr/local/lib/libnssdbm3.so.40.0 Reading symbols from /usr/local/lib/libfreebl3.so.40.0...done. Loaded symbols for /usr/local/lib/libfreebl3.so.40.0 Reading symbols from /usr/local/lib/libnssckbi.so.40.0...done. Loaded symbols for /usr/local/lib/libnssckbi.so.40.0 Reading symbols from /usr/local/lib/gio/modules/libdconfsettings.so...done. Loaded symbols for /usr/local/lib/gio/modules/libdconfsettings.so Reading symbols from /usr/local/lib/libcanberra.so.2.0...done. Loaded symbols for /usr/local/lib/libcanberra.so.2.0 Reading symbols from /usr/local/lib/libvorbisfile.so.6.0...done. Loaded symbols for /usr/local/lib/libvorbisfile.so.6.0 Reading symbols from /usr/local/lib/libvorbis.so.9.0...done. Loaded symbols for /usr/local/lib/libvorbis.so.9.0 Reading symbols from /usr/local/lib/libogg.so.6.2...done. Loaded symbols for /usr/local/lib/libogg.so.6.2 Reading symbols from /usr/local/lib/libltdl.so.5.0...done. Loaded symbols for /usr/local/lib/libltdl.so.5.0 Reading symbols from /usr/local/lib/libcanberra-0.30/libcanberra-sndio.so...done. Loaded symbols for /usr/local/lib/libcanberra-0.30/libcanberra-sndio.so #0 0x000011edcbf4306e in compare_directory () from /usr/local/lib/libgtk-3.so.2000.3 (gdb) bt #0 0x000011edcbf4306e in compare_directory () from /usr/local/lib/libgtk-3.so.2000.3 #1 0x000011edcbf43169 in name_sort_func () from /usr/local/lib/libgtk-3.so.2000.3 #2 0x000011edcbf4ef55 in compare_array_element () from /usr/local/lib/libgtk-3.so.2000.3 #3 0x000011edee450827 in msort_with_tmp () from /usr/local/lib/libglib-2.0.so.4200.3 #4 0x000011edee4506d1 in msort_with_tmp () from /usr/local/lib/libglib-2.0.so.4200.3 #5 0x000011edee4506c1 in msort_with_tmp () from /usr/local/lib/libglib-2.0.so.4200.3 #6 0x000011edee4506c1 in msort_with_tmp () from /usr/local/lib/libglib-2.0.so.4200.3 #7 0x000011edee4506c1 in msort_with_tmp () from /usr/local/lib/libglib-2.0.so.4200.3 #8 0x000011edee450a3b in msort_r () from /usr/local/lib/libglib-2.0.so.4200.3 #9 0x000011edcbf4f17b in gtk_file_system_model_sort () from /usr/local/lib/libgtk-3.so.2000.3 #10 0x000011edcbf50676 in _gtk_file_system_model_update_file () from /usr/local/lib/libgtk-3.so.2000.3 #11 0x000011edcbf5083b in gtk_file_system_model_query_done () from /usr/local/lib/libgtk-3.so.2000.3 #12 0x000011ed3e372d37 in g_task_return_now () from /usr/local/lib/libgio-2.0.so.4200.3 #13 0x000011ed3e372d6d in complete_in_idle_cb () from /usr/local/lib/libgio-2.0.so.4200.3 #14 0x000011edee441572 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.4200.3 #15 0x000011edee4436fb in g_main_context_iterate () from /usr/local/lib/libglib-2.0.so.4200.3 #16 0x000011edee4437c7 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.4200.3 #17 0x000011ed67572cbf in std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #18 0x000011ed67543df2 in std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #19 0x000011ed67543f90 in std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #20 0x000011ed65a1633b in XRE_AddJarManifestLocation () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #21 0x000011ed65a3cc21 in _ZNSt6vectorImSaImEE19_M_emplace_back_auxIJmEEEvDpOT_ () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #22 0x000011ed65d0971a in _ZNSt6vectorISt4pairIiiESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_ () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #23 0x000011ed65ce4d24 in std::map<int, std::string, std::less<int>, std::allocator<std::pair<int const, std::string> > >::operator[] () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #24 0x000011ed67543bbe in std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #25 0x000011ed67da4d33 in XRE_StartupTimelineRecord () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #26 0x000011ed67dea469 in XRE_InitCommandLine () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #27 0x000011ed67dea7cb in XRE_InitCommandLine () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #28 0x000011ed67deabcb in XRE_main () from /usr/local/lib/firefox-46.0.1/libxul.so.64.0 #29 0x000011eaf1e047e9 in _start () from /usr/local/bin/firefox #30 0x000011eaf1e041e2 in _start () from /usr/local/bin/firefox #31 0x0000000000000000 in ?? ()