If this gets through, please Cc me on replies, I'm not subscribed.
Was going to raise a bug, but apparently bugs in unit tests should
be sent to this list.
This is on 5.1.0.3, but I saw similar on 5.0 - at that time, I
needed the app and I hadn't built gdb. Found a few references, and
people building with firebird disabled, looks like the problem hits
some people from time to time. This is on an i7 haswell.
I recompiled LO with the debug information, but everything else on
the system has been stripped. The error message is:
[build DEP] LNK:CppunitTest/libtest_sw_ooxmlexport.so
[build LNK] CppunitTest/libtest_sw_ooxmlexport.so
Fatal exception: Signal 6
Stack:
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3(+0x396c0)[0x2b4bf344a6c0]
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3(+0x39a53)[0x2b4bf344aa53]
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3(+0x39b88)[0x2b4bf344ab88]
/lib/libc.so.6(+0x33610)[0x2b4bf3e8d610]
/lib/libc.so.6(gsignal+0x38)[0x2b4bf3e8d588]
/lib/libc.so.6(abort+0x16a)[0x2b4bf3e8ea0a]
/lib/libc.so.6(+0x77970)[0x2b4bf3ed1970]
/scratch/working/libreoffice-5.1.0.3/instdir/program/libfbembed.so.2.5(+0x5751f)[0x2b4bfb1dd51f]
/lib/libpthread.so.0(+0x7404)[0x2b4bf4409404]
/lib/libc.so.6(clone+0x6d)[0x2b4bf3f4302d]
It looks like
/scratch/working/libreoffice-5.1.0.3/workdir/LinkTarget/Executable/cppunittester
generated a core file at
/scratch/working/libreoffice-5.1.0.3/workdir/CppunitTest/dbaccess_firebird_test.test.core/core
Backtraces:
[New LWP 28212]
[New LWP 28096]
[New LWP 28204]
[New LWP 28215]
[New LWP 28095]
I'll attach the rest of the log, not sure if it is useful. My
configure options (this is Beyond Linuxfromscratch) were reported
as:
Running ./configure with '--prefix=/usr --sysconfdir=/etc
--with-vendor=BLFS --with-lang=fr en-GB --with-help
--with-myspell-dicts --with-alloc=system --without-java
--disable-dconf --disable-odk --disable-postgresql-sdbc
--enable-release-build=yes --enable-python=system
--with-system-boost --without-system-dicts --with-system-cairo
--with-system-curl --with-system-expat --with-system-graphite
--with-system-harfbuzz --with-system-icu --with-system-jpeg
--with-system-lcms2 --with-system-libpng --with-system-libxml
--with-system-neon --with-system-npapi-headers --with-system-nss
--with-system-openssl --with-system-poppler --with-system-redland
--with-system-zlib --with-parallelism=8
--srcdir=/scratch/working/libreoffice-5.1.0.3
--enable-option-checking=fatal'
ĸen
--
This email was written using 100% recycled letters.
[build DEP] LNK:CppunitTest/libtest_sw_ooxmlexport.so
[build LNK] CppunitTest/libtest_sw_ooxmlexport.so
Fatal exception: Signal 6
Stack:
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3(+0x396c0)[0x2b4bf344a6c0]
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3(+0x39a53)[0x2b4bf344aa53]
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3(+0x39b88)[0x2b4bf344ab88]
/lib/libc.so.6(+0x33610)[0x2b4bf3e8d610]
/lib/libc.so.6(gsignal+0x38)[0x2b4bf3e8d588]
/lib/libc.so.6(abort+0x16a)[0x2b4bf3e8ea0a]
/lib/libc.so.6(+0x77970)[0x2b4bf3ed1970]
/scratch/working/libreoffice-5.1.0.3/instdir/program/libfbembed.so.2.5(+0x5751f)[0x2b4bfb1dd51f]
/lib/libpthread.so.0(+0x7404)[0x2b4bf4409404]
/lib/libc.so.6(clone+0x6d)[0x2b4bf3f4302d]
It looks like /scratch/working/libreoffice-5.1.0.3/workdir/LinkTarget/Executable/cppunittester
generated a core file at
/scratch/working/libreoffice-5.1.0.3/workdir/CppunitTest/dbaccess_firebird_test.test.core/core
Backtraces:
[New LWP 28212]
[New LWP 28096]
[New LWP 28204]
[New LWP 28215]
[New LWP 28095]
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by
`/scratch/working/libreoffice-5.1.0.3/workdir/LinkTarget/Executable/cppunitteste'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00002b4bf3e8d588 in raise () from /lib/libc.so.6
[Current thread is 1 (Thread 0x2b4bfee4c700 (LWP 28212))]
warning: File "/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3-gdb.py"
auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
To enable execution of this file add
add-auto-load-safe-path
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3-gdb.py
line to your configuration file "/root/.gdbinit".
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file "/root/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual. E.g., run from the shell:
info "(gdb)Auto-loading safe path"
warning: File "/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_cppu.so.3-gdb.py"
auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
warning: File "/scratch/working/libreoffice-5.1.0.3/instdir/program/libtllo.so-gdb.py" auto-loading
has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
warning: File "/scratch/working/libreoffice-5.1.0.3/instdir/program/libbasegfxlo.so-gdb.py"
auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
warning: File "/scratch/working/libreoffice-5.1.0.3/instdir/program/libsvllo.so-gdb.py"
auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
Thread 5 (Thread 0x2b4bf3473b80 (LWP 28095)):
#0 0x00002b4bf4411405 in do_futex_wait () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002b4bf44114cf in __new_sem_wait_slow () from /lib/libpthread.so.0
No symbol table info available.
#2 0x00002b4bf4411582 in sem_timedwait () from /lib/libpthread.so.0
No symbol table info available.
#3 0x00002b4bfb509b58 in Firebird::SignalSafeSemaphore::tryEnter (this=this@entry=0x2b4bfd1f8228,
seconds=seconds@entry=3, milliseconds=3000, milliseconds@entry=0) at
../src/common/classes/semaphore.cpp:171
rc = <optimized out>
timeout = {tv_sec = 1455650772, tv_nsec = 149595000}
errcode = <optimized out>
#4 0x00002b4bfb3eb026 in Jrd::ConfigStorage::ConfigStorage (this=0x2b4bfd1f71f0) at
../src/jrd/trace/TraceConfigStorage.cpp:140
filename = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer = "fb_trace\000\223\037\364K+\000\000<a\360\363K+\000\000\t\000
\000K+\000", stringBuffer = 0x7ffc3512bc48 "fb_trace", stringLength = 8, bufferSize = 32}, <No data
fields>}
status = {8, 47601122541568, 200, 140721198906664, 140721198906660, 1, 47605218251712,
47605369196576, 4232, 0, 47605340566592, 47605398980352, 140721198906672, 47605338898884,
47605369196744, 47601122541568, 140721198906712, 140721198906704, 140721198906736, 47605369249448}
guard = {m_storage = 0x2b4bfd1f71f0}
#5 0x00002b4bfb3eb72f in Jrd::StorageInstance::getStorage (this=0x2b4bfd1f9ea8) at
../src/jrd/trace/TraceConfigStorage.cpp:671
No locals.
#6 0x00002b4bfb3ee6eb in Jrd::TraceManager::getStorage () at
../src/jrd/trace/../../jrd/trace/TraceManager.h:60
No locals.
#7 Jrd::TraceManager::init (this=this@entry=0x2b4bfee56818) at
../src/jrd/trace/TraceManager.cpp:125
No locals.
#8 0x00002b4bfb3ee752 in Jrd::TraceManager::TraceManager (this=0x2b4bfee56818, in_att=<optimized
out>) at ../src/jrd/trace/TraceManager.cpp:91
No locals.
#9 0x00002b4bfb32f3d0 in Jrd::Attachment::Attachment (this=0x2b4bfee543e0, pool=0x2b4bfee563f0,
dbb=<optimized out>) at ../src/jrd/jrd.cpp:5683
No locals.
#10 0x00002b4bfb32f9dc in Jrd::Attachment::create (dbb=0x2b4bfee5adc0) at
../src/jrd/../jrd/jrd.h:243
attachment = <optimized out>
#11 create_attachment (options=..., dbb=0x2b4bfee5adc0, alias_name=...) at ../src/jrd/jrd.cpp:5302
guard = {lock = 0x2b4bfd1fa8d8}
dbbGuard = {<Firebird::ExecuteWithLock> = {_vptr.ExecuteWithLock = 0x2b4bfb674de8 <vtable
for Jrd::Database::SyncGuard+16>}, dbb = 0x2b4bfee5adc0, ast = false, sync = 0x2b4bfd1f8358}
attachment = 0x0
#12 init (tdbb=tdbb@entry=0x7ffc3512c3b0, expanded_filename=..., alias_name=..., options=...,
initGuard=..., attach_flag=<optimized out>) at ../src/jrd/jrd.cpp:5218
listGuard = {lock = 0x2b4bfd1fa808}
dbb = <optimized out>
first_rand = false
first_rand_value = 478944433
#13 0x00002b4bfb334534 in jrd8_create_database (user_status=0x7ffc3512cde0, filename=0x2b4bfd1f90a8
"/tmp/lu28095psvtvd.tmp/firebird.fdb", handle=0x7ffc3512c898, dpb_length=<optimized out>,
dpb=0x7ffc3512cae0 "\001M") at ../src/jrd/jrd.cpp:2083
initGuard = {ref = {ptr = 0x2b4bfd1f8308}, entered = true}
page_size = <optimized out>
pageSpace = <optimized out>
first_dbb_file = <optimized out>
dbbHolder = {<Jrd::Database::SyncGuard> = {<Firebird::ExecuteWithLock> =
{_vptr.ExecuteWithLock = 0x2b4bfd1ed020}, dbb = 0x20676e697373694d, ast = 99, sync =
0x6966206e6f697461}, <Firebird::SubsystemContextPoolHolder<Jrd::thread_db, Firebird::MemoryPool>> =
{<Firebird::ContextPoolHolder> = {savedPool = 0x7f00203a656c}, savedThreadData = 0x2b4bfd1f9200,
savedPool = 0x40003d}, tdbb = 0x7ffc35120001}
tdbb = {local_status = {10, 14, 0, 14, 47605369196576, 47605338901760, 45, 140721198908536,
34, 140721198908216, 2097152, 0, 47605369196576, 0, 140721198908656, 47605338894772, 34,
140721198908280, 2097152, 0}, context = {<ThreadData> = {threadDataPriorContext = 0x0,
threadDataType = ThreadData::tddDBB}, tdbb_default = 0x0, database = 0x2b4bfee5adc0, attachment =
0x0, transaction = 0x0, request = 0x0, reqStat = 0x2b4bfd1fa438, traStat = 0x2b4bfd1fa438, attStat
= 0x2b4bfd1fa438, dbbStat = 0x2b4bfee5b2f0, tdbb_status_vector = 0x7ffc3512cde0, tdbb_quantum =
100, tdbb_flags = 0, tdbb_temp_traid = 0, tdbb_latch_count = 0, tdbb_latches = {que_forward =
0x7ffc3512c420, que_backward = 0x7ffc3512c420}}}
guardDbInit = {m_mutex = 0x2b4bfd1fa870, m_locked = 1}
userId = {usr_user_name = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer = "\001\000\347\005", '\000' <repeats 12 times>,
"\016\000\000\000\000\000\000\000\310\304\022\065\374\177\000", stringBuffer = 0x7ffc3512c228
"\001", stringLength = 1, bufferSize = 32}, <No data fields>}, usr_sql_role_name =
{<Firebird::AbstractString> = {<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool =
@0x2b4bfd1ed020}, <No data fields>}, static npos = 18446744073709551615, inlineBuffer =
"\000G\347\005\000\000\000\000S&\354\363K+\000\000\000\000\000\000\000\000\000\000\240\305\022\065\374\177\000",
stringBuffer = 0x7ffc3512c260 "", stringLength = 0, bufferSize = 32}, <No data fields>},
usr_project_name = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\202\035\373K+\000\000\200\304\022\065\374\177\000\000\260\306\022\065\374\177\000\000\000\000\000\000\000\000\000",
stringBuffer = 0x7ffc3512c298 "", stringLength = 0, bufferSize = 32}, <No data fields>},
usr_org_name = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\303\022\065\374\177\000\000\070\304\022\065\374\177\000\000\t\000\000\000\000\000\000\000\004\000\000\000\000\000\000",
stringBuffer = 0x7ffc3512c2d0 "", stringLength = 0, bufferSize = 32}, <No data fields>},
usr_user_id = 65535, usr_group_id = 65535, usr_node_id = 0, usr_flags = 0, usr_fini_sec_db = false}
options = {dpb_wal_action = 0, dpb_sweep_interval = -1, dpb_page_buffers = 0,
dpb_set_page_buffers = false, dpb_buffers = 75, dpb_verify = 0, dpb_sweep = 0, dpb_dbkey_scope = 0,
dpb_page_size = 0, dpb_activate_shadow = false, dpb_delete_shadow = false, dpb_no_garbage = false,
dpb_shutdown = 0, dpb_shutdown_delay = 0, dpb_online = 0, dpb_force_write = false,
dpb_set_force_write = false, dpb_no_reserve = false, dpb_set_no_reserve = false, dpb_interp = 0,
dpb_single_user = false, dpb_overwrite = false, dpb_sec_attach = false, dpb_disable_wal = false,
dpb_gsec_attach = false, dpb_connect_timeout = 0, dpb_dummy_packet_interval = 0, dpb_db_readonly =
false, dpb_set_db_readonly = false, dpb_gfix_attach = false, dpb_gstat_attach = false,
dpb_sql_dialect = 3, dpb_set_db_sql_dialect = 0, dpb_remote_pid = 0, dpb_no_db_triggers = false,
dpb_gbak_attach = false, dpb_trusted_role = false, dpb_utf8_filename = true, dpb_ext_call_depth =
0, dpb_flags = 0, dpb_sys_user_name = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\304\022\065\374\177\000\000x\304\022\065\374\177\000\000\016\000
\000\374\177\000\000\360\306\022\065\374\177\000", stringBuffer = 0x7ffc3512c490 "", stringLength =
0, bufferSize = 32}, <No data fields>}, dpb_user_name = {<Firebird::AbstractString> =
{<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data
fields>}, static npos = 18446744073709551615, inlineBuffer =
"\000home/ken/docs\000\000:\243P\373K+\000\000\000\000\000\000\000\000\000", stringBuffer =
0x7ffc3512c4c8 "", stringLength = 0, bufferSize = 32}, <No data fields>}, dpb_password =
{<Firebird::AbstractString> = {<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool =
@0x2b4bfd1ed020}, <No data fields>}, static npos = 18446744073709551615, inlineBuffer =
"\000illiways:/home/ken/docs\000\000H\373K+\000", stringBuffer = 0x7ffc3512c500 "", stringLength =
0, bufferSize = 32}, <No data fields>}, dpb_password_enc = {<Firebird::AbstractString> =
{<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data
fields>}, static npos = 18446744073709551615, inlineBuffer =
"\000\320\036\375K+\000\000\370\322\036\375K+\000\000\350\322\036\375K+\000\000P\220\037\375K+\000",
stringBuffer = 0x7ffc3512c538 "", stringLength = 0, bufferSize = 32}, <No data fields>},
dpb_role_name = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer = "\000\275\000\000\000\000\000\000\370\322\036\375K+\000\000
\320\036\375K+\000\000\310\320\036\375K+\000", stringBuffer = 0x7ffc3512c570 "", stringLength = 0,
bufferSize = 32}, <No data fields>}, dpb_journal = {<Firebird::AbstractString> =
{<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data
fields>}, static npos = 18446744073709551615, inlineBuffer =
"\000uP\373K+\000\000\300\305\022\065\374\177\000\000\371^P\373\000\000\000\000\340\315\022\065\374\177\000",
stringBuffer = 0x7ffc3512c5a8 "", stringLength = 0, bufferSize = 32}, <No data fields>}, dpb_key =
{<Firebird::AbstractString> = {<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool =
@0x2b4bfd1ed020}, <No data fields>}, static npos = 18446744073709551615, inlineBuffer =
"\000\305\022\065\374\177\000\000\365|P\373K+\000\000\000\310\022\065\374\177\000\000bqI\373K+\000",
stringBuffer = 0x7ffc3512c5e0 "", stringLength = 0, bufferSize = 32}, <No data fields>},
dpb_lc_ctype = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\310\022\065\374\177\000\000\000\307\344\376K+\000\000\200\220\035\373K+\000\000
\320\036\375K+\000", stringBuffer = 0x7ffc3512c618 "", stringLength = 0, bufferSize = 32}, <No data
fields>}, dpb_working_directory = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\000\000\000\000\000\000\000\070\306\022\065\374\177\000\000\000\000
\000\000\000\000\000\343\312\022\065\374\177\000", stringBuffer = 0x7ffc3512c650 "", stringLength =
0, bufferSize = 32}, <No data fields>}, dpb_set_db_charset = {<Firebird::AbstractString> =
{<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data
fields>}, static npos = 18446744073709551615, inlineBuffer =
"\000\366\350\363K+\000\000\000\000\000\000\000\000\000\000`\220\037\375K+\000\000#\000\064\000\374\177\000",
stringBuffer = 0x7ffc3512c688 "", stringLength = 0, bufferSize = 32}, <No data fields>},
dpb_network_protocol = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\307\022\065\374\177\000\000\b\031Q\373K+\000\000\000\307\022\065\374\177\000\000\270\306\022\065\374\177\000",
stringBuffer = 0x7ffc3512c6c0 "", stringLength = 0, bufferSize = 32}, <No data fields>},
dpb_remote_address = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer = "\000\320\036\375K+\000\000\001", '\000' <repeats 12 times>,
"+\000\000\000\000\000\000\000\000\000", stringBuffer = 0x7ffc3512c6f8 "", stringLength = 0,
bufferSize = 32}, <No data fields>}, dpb_trusted_login = {<Firebird::AbstractString> =
{<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data
fields>}, static npos = 18446744073709551615, inlineBuffer =
"\001\000\000?\001\003I\001\001\320\036\375K+\000\000@", '\000' <repeats 14 times>, stringBuffer =
0x7ffc3512c730 "\001", stringLength = 1, bufferSize = 32}, <No data fields>}, dpb_remote_process =
{<Firebird::AbstractString> = {<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool =
@0x2b4bfd1ed020}, <No data fields>}, static npos = 18446744073709551615, inlineBuffer =
"\000\201P\373K+\000\000\310\320\036\375K+\000\000N\026\036\373K+\000\000\260\307\022\065\374\177\000",
stringBuffer = 0x7ffc3512c768 "", stringLength = 0, bufferSize = 32}, <No data fields>},
dpb_org_filename = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\000\000\000\000\000\000\000@\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000\200\000\000\000\000\000\000",
stringBuffer = 0x7ffc3512c7a0 "", stringLength = 0, bufferSize = 32}, <No data fields>}}
file_name = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\000\000\000\000\000\000\000@\236\347\005\000\000\000\000\030", '\000' <repeats 14 times>,
stringBuffer = 0x2b4bfd1f9058 "/tmp/lu28095psvtvd.tmp/firebird.fdb", stringLength = 35, bufferSize
= 64}, <No data fields>}
expanded_name = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\320\036\375K+\000\000\000\237\347\005\000\000\000\000\371(\355\363K+\000\000\260\237\347\005\000\000\000",
stringBuffer = 0x2b4bfd1f9008 "/tmp/lu28095psvtvd.tmp/firebird.fdb", stringLength = 35, bufferSize
= 64}, <No data fields>}
is_alias = false
vdn = <optimized out>
dbb = 0x0
attachment = 0x0
#14 0x00002b4bfb1f1083 in isc_create_database (user_status=<optimized out>, file_length=<optimized
out>, file_name=<optimized out>, public_handle=0x5e79b30, dpb_length=<optimized out>,
dpb=<optimized out>) at ../src/jrd/why.cpp:2068
org_filename = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer = '\000' <repeats 16 times>,
"w\000\000\000|\000\000\000?\000\000\000\000\000\000", stringBuffer = 0x2b4bfd1f90f8
"/tmp/lu28095psvtvd.tmp/firebird.fdb", stringLength = 35, bufferSize = 52}, <No data fields>}
newDpb = {<Firebird::ClumpletReader> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, _vptr.ClumpletReader =
0x2b4bfb677688 <vtable for Firebird::ClumpletWriter+16>, cur_offset = 6, kind =
Firebird::ClumpletReader::Tagged, spbState = 0 '\000', static_buffer = 0x0, static_buffer_end =
0x0}, sizeLimit = 1024, dynamic_buffer = {<Firebird::Array<unsigned char,
Firebird::InlineStorage<unsigned char, 128ul> >> = {<Firebird::InlineStorage<unsigned char, 128ul>>
= {<Firebird::AutoStorage> = {<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data
fields>}, buffer =
"\001M\000?\001\003I\001\001\320\022\065\374\177\000\000H\232\347\005\000\000\000\000(C\355\363K+\000\000#\000\000\000\000\000\000\000)LC\363K+\000\000S\000\000\000\000\000\000\000#\000\000\000\000\000\000\000#\000\000\000\000\000\000\000\324lC\363K+\000\000\000\000\000\000\000\000\000\000\350\235\347\005\000\000\000\000[\000\000\000n\000\000\000\024(\355\363K+\000\000\000\000\000\000\000\000\000\000p\314\022\065\374\177\000"},
count = 9, capacity = 128, data = 0x7ffc3512cae0 "\001M"}, <No data fields>}}
expanded_filename = {<Firebird::AbstractString> = {<Firebird::AutoStorage> =
{<Firebird::PermanentStorage> = {pool = @0x2b4bfd1ed020}, <No data fields>}, static npos =
18446744073709551615, inlineBuffer =
"\000\311\022\065\374\177\000\000\031\000\000\000\000\000\000\000\024(\355\363K+\000\000\360\233\347\005\000\000\000",
stringBuffer = 0x2b4bfd1f90a8 "/tmp/lu28095psvtvd.tmp/firebird.fdb", stringLength = 35, bufferSize
= 64}, <No data fields>}
entryGuard = {<Firebird::FpeControl> = {savedMask = {__control_word = 895,
__glibc_reserved1 = 65535, __status_word = 0, __glibc_reserved2 = 65535, __tags = 65535,
__glibc_reserved3 = 65535, __eip = 4083682423, __cs_selector = 0, __opcode = 0, __glibc_reserved4 =
0, __data_offset = 890421736, __data_selector = 0, __glibc_reserved5 = 65535, __mxcsr = 8096}}, att
= {ptr = 0x0}, status = 0x0}
utfFilename = <optimized out>
unescaped = <optimized out>
ptr = 0x7ffc3512cde0
temp = {140721198909952, 140721198909936, 25, 47605214952304, 140721198910208, 0, 57,
140721198909936, 25, 47605214948665, 99064752, 47605265109982, 140721198909952, 140721198909984,
140721198910076, 99068388, 99064760, 56, 22, 140721198910080}
handle = 0x0
attachment = {ptr = 0x0}
n = 1
status = {local_status = {140721198910076, 99068388, 140721198910208, 140721198910072,
140721198910076, 140721198910208, 140721198910072, 47605203825326, 99064816, 47605203829976,
99068388, 47605214947348, 76, 47605214952304, 140721198910208, 12682347304, 48, 0, 99068388,
99068336}, local_vector = 0x7ffc3512cde0}
#15 0x00002b4bf9b0f833 in connectivity::firebird::Connection::construct(rtl::OUString const&,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libfirebird_sdbclo.so
No symbol table info available.
#16 0x00002b4bf9b20dbd in connectivity::firebird::FirebirdDriver::connect(rtl::OUString const&,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libfirebird_sdbclo.so
No symbol table info available.
#17 0x00002b4bfec3f7af in drivermanager::OSDBCDriverManager::getConnectionWithInfo(rtl::OUString
const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libsdbc2.so
No symbol table info available.
#18 0x00002b4bfa6225b6 in dbaccess::ODatabaseSource::buildLowLevelConnection(rtl::OUString const&,
rtl::OUString const&) () from /scratch/working/libreoffice-5.1.0.3/instdir/program/libdbalo.so
No symbol table info available.
#19 0x00002b4bfa625951 in dbaccess::ODatabaseSource::buildIsolatedConnection(rtl::OUString const&,
rtl::OUString const&) () from /scratch/working/libreoffice-5.1.0.3/instdir/program/libdbalo.so
No symbol table info available.
#20 0x00002b4bfa625f20 in dbaccess::OSharedConnectionManager::getConnection(rtl::OUString const&,
rtl::OUString const&, rtl::OUString const&,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&,
dbaccess::ODatabaseSource*) () from /scratch/working/libreoffice-5.1.0.3/instdir/program/libdbalo.so
No symbol table info available.
#21 0x00002b4bfa6264cd in dbaccess::ODatabaseSource::getConnection(rtl::OUString const&,
rtl::OUString const&, bool) () from /scratch/working/libreoffice-5.1.0.3/instdir/program/libdbalo.so
No symbol table info available.
#22 0x00002b4bfa626960 in dbaccess::ODatabaseSource::getConnection(rtl::OUString const&,
rtl::OUString const&) () from /scratch/working/libreoffice-5.1.0.3/instdir/program/libdbalo.so
No symbol table info available.
#23 0x00002b4bf9a7e800 in
DBTestBase::getConnectionForDocument(com::sun::star::uno::Reference<com::sun::star::sdb::XOfficeDatabaseDocument>&)
() from
/scratch/working/libreoffice-5.1.0.3/workdir/LinkTarget/CppunitTest/libtest_dbaccess_firebird_test.so
No symbol table info available.
#24 0x00002b4bf9a7eb27 in FirebirdTest::testEmptyDBConnection() () from
/scratch/working/libreoffice-5.1.0.3/workdir/LinkTarget/CppunitTest/libtest_dbaccess_firebird_test.so
No symbol table info available.
#25 0x00002b4bf33f3e12 in CppUnit::TestCaseMethodFunctor::operator()() const () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#26 0x00002b4bf3469843 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&,
CppUnit::ProtectorContext const&) () from
/scratch/working/libreoffice-5.1.0.3/workdir/LinkTarget/Library/unoexceptionprotector.so
No symbol table info available.
#27 0x00002b4bf33eabe0 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&,
CppUnit::ProtectorContext const&) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#28 0x00002b4bf33f11b2 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&,
CppUnit::ProtectorContext const&) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#29 0x00002b4bf33f940e in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#30 0x00002b4bf33f3c00 in CppUnit::TestCase::run(CppUnit::TestResult*) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#31 0x00002b4bf33f4123 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#32 0x00002b4bf33f403e in CppUnit::TestComposite::run(CppUnit::TestResult*) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#33 0x00002b4bf33f4123 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#34 0x00002b4bf33f403e in CppUnit::TestComposite::run(CppUnit::TestResult*) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#35 0x00002b4bf33f9342 in CppUnit::TestResult::runTest(CppUnit::Test*) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#36 0x00002b4bf33fb90e in CppUnit::TestRunner::run(CppUnit::TestResult&,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from
/scratch/working/libreoffice-5.1.0.3/workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.13.so.0
No symbol table info available.
#37 0x0000000000403d72 in (anonymous namespace)::ProtectedFixtureFunctor::run() const ()
No symbol table info available.
#38 0x00000000004046f0 in sal_main() ()
No symbol table info available.
#39 0x000000000040325b in main ()
No symbol table info available.
Thread 4 (Thread 0x2b4bff05d700 (LWP 28215)):
#0 0x00002b4bf4411c5c in __lll_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002b4bf440bb12 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#2 0x00002b4bf344450e in osl_acquireMutex () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3
No symbol table info available.
#3 0x00002b4bf738faed in SalYieldMutex::acquire() () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libvcllo.so
No symbol table info available.
#4 0x00002b4bf73242a1 in VCLExceptionSignal_impl(void*, oslSignalInfo*) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libvcllo.so
No symbol table info available.
#5 0x00002b4bf344aaf6 in SignalHandlerFunction(int) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3
No symbol table info available.
#6 <signal handler called>
No symbol table info available.
#7 0x00002b4bf3e8d588 in raise () from /lib/libc.so.6
No symbol table info available.
#8 0x00002b4bf3e8ea0a in abort () from /lib/libc.so.6
No symbol table info available.
#9 0x00002b4bf3ed1970 in malloc_printerr () from /lib/libc.so.6
No symbol table info available.
#10 0x00002b4bfb1dd51f in (anonymous namespace)::threadStart (arg=0x2b4bfd1f9478) at
../src/jrd/ThreadStart.cpp:138
mainThreadContext = {savedPool = 0x0}
localArgs = {routine = 0x2b4bfb3ea0d0 <Jrd::ConfigStorage::touchThread(void*)>, arg =
0x2b4bfd1f71f0}
#11 0x00002b4bf4409404 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#12 0x00002b4bf3f4302d in clone () from /lib/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x2b4bfe270700 (LWP 28204)):
#0 0x00002b4bf4411c5c in __lll_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002b4bf440bb12 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#2 0x00002b4bf344450e in osl_acquireMutex () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3
No symbol table info available.
#3 0x00002b4bf738faed in SalYieldMutex::acquire() () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libvcllo.so
No symbol table info available.
#4 0x00002b4bfd3b3eb4 in (anonymous
namespace)::JobExecutor::notifyEvent(com::sun::star::document::EventObject const&) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libfwklo.so
No symbol table info available.
#5 0x00002b4bfac7830b in (anonymous
namespace)::SfxGlobalEvents_Impl::implts_notifyJobExecution(com::sun::star::document::EventObject
const&) [clone .constprop.70] () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libsfxlo.so
No symbol table info available.
#6 0x00002b4bfac7929c in (anonymous
namespace)::SfxGlobalEvents_Impl::documentEventOccured(com::sun::star::document::DocumentEvent
const&) () from /scratch/working/libreoffice-5.1.0.3/instdir/program/libsfxlo.so
No symbol table info available.
#7 0x00002b4bfa650fce in
dbaccess::DocumentEventNotifier_Impl::impl_notifyEvent_nothrow(com::sun::star::document::DocumentEvent
const&) () from /scratch/working/libreoffice-5.1.0.3/instdir/program/libdbalo.so
No symbol table info available.
#8 0x00002b4bf4938e7a in comphelper::AsyncEventNotifier::execute() () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libcomphelper.so
No symbol table info available.
#9 0x00002b4bf359ebc6 in salhelper::Thread::run() () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_salhelpergcc3.so.3
No symbol table info available.
#10 0x00002b4bf359edca in threadFunc () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_salhelpergcc3.so.3
No symbol table info available.
#11 0x00002b4bf344d7c7 in osl_thread_start_Impl(void*) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3
No symbol table info available.
#12 0x00002b4bf4409404 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#13 0x00002b4bf3f4302d in clone () from /lib/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x2b4bf6c27700 (LWP 28096)):
#0 0x00002b4bf440f388 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002b4bf342726b in rtl_cache_wsupdate_all(void*) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3
No symbol table info available.
#2 0x00002b4bf4409404 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3 0x00002b4bf3f4302d in clone () from /lib/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x2b4bfee4c700 (LWP 28212)):
#0 0x00002b4bf3e8d588 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00002b4bf3e8ea0a in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00002b4bf344aa58 in CallSystemHandler(int) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3
No symbol table info available.
#3 0x00002b4bf344ab88 in SignalHandlerFunction(int) () from
/scratch/working/libreoffice-5.1.0.3/instdir/program/libuno_sal.so.3
No symbol table info available.
#4 <signal handler called>
No symbol table info available.
#5 0x00002b4bf3e8d588 in raise () from /lib/libc.so.6
No symbol table info available.
#6 0x00002b4bf3e8ea0a in abort () from /lib/libc.so.6
No symbol table info available.
#7 0x00002b4bf3ed1970 in malloc_printerr () from /lib/libc.so.6
No symbol table info available.
#8 0x00002b4bfb1dd51f in (anonymous namespace)::threadStart (arg=0x2b4bfd1f95d0) at
../src/jrd/ThreadStart.cpp:138
mainThreadContext = {savedPool = 0x0}
localArgs = {routine = 0x2b4bfb1e2670 <(anonymous namespace)::shutdownThread(void*)>, arg =
0x0}
#9 0x00002b4bf4409404 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00002b4bf3f4302d in clone () from /lib/libc.so.6
No symbol table info available.
Error: a unit test failed, please do one of:
make CppunitTest_dbaccess_firebird_test CPPUNITTRACE="gdb --args"
# for interactive debugging on Linux
make CppunitTest_dbaccess_firebird_test VALGRIND=memcheck
# for memory checking
make CppunitTest_dbaccess_firebird_test DEBUGCPPUNIT=TRUE
# for exception catching
/scratch/working/libreoffice-5.1.0.3/solenv/gbuild/CppunitTest.mk:90: recipe for target
'/scratch/working/libreoffice-5.1.0.3/workdir/CppunitTest/dbaccess_firebird_test.test' failed
make[1]: *** [/scratch/working/libreoffice-5.1.0.3/workdir/CppunitTest/dbaccess_firebird_test.test]
Error 1
make[1]: *** Waiting for unfinished jobs....
Makefile:244: recipe for target 'build' failed
make: *** [build] Error 2
Context
- Build failures in unit test when firebird is enabled · Ken Moffat
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.