[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2018-02-15 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

Mike Kaganski  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|libreoffice-b...@lists.free |glo...@fbihome.de
   |desktop.org |

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2018-02-15 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

Commit Notification  changed:

   What|Removed |Added

 Whiteboard|target:6.1.0|target:6.1.0 target:6.0.2

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2018-02-15 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

--- Comment #9 from Commit Notification 
 ---
Jan-Marek Glogowski committed a patch related to this issue.
It has been pushed to "libreoffice-6-0":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=a8a0e22edc53a58b293771ef793e9d6a0ac2f712&h=libreoffice-6-0

tdf#114676 release the SolarMutex, if we own it

It will be available in 6.0.2.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2018-02-14 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

--- Comment #8 from Commit Notification 
 ---
Jan-Marek Glogowski committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=0e04523b040785e2ce552143d20adcbb40b61d42

tdf#114676 release the SolarMutex, if we own it

It will be available in 6.1.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2018-02-14 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

Commit Notification  changed:

   What|Removed |Added

 Whiteboard||target:6.1.0

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2018-02-13 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

Mike Kaganski  changed:

   What|Removed |Added

 CC||glo...@fbihome.de

--- Comment #7 from Mike Kaganski  ---
This must be regression from
https://cgit.freedesktop.org/libreoffice/core/commit/?id=d3ae94f04e0cfeba49f5e0de66848743391fc336

> authorJan-Marek Glogowski  2017-10-13 18:55:01 
> +0200
> committer Jan-Marek Glogowski  2017-10-13 18:55:15 
> +0200
> commitd3ae94f04e0cfeba49f5e0de66848743391fc336
> tree  9579d3f258edcf5e60d67891912c783fc5b97b0a
> parent3ea6d0620d34c14950c5b1a25af801efd7fde492
> Don't crash on extension update check
> We don't need to release the SolarMutex, as we don't own it.

The commit removed SolarMutexReleaser from UUIInteractionHelper::handleRequest
and UUIInteractionHelper::getStringFromRequest.

The hang occurs with deadlock between main thread waiting for solar mutex, and
a worker thread (holding the mutex) trying to handle request in main thread.

Main thread call stack:

> win32u.dll!NtUserMsgWaitForMultipleObjectsEx()
> user32.dll!RealMsgWaitForMultipleObjectsEx()
> sal3.dll!osl_waitCondition(void * Condition, const TimeValue * pTimeout) Line 
> 82
> vcllo.dll!osl::Condition::wait(const TimeValue * pTimeout) Line 120
> vcllo.dll!SalYieldMutex::doAcquire(unsigned long nLockCount) Line 147
> comphelper.dll!comphelper::SolarMutex::acquire(unsigned long nLockCount) Line 
> 73
> vcllo.dll!WinSalInstance::AcquireYieldMutex(unsigned long nCount) Line 451
> vcllo.dll!Application::AcquireSolarMutex(unsigned long nCount) Line 568
> vcllo.dll!SolarMutexReleaser::~SolarMutexReleaser() Line 1474
> vcllo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) 
> Line 560
> vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 469
> vcllo.dll!Application::Yield() Line 535
> vcllo.dll!Application::Execute() Line 449
> sofficeapp.dll!desktop::Desktop::Main() Line 1622
> vcllo.dll!ImplSVMain() Line 194
> vcllo.dll!SVMain() Line 233
> sofficeapp.dll!soffice_main() Line 166
> soffice.bin!sal_main() Line 48
> soffice.bin!main(int argc, char * * argv) Line 47
> soffice.bin!WinMain(void * _hinst, void * _dummy, char * _cmdline, int 
> _nshow) Line 47
> soffice.bin!invoke_main() Line 99
> soffice.bin!__scrt_common_main_seh() Line 253
> soffice.bin!__scrt_common_main() Line 296
> soffice.bin!WinMainCRTStartup() Line 17
> kernel32.dll!BaseThreadInitThunk()
> ntdll.dll!RtlUserThreadStart()

Worker thread call stack:

> win32u.dll!NtUserMsgWaitForMultipleObjectsEx()
> user32.dll!RealMsgWaitForMultipleObjectsEx()
> sal3.dll!osl_waitCondition(void * Condition, const TimeValue * pTimeout) Line 
> 82
> uuilo.dll!osl::Condition::wait(const TimeValue * pTimeout) Line 120
> uuilo.dll!UUIInteractionHelper::handleRequest(const 
> com::sun::star::uno::Reference & 
> rRequest) Line 176
> uuilo.dll!`anonymous namespace'::UUIInteractionHandler::handle(const 
> com::sun::star::uno::Reference & 
> rRequest) Line 138
> dbalo.dll!dbaccess::ODatabaseSource::connectWithCompletion(const 
> com::sun::star::uno::Reference & 
> _rxHandler, bool _bIsolated) Line 1094
> dbalo.dll!dbaccess::ODatabaseSource::connectWithCompletion(const 
> com::sun::star::uno::Reference & 
> _rxHandler) Line 1032
> dbulo.dll!dbaui::ODatasourceConnector::connect(const 
> com::sun::star::uno::Reference & 
> _xDataSource, dbtools::SQLExceptionInfo * _pErrorInfo) Line 136
> dbulo.dll!dbaui::ODatasourceConnector::connect(const rtl::OUString & 
> _rDataSourceName, dbtools::SQLExceptionInfo * _pErrorInfo) Line 90
> dbulo.dll!dbaui::OGenericUnoController::connect(const rtl::OUString & 
> _rDataSourceName, const rtl::OUString & _rContextInformation, 
> dbtools::SQLExceptionInfo * _pErrorInfo) Line 929
> dbulo.dll!dbaui::OApplicationController::ensureConnection(dbtools::SQLExceptionInfo
>  * _pErrorInfo) Line 357
> dbulo.dll!dbaui::OApplicationController::connect() Line 326
> mscx_uno.dll!`anonymous 
> namespace'::cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy * pThis, 
> bridges::cpp_uno::shared::VtableSlot aVtableSlot, 
> _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, 
> _typelib_MethodParameter * pParams, void * pUnoReturn, void * * pUnoArgs, 
> _uno_Any * * ppUnoExc) Line 214
> mscx_uno.dll!unoInterfaceProxyDispatch(_uno_Interface * pUnoI, const 
> _typelib_TypeDescription * pMemberTD, void * pReturn, void * * pArgs, 
> _uno_Any * * ppException) Line 429
> reflectionlo.dll!stoc_corefl::IdlInterfaceMethodImpl::invoke(const 
> com::sun::star::uno::Any & rObj, 
> com::sun::star::uno::Sequence & rArgs) Line 688
> sblo.dll!SbUnoObject::Notify(SfxBroadcaster & rBC, const SfxHint & rHint) 
> Line 2226
> svllo.dll!SfxBroadcaster::Broadcast(const SfxHint & rHint) Line 50
> sblo.dll!SbxVariable::Broadcast(SfxHintId nHintId) Line 182
> sblo.dll!SbxValue::SbxValue(const SbxValue &

[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2018-02-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

Stang  changed:

   What|Removed |Added

 CC||t...@tim-passingham.co.uk

--- Comment #6 from Stang  ---
*** Bug 115548 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2017-12-27 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

Julien Nabet  changed:

   What|Removed |Added

 CC||serval2...@yahoo.fr

--- Comment #5 from Julien Nabet  ---
Created attachment 138676
  --> https://bugs.documentfoundation.org/attachment.cgi?id=138676&action=edit
bt with debug symbols

On pc Debian x86-64 with master sources updated some days ago, I can't even
open the file.
I attached bt with symbols.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2017-12-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

Terrence Enger  changed:

   What|Removed |Added

   Keywords||bibisected, haveBacktrace

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2017-12-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

--- Comment #4 from Terrence Enger  ---
Created attachment 138633
  --> https://bugs.documentfoundation.org/attachment.cgi?id=138633&action=edit
gdb output during hang

The attached gdb log is from LibreOffice opening the attached .odb.
LibreOffice is from a local build of commit 68f7d89c, commited
2017-12-11, configured

CC=ccache /usr/bin/gcc
CXX=ccache /usr/bin/g++
--enable-option-checking=fatal
--enable-dbgutil
--enable-debug
--without-system-postgresql
--without-myspell-dicts
--with-extra-buildid
--without-doxygen
--with-external-tar=/home/terry/lo_hacking/git/src
--without-package-format

built and running on debian-buster.

The gdb commands are
echo
info threads
thread apply backtrace all
info shared

I am setting keyword haveBacktrace.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2017-12-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

Terrence Enger  changed:

   What|Removed |Added

 CC||lo_b...@iseries-guru.com

--- Comment #3 from Terrence Enger  ---
Created attachment 138632
  --> https://bugs.documentfoundation.org/attachment.cgi?id=138632&action=edit
tail of terminal output from bibisect

Working on debian-buster in the recently retired daily Linux dbgutil
bibisect repository, I see that the bug came into LibreOffice
somewhere in the 39 or so commits to master ...

  commitdates-h
    --  
good  8ba5c4f4  2017-10-13  d029193e
bad   9e42902f  2017-10-14  6250b856

I am setting keyword bibisected

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2017-12-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

rob...@familiegrosskopf.de changed:

   What|Removed |Added

   Keywords||regression
 Status|UNCONFIRMED |NEW
 CC||rob...@familiegrosskopf.de
 Ever confirmed|0   |1

--- Comment #2 from rob...@familiegrosskopf.de ---
Same LO-versions here. Could confirm the buggy behavior with OpenSUSE 42.2
64bit rpm Linux.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 114676] Base Freezes on DB Connect() macro

2017-12-23 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114676

--- Comment #1 from Stang  ---
Created attachment 138617
  --> https://bugs.documentfoundation.org/attachment.cgi?id=138617&action=edit
Split DB files within .zip file

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs