Bug 64927 - UI: Crash when running ow compiled LO with debug-enabled when open toolbar
Summary: UI: Crash when running ow compiled LO with debug-enabled when open toolbar
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.1.0.0.alpha0+ Master
Hardware: Other Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: infoprovider:marcos.souza.org@gmail.c...
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-23 16:36 UTC by Marcos Souza
Modified: 2013-06-22 12:37 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos Souza 2013-05-23 16:36:18 UTC
Problem description: I compiled LO in Ubuntu 12.10 with autogen.input:
--enable-dbgutil
--with-lang=pt-BR en-US

All I need to do is open any app(calc, writer, math...) and click in any entry of toolbar and it crash.

Any menu entry makes my LO crashes.

The backtrace:
#0  0x43dbefa7 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#1  0x43dbf677 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#2  0x43ddc0cb in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#3  0x43f0cc30 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x43f0f9e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x43f0fd80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x43f0fe61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x463bdae6 in GtkData::Yield (this=0x804cde8, bWait=true, bHandleAllCurrentEvents=false)
    at /home/marcos/gitroot/core/vcl/unx/gtk/app/gtkdata.cxx:574
#8  0x463c165f in GtkInstance::Yield (this=0x804cd88, bWait=true, bHandleAllCurrentEvents=false)
    at /home/marcos/gitroot/core/vcl/unx/gtk/app/gtkinst.cxx:404
#9  0x42462cca in ImplYield (i_bWait=true, i_bAllEvents=false) at /home/marcos/gitroot/core/vcl/source/app/svapp.cxx:422
#10 0x4245f37c in Application::Yield (i_bAllEvents=false) at /home/marcos/gitroot/core/vcl/source/app/svapp.cxx:456
#11 0x4245f316 in Application::Execute () at /home/marcos/gitroot/core/vcl/source/app/svapp.cxx:401
#12 0x400c8fe2 in desktop::Desktop::Main (this=0xbfff8ccc) at /home/marcos/gitroot/core/desktop/source/app/app.cxx:1719
#13 0x4246aa02 in ImplSVMain () at /home/marcos/gitroot/core/vcl/source/app/svmain.cxx:162
#14 0x4246aae6 in SVMain () at /home/marcos/gitroot/core/vcl/source/app/svmain.cxx:198
#15 0x40107630 in soffice_main () at /home/marcos/gitroot/core/desktop/source/app/sofficemain.cxx:82
#16 0x080487a2 in sal_main () at /home/marcos/gitroot/core/desktop/source/app/main.c:48
#17 0x08048779 in main (argc=3, argv=0xbfff8df4) at /home/marcos/gitroot/core/desktop/source/app/main.c:47

Steps to reproduce:
1. ....
2. ....
3. ....

Current behavior:

Expected behavior:

              
Operating System: Ubuntu
Version: 4.1.0.0.alpha0+ Master
Comment 1 Julien Nabet 2013-05-28 19:51:30 UTC
Marcos: It could be interesting you give the last commit retrieved (git log -1).
Also could you give your glibc version? (type "ldd --version")

Then try "./g pull -r && make dev-install".
If it still fails, you can run "./g pull -r && make clean && make dev-install" Of course, "make clean" means building from scratch but sometimes it helps.
Comment 2 Marcos Souza 2013-05-29 10:32:15 UTC
Hi Julien, so there is a long time that I have this issue...

ldd --version: ldd (Ubuntu EGLIBC 2.15-0ubuntu20.1) 2.15

I did a lot of make clean, git clean, make, make dev-install

and the problem was never solved ^^
Comment 3 Julien Nabet 2013-05-29 11:38:05 UTC
Thank you Marcos for your feedback. Could you also give gcc version?
I didn't see any git local update via "./g pull -r", just to be sure, did you do it?

Just for information, "make" isn't necessary since "make dev-install" includes what "makes" does.

If it doesn't help, you should ping some devs on irc/#libreoffice-dev or send a post on dev mailing list.
Comment 4 Thomas Hackert 2013-06-22 07:00:31 UTC
Hello Marcos, *,
would you be so kind to answer Julien's questions from comment #3, please? And have you tested it with a newer git checkout as well? Does your problem still exists? If not, it would be nice, if you could close this bug ... ;)
TIA
Thomas.
Comment 5 Marcos Souza 2013-06-22 12:37:01 UTC
Hello THomas, *

Sorry! After some git checkout, git clean and all of it, now I can use the menu again!

I don't know what happened, but now it works! Closing now! Sorry for the delay!