[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-15 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

Adolfo Jayme  changed:

   What|Removed |Added

 Blocks||91310

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

--- Comment #13 from Commit Notification 
 ---
Michael Meeks committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=03e3d888fff9301b8d22484e8b626d6cc0af9127

tdf#91073 - hold a reference on the floatwin in UserEvent handler.

It will be available in 5.0.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
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

Michael Meeks  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #12 from Michael Meeks  ---
Lets try again - holding a reference in the event handler appears to help avoid
us keeping deleted pieces around on the stack.

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

--- Comment #11 from Jacobo Aragunde Pérez  ---
Thanks for your patches Michael, unfortunately I can still reproduce the bug in
a fresh master build.

Version: 5.0.0.0.alpha1+
Build ID: bbdd739d6e2024f57e692e646295644faf44af22

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

--- Comment #10 from Commit Notification 
 ---
Michael Meeks committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=207b0799d9b5b7029ccde23787f55e6efc2df2aa

tdf#91073 - keep the popup pointer around while we operate on it.

It will be available in 5.0.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
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

--- Comment #9 from Commit Notification 
 ---
Michael Meeks committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=0005d50f07f35fa1cb2063cf2cbad465c4068225

tdf#91073 - don't queue an async user event when disposed.

It will be available in 5.0.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
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

Commit Notification  changed:

   What|Removed |Added

 Whiteboard|bibisected  |bibisected target:5.0.0

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

--- Comment #8 from Michael Meeks  ---
With $ export MALLOC_CHECK_=2 etc. I get a nice, earlier crash - which seems to
suggest that the popupwindow is freed before the user event is processed.

(gdb) bt
#0  vcl::Window::dispose (this=0x20d3660) at
/data/opt/libreoffice/master/vcl/source/window/window.cxx:554
#1  0x74830188 in SfxPopupWindow::Close (this=0x20d3660) at
/data/opt/libreoffice/master/sfx2/source/toolbox/tbxitem.cxx:1271
#2  0x7fffd45a03bd in TableWindow::PopupModeEnd (this=0x20d3660) at
/data/opt/libreoffice/master/svx/source/tbxctrls/layctrl.cxx:355
#3  0x7263ecfa in ImplEndPopupModeHdl (this=) at
/data/opt/libreoffice/master/vcl/source/window/floatwin.cxx:525
#4  FloatingWindow::LinkStubImplEndPopupModeHdl (instance=,
data=)
at /data/opt/libreoffice/master/vcl/source/window/floatwin.cxx:520
#5  0x726b53b7 in Call (data=, this=) at
/data/opt/libreoffice/master/include/tools/link.hxx:141
#6  ImplHandleUserEvent (pSVEvent=0x213f520) at
/data/opt/libreoffice/master/vcl/source/window/winproc.cxx:2030
#7  ImplWindowFrameProc (pWindow=, nEvent=,
pEvent=0x213f520)
at /data/opt/libreoffice/master/vcl/source/window/winproc.cxx:2583
#8  0x72904fd8 in CallCallback (pEvent=0x213f520, nEvent=22,
this=0xf7cd20) at /data/opt/libreoffice/master/vcl/inc/salframe.hxx:244
#9  SalGenericDisplay::DispatchInternalEvent (this=0xf18590) at
/data/opt/libreoffice/master/vcl/generic/app/gendisp.cxx:90
#10 0x7fffe57987b9 in GtkData::userEventFn (data=data@entry=0x61d9f0) at
/data/opt/libreoffice/master/vcl/unx/gtk/app/gtkdata.cxx:944
#11 0x7fffe5798831 in call_userEventFn (data=0x61d9f0) at
/data/opt/libreoffice/master/vcl/unx/gtk/app/gtkdata.cxx:954

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

Matthew Francis  changed:

   What|Removed |Added

 Status|RESOLVED|NEW
 Resolution|DUPLICATE   |---

--- Comment #7 from Matthew Francis  ---
@mmeeks: I can still reproduce this one on a master (dbgutil) build as of
0a6012912f76a6fca7c6aac081b4b2940b8d055c

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

Michael Meeks  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #6 from Michael Meeks  ---
Thanks for the report - looks like another duplicate; please do de-duplicate it
if you can reproduce with a more recent master build.

Thanks !

*** This bug has been marked as a duplicate of bug 91081 ***

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

Matthew Francis  changed:

   What|Removed |Added

   Keywords||bisected
 CC||fdb...@neosheffield.co.uk,
   ||michael.me...@collabora.com
 Whiteboard||bibisected

--- Comment #5 from Matthew Francis  ---
This began at the below commit.
Adding Cc: to michael.me...@collabora.com; Could you possibly take a look at
this one? Thanks

commit e8b97a52c96df9c8e8055407b1e40ed7cb9cfc67
Merge: 2b0be6c 0cde74f
Author: Michael Meeks 
Date:   Tue Apr 28 11:41:31 2015 +0100

Merge remote-tracking branch 'origin/feature/vclptr'

Resolve several thousand lines of conflicts.

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

Julien Nabet  changed:

   What|Removed |Added

   Keywords||have-backtrace, regression
   Priority|medium  |high
 Status|UNCONFIRMED |NEW
 CC||serval2...@yahoo.fr
 Ever confirmed|0   |1
   Severity|normal  |critical

--- Comment #4 from Julien Nabet  ---
On pc Debian x86-64 with master sources updated yesterday
(4000a0e6524f09612a3fe8f0a6214e0a68b7e007), I could reproduce the crash with
the same bt.

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

raal  changed:

   What|Removed |Added

 CC||r...@post.cz

--- Comment #3 from raal  ---
Cannot reproduce with Version: 5.0.0.0.alpha1+
Build ID: d2ab54bb0d07d285c91a8ac17f53559e438d042a
TinderBox: Linux-rpm_deb-x86_64@46-TDF, Branch:master, Time:
2015-05-03_01:03:40

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

--- Comment #2 from Jacobo Aragunde Pérez  ---
(gdb) p mpWindowImpl
$1 = (WindowImpl *) 0x

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


[Libreoffice-bugs] [Bug 91073] Crash on insert table split button

2015-05-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=91073

--- Comment #1 from Jacobo Aragunde Pérez  ---
GDB output:

Program received signal SIGSEGV, Segmentation fault.
0x7457f9ab in vcl::Window::dispose (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/window/window.cxx:554
554if ( mpWindowImpl->mbFrame )
...
(gdb) bt
#0  0x7457f9ab in vcl::Window::dispose (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/window/window.cxx:554
#1  0x7452d28f in SystemWindow::dispose (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/window/syswin.cxx:123
#2  0x7448e24c in FloatingWindow::dispose (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/window/floatwin.cxx:213
#3  0x76da0c66 in SfxPopupWindow::dispose (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/sfx2/source/toolbox/tbxitem.cxx:1217
#4  0x7fffe057582e in TableWindow::dispose (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/svx/source/tbxctrls/layctrl.cxx:166
#5  0x746d7678 in OutputDevice::disposeOnce (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/outdev/outdev.cxx:203
#6  0x76da120c in SfxPopupWindow::Delete (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/sfx2/source/toolbox/tbxitem.cxx:1387
#7  0x76da0ed1 in SfxPopupWindow::Close (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/sfx2/source/toolbox/tbxitem.cxx:1271
#8  0x76da0f32 in SfxPopupWindow::PopupModeEnd (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/sfx2/source/toolbox/tbxitem.cxx:1289
#9  0x7fffe0576725 in TableWindow::PopupModeEnd (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/svx/source/tbxctrls/layctrl.cxx:355
#10 0x7448f476 in FloatingWindow::ImplEndPopupModeHdl (this=0x1d45260)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/window/floatwin.cxx:525
#11 0x7448f421 in FloatingWindow::LinkStubImplEndPopupModeHdl
(instance=0x1d45260, data=0x0)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/window/floatwin.cxx:520
#12 0x743d2eb7 in Link::Call (this=0x1d33f10, data=0x0)
at /home/jaragunde/projects/libreoffice/core/include/tools/link.hxx:141
#13 0x745a22af in ImplHandleUserEvent (pSVEvent=0x1d44a40)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/window/winproc.cxx:2030
#14 0x745a38d9 in ImplWindowFrameProc (pWindow=0x118b210, nEvent=22,
pEvent=0x1d44a40)
at
/home/jaragunde/projects/libreoffice/core/vcl/source/window/winproc.cxx:2583
#15 0x74aa38d4 in SalFrame::CallCallback (this=0x118bb20, nEvent=22,
pEvent=0x1d44a40)
at /home/jaragunde/projects/libreoffice/core/vcl/inc/salframe.hxx:244
#16 0x74aa337a in SalGenericDisplay::DispatchInternalEvent
(this=0x10e8cb0)
at /home/jaragunde/projects/libreoffice/core/vcl/generic/app/gendisp.cxx:90
#17 0x7fffea532f18 in GtkData::userEventFn (data=0x424320)
at
/home/jaragunde/projects/libreoffice/core/vcl/unx/gtk/app/gtkdata.cxx:944
#18 0x7fffea532f94 in call_userEventFn (data=0x424320)
at
/home/jaragunde/projects/libreoffice/core/vcl/unx/gtk/app/gtkdata.cxx:954
#19 0x0035f84492a6 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#20 0x0035f8449628 in g_main_context_iterate.isra () from
/lib64/libglib-2.0.so.0
#21 0x0035f84496dc in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#22 0x7fffea531d16 in GtkData::Yield (this=0x424320, bWait=true,
bHandleAllCurrentEvents=false)
at
/home/jaragunde/projects/libreoffice/core/vcl/unx/gtk/app/gtkdata.cxx:579
#23 0x7fffea536334 in GtkInstance::Yield (this=0x424240, bWait=true,
bHandleAllCurrentEvents=false)
at
/home/jaragunde/projects/libreoffice/core/vcl/unx/gtk/app/gtkinst.cxx:394
#24 0x749e146c in ImplYield (i_bWait=true, i_bAllEvents=false)
at /home/jaragunde/projects/libreoffice/core/vcl/source/app/svapp.cxx:353
#25 0x749dd889 in Application::Yield () at
/home/jaragunde/projects/libreoffice/core/vcl/source/app/svapp.cxx:382
#26 0x749dd837 in Application::Execute () at
/home/jaragunde/projects/libreoffice/core/vcl/source/app/svapp.cxx:336
#27 0x77e03cc4 in desktop::Desktop::Main (this=0x7fffdc10)
at
/home/jaragunde/projects/libreoffice/core/desktop/source/app/app.cxx:1605
#28 0x749e619a in ImplSVMain () at
/home/jaragunde/projects/libreoffice/core/vcl/source/app/svmain.cxx:162
#29 0x749e62d7 in SVMain () at
/home/jaragunde/projects/libreoffice/core/vcl/source/app/svmain.cxx:196
#30 0x77e4b55d in soffice_main () at
/home/jaragunde/projects/libreoffice/core/desktop/source/app/sofficemain.cxx:96
#31 0x004008f7 in sal_main () at
/home/jaragunde/projects/libreoffice/core/desktop/source/app/main.c:48
#32 0x004008dd in main (argc=1, argv=0x7fffdf3