[Bug 38835] strip out non-trivial globals before main

2016-02-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=38835 jan iversen changed: What|Removed |Added Whiteboard|target:4.4.0 target:4.5.0 |ToBeReviewed -- You are receiving

[Bug 38835] strip out non-trivial globals before main

2016-02-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=38835 --- Comment #22 from Stephan Bergmann --- (In reply to Björn Michaelsen from comment #21) > Note that constants (currently either #defines or "static const ..." can -- > with C++11 -- be turned into constexprs: > > http://en.cppreference

[Bug 38835] strip out non-trivial globals before main

2016-02-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=38835 --- Comment #21 from Björn Michaelsen --- Note that constants (currently either #defines or "static const ..." can -- with C++11 -- be turned into constexprs: http://en.cppreference.com/w/cpp/language/constexpr which should be generally

[Bug 38835] strip out non-trivial globals before main

2015-10-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=38835 kerem changed: What|Removed |Added CC||hallacke...@gmail.com Assignee|

[Bug 38835] strip out non-trivial globals before main

2015-09-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=38835 --- Comment #19 from Shubham Khara --- Hello everyone, this would be my first easyhack as well as first step in Open Source, I have builded LibreOffice, I would like to start contributing now. -- You are receiving this mail because: You

[Bug 38835] strip out non-trivial globals before main

2015-03-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=38835 --- Comment #18 from Karthick Prasad Gunasekaran --- Has patch been submitted for this problem or can i work around for it? -- You are receiving this mail because: You are on the CC list for the bug.

[Bug 38835] strip out non-trivial globals before main

2014-12-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #17 from Commit Notification --- Noel Grandin committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=2979ff295c9fafdb92cb56cd1f5ddb0a6b56cf20 fdo#38835 strip

[Bug 38835] strip out non-trivial globals before main

2014-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #16 from Commit Notification --- Noel Grandin committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=86b44e8e78716fbfc1783d692debcbb201fb9bd4 fdo#38835 strip

[Bug 38835] strip out non-trivial globals before main

2014-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #15 from Commit Notification --- Noel Grandin committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0375504f7be34d857859dfbaa312501e0ed1 fdo#38835 strip

[Bug 38835] strip out non-trivial globals before main

2014-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 Commit Notification changed: What|Removed |Added Whiteboard|EasyHack DifficultyBeginner |EasyHack DifficultyBeginner

[Bug 38835] strip out non-trivial globals before main

2014-11-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 Commit Notification changed: What|Removed |Added Whiteboard|EasyHack DifficultyBeginner |EasyHack DifficultyBeginner

[Bug 38835] strip out non-trivial globals before main

2014-11-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #14 from Commit Notification --- Noel Grandin committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=705c48d32eec0aa5180e60ca157daca4b154e4a3 fdo#38835 strip

[Bug 38835] strip out non-trivial globals before main

2014-05-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #13 from Stephan Bergmann --- (In reply to comment #12) > Do I need to worry about synchronization between multiple threads when I try > to create the singleton at the same time? Yes, see comment 9. > I don't think I need to do the

[Bug 38835] strip out non-trivial globals before main

2014-05-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #12 from Lynn --- Do I need to worry about synchronization between multiple threads when I try to create the singleton at the same time? I don't think I need to do the same for arrays right? -- You are receiving this mail because:

[Bug 38835] strip out non-trivial globals before main

2014-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #11 from David Tardon --- (In reply to comment #10) > Hi, since this one isn't assigned to anyone, can I try to work on this bug? Sure you can. -- You are receiving this mail because: You are on the CC list for the bug. ___

[Bug 38835] strip out non-trivial globals before main

2014-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #10 from lynn.tra...@gmail.com --- Hi, since this one isn't assigned to anyone, can I try to work on this bug? -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug 38835] strip out non-trivial globals before main

2014-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #8 from Caolán McNamara --- Another approach is to start soffice.bin under gdb and point a breakpoint on __do_global_ctors_aux (I think, something of that nature) and see what gets called during startup. Here are some other resources

[Bug 38835] strip out non-trivial globals before main

2014-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #7 from Jan Holesovsky --- git grep '^static[^(]*=.*$' -- "*.cxx" | grep -v '\<\(bool\|sal_Bool\|OUString\|char\|int\|short\|long\|double\|sal_Int[0-9]*\|sal_uInt[0-9]*\|sal_Char\|sal_Unicode\)\>' | less filters out most of the trivi

[Bug 38835] strip out non-trivial globals before main

2014-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #6 from Jan Holesovsky --- Let me add some more information to this Easy Hack, as it would be really quite useful to improve the situation :-) The simplest way to find global statics is like: git grep '^static[^(]*$' -- "*.cxx" and

[Bug 38835] strip out non-trivial globals before main

2014-02-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 --- Comment #5 from Gregory Ngirmang --- Hi ;) It's been a while. I'm starting to have free time again, so I've been poking around trying to find any globals that I can see as causing this issue. "Any variable marked 'static'" might not really b

[Bug 38835] strip out non-trivial globals before main

2013-10-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=38835 Björn Michaelsen changed: What|Removed |Added CC||libreoffice@lists.freedeskt