[Libreoffice-bugs] [Bug 158107] v7.6.2.1 crashes with Unspecified Application Error on Alpine Linux

2023-11-21 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=158107

--- Comment #4 from Stéphane Guillou (stragu) 
 ---
(In reply to Stéphane Guillou (stragu) from comment #3)
> Can you please test the pre-release for 7.6.3
Sorry, ignore that, just saw in the Alphine issue that the update to 7.6.3.1
hadn't fixed it.
I see your issue #15439 was marked as fixed, and a user reports that it now
works: https://gitlab.alpinelinux.org/alpine/aports/-/issues/15484#note_356045

Has there been any change since two weeks ago?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 158107] v7.6.2.1 crashes with Unspecified Application Error on Alpine Linux

2023-11-21 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=158107

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=15
   ||8078
 Blocks||133092
   Keywords||haveBacktrace
 CC||stephane.guillou@libreoffic
   ||e.org

--- Comment #3 from Stéphane Guillou (stragu) 
 ---
Thanks for the report. Looks similar to bug 158078.

Can you please test the pre-release for 7.6.3, at the bottom of this page:
https://www.libreoffice.org/download/download-libreoffice/


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=133092
[Bug 133092] [META] Crash bugs
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 158107] v7.6.2.1 crashes with Unspecified Application Error on Alpine Linux

2023-11-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=158107

--- Comment #2 from timo.te...@iki.fi ---
Trying to just comment out the calls to null pointer does fix the immediate
crash, but the next crash is at:

(gdb) where
#0  (anonymous namespace)::ResourceMenuController::updatePopupMenu()
(this=0x7fffe21f6cd0)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/uielement/resourcemenucontroller.cxx:228
#1  0x76ff865a in framework::MenuBarManager::Activate(Menu*)
(this=0x7fffdfa49980, pMenu=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/uielement/menubarmanager.cxx:705
#2  framework::MenuBarManager::LinkStubActivate(void*, Menu*)
(instance=0x7fffdfa49980, data=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/uielement/menubarmanager.cxx:552
#3  0x7460ec4a in Link::Call(Menu*) const
(this=0x7fffe22405e0, data=0x7fffe22405b0) at include/tools/link.hxx:111
#4  Menu::Activate() (this=0x7fffe22405b0) at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/menu.cxx:266
#5  0x74617328 in Menu::HandleMenuActivateEvent(Menu*) const
(this=0x7fffe223f790, pMenu=0x7fffe22405b0)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/menu.cxx:2546
#6  0x70de51c4 in GtkSalMenu::ActivateAllSubmenus(Menu*)
(this=0x7fffe21dbcc0, pMenuBar=0x7fffe223f790)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/unx/gtk3/gtksalmenu.cxx:1449
#7  0x70de51fd in GtkSalMenu::ActivateAllSubmenus(Menu*)
(this=0x7fffe223bfc0, pMenuBar=0x7fffe223f790)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/unx/gtk3/gtksalmenu.cxx:1455
#8  0x70de51fd in GtkSalMenu::ActivateAllSubmenus(Menu*)
(this=0x7fffe223bcb0, pMenuBar=0x7fffe223f790)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/unx/gtk3/gtksalmenu.cxx:1455
#9  0x70de34d8 in GtkSalMenu::UpdateFull() (this=0x7fffe223bcb0) at
vcl/inc/unx/gtk/gtksalmenu.hxx:119
#10 GtkSalMenu::SetFrame(SalFrame const*) (this=0x7fffe223bcb0,
pFrame=) at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/unx/gtk3/gtksalmenu.cxx:1162
#11 0x7461bcc1 in MenuBarWindow::SetMenu(MenuBar*)
(this=0x7fffe223e790, pMen=0x7fffe223f790)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/menubarwindow.cxx:191
#12 0x74617032 in MenuBar::ImplCreate(vcl::Window*, vcl::Window*,
MenuBar*) (pParent=0x7fffe8b76710, pWindow=0x7fffe223e790,
pMenu=0x7fffe223f790)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/menu.cxx:2454
#13 0x74654a3f in SystemWindow::SetMenuBar(MenuBar*)
(this=0x7fffe300f3c0, pMenuBar=0x7fffe223f790)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/syswin.cxx:874
#14 0x76f315c6 in
framework::LayoutManager::implts_createMenuBar(rtl::OUString const&)
(this=0x7fffedbf1ba0, rMenuBarName=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/layoutmanager/layoutmanager.cxx:191
#15 0x76f391a3 in framework::LayoutManager::createElement(rtl::OUString
const&) (this=0x7fffedbf1ba0, aName=...)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/layoutmanager/layoutmanager.cxx:1444
#16 0x7677bea5 in SfxDispatcher::SetMenu_Impl() (this=0x7fffe4ad9930)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/sfx2/source/control/dispatch.cxx:1028
#17 SfxDispatcher::Update_Impl(bool) (this=0x7fffe4ad9930, bForce=) at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/sfx2/source/control/dispatch.cxx:1093
#18 0x766ea2fa in SfxApplication::SetViewFrame_Impl(SfxViewFrame*)
(this=, pFrame=0x7fffeda44cd0)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/sfx2/source/appl/app.cxx:280
#19 0x769ef97e in SfxViewFrame::SetViewFrame(SfxViewFrame*)
(pFrame=0x7fffeda44cd0)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/sfx2/source/view/viewfrm.cxx:3576
#20 SfxViewFrame::MakeActive_Impl(bool) (this=0x7fffeda44cd0, bGrabFocus=true)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/sfx2/source/view/viewfrm.cxx:2181
#21 0x74628ba6 in vcl::Window::ImplGrabFocus(GetFocusFlags)
(this=0x7fffe8b87820, nFlags=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/mouse.cxx:384
#22 0x750dfffb in VCLXWindow::setFocus() (this=0x7fffeb93e790) at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/toolkit/source/awt/vclxwindow.cxx:1023
#23 0x76f852bd in (anonymous
namespace)::XFrameImpl::focusGained(com::sun::star::awt::FocusEvent const&)
(this=)
at
/home/tteras/aports/community/libr

[Libreoffice-bugs] [Bug 158107] v7.6.2.1 crashes with Unspecified Application Error on Alpine Linux

2023-11-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=158107

--- Comment #1 from timo.te...@iki.fi ---
Backtrace with debug info:

(gdb) where
#0  __pthread_mutex_lock (m=0x40) at src/thread/pthread_mutex_lock.c:5
#1  0x750acc3f in __gthread_mutex_lock(pthread_mutex_t*) (__mutex=0x40)
at
/usr/bin/../lib/gcc/x86_64-alpine-linux-musl/13.2.1/../../../../include/c++/13.2.1/x86_64-alpine-linux-musl/bits/gthr-default.h:749
#2  std::mutex::lock() (this=0x40) at
/usr/bin/../lib/gcc/x86_64-alpine-linux-musl/13.2.1/../../../../include/c++/13.2.1/bits/std_mutex.h:113
#3  std::unique_lock::lock() (this=0x7fffdd88) at
/usr/bin/../lib/gcc/x86_64-alpine-linux-musl/13.2.1/../../../../include/c++/13.2.1/bits/unique_lock.h:141
#4  std::unique_lock::unique_lock(std::mutex&)
(this=0x7fffdd88, __m=...)
at
/usr/bin/../lib/gcc/x86_64-alpine-linux-musl/13.2.1/../../../../include/c++/13.2.1/bits/unique_lock.h:71
#5 
VCLXMenu::addMenuListener(com::sun::star::uno::Reference
const&) (this=0x0, rxListener=...)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/toolkit/source/awt/vclxmenu.cxx:262
#6  0x75567f86 in
svt::PopupMenuControllerBase::setPopupMenu(com::sun::star::uno::Reference
const&)
(this=0x7fffef2a03d0, xPopupMenu=) at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/svtools/source/uno/popupmenucontrollerbase.cxx:348
#7  0x76ffa011 in
framework::MenuBarManager::CreatePopupMenuController(framework::MenuBarManager::MenuItemHandler*,
com::sun::star::uno::Reference
const&, rtl::OUString const&) (this=,
pMenuItemHandler=, rDispatchProvider=,
rModuleIdentifier=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/uielement/menubarmanager.cxx:893
#8  0x76ff88a0 in framework::MenuBarManager::Activate(Menu*)
(this=0x7fffeb9b8150, pMenu=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/uielement/menubarmanager.cxx:674
#9  framework::MenuBarManager::LinkStubActivate(void*, Menu*)
(instance=0x7fffeb9b8150, data=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/uielement/menubarmanager.cxx:552
#10 0x7460ec4a in Link::Call(Menu*) const
(this=0x7fffeda387c0, data=0x7fffeda38790) at include/tools/link.hxx:111
#11 Menu::Activate() (this=0x7fffeda38790) at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/menu.cxx:266
#12 0x74617328 in Menu::HandleMenuActivateEvent(Menu*) const
(this=0x7fffee1a0690, pMenu=0x7fffeda38790)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/menu.cxx:2546
#13 0x70de51c4 in GtkSalMenu::ActivateAllSubmenus(Menu*)
(this=0x7fffeb9b7980, pMenuBar=0x7fffee1a0690)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/unx/gtk3/gtksalmenu.cxx:1449
#14 0x70de51fd in GtkSalMenu::ActivateAllSubmenus(Menu*)
(this=0x7fffeb9b71d0, pMenuBar=0x7fffee1a0690)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/unx/gtk3/gtksalmenu.cxx:1455
#15 0x70de34d8 in GtkSalMenu::UpdateFull() (this=0x7fffeb9b71d0) at
vcl/inc/unx/gtk/gtksalmenu.hxx:119
#16 GtkSalMenu::SetFrame(SalFrame const*) (this=0x7fffeb9b71d0,
pFrame=) at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/unx/gtk3/gtksalmenu.cxx:1162
#17 0x7461bcc1 in MenuBarWindow::SetMenu(MenuBar*)
(this=0x7fffee4880b0, pMen=0x7fffee1a0690)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/menubarwindow.cxx:191
#18 0x74617032 in MenuBar::ImplCreate(vcl::Window*, vcl::Window*,
MenuBar*) (pParent=0x7fffed655590, pWindow=0x7fffee4880b0,
pMenu=0x7fffee1a0690)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/menu.cxx:2454
#19 0x74654a3f in SystemWindow::SetMenuBar(MenuBar*)
(this=0x7fffed6543d0, pMenuBar=0x7fffee1a0690)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/vcl/source/window/syswin.cxx:874
#20 0x76f315c6 in
framework::LayoutManager::implts_createMenuBar(rtl::OUString const&)
(this=0x7fffed56d340, rMenuBarName=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/layoutmanager/layoutmanager.cxx:191
#21 0x76f391a3 in framework::LayoutManager::createElement(rtl::OUString
const&) (this=0x7fffed56d340, aName=...)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/framework/source/layoutmanager/layoutmanager.cxx:1444
#22 0x766d1643 in (anonymous
namespace)::BackingComp::attachFrame(com::sun::star::uno::Reference
const&) (this=0x7fffeda3e790, xFrame=)
at
/home/tteras/aports/community/libreoffice/src/libreoffice-7.6.2.1/sfx2/source/dialog/backingcomp.cxx:364
#23 0x77e20c36 in
desktop::Desktop::ShowBackingComponent(desktop::Desktop*)
(progress=0x7fffe6d0)
at
/home/tteras/a