Bug 47781

Summary: CRASH - Opening Template from template manager causes LO to crash
Product: LibreOffice Reporter: Alex Thurgood <iplaw67>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: CLOSED WORKSFORME    
Severity: critical CC: serval2412
Priority: high    
Version: Master old -3.6   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
Crash report or crash signature: Regression By:
Attachments: trace log
Checklist template causing crash

Description Alex Thurgood 2012-03-23 12:53:55 UTC
Created attachment 58947 [details]
trace log

While testing the Extra Templates from my master build

File > Open > From template > Checklist (Checklist.ott)

crashes LO systematically :

# Problematic frame:
# C  [libswlo.so+0x41047c]  SwDrawFrmFmt::MakeGraphic(ImageMap*)+0x5bee

Attached trace.


Alex
Comment 1 Alex Thurgood 2012-03-23 12:56:35 UTC
Created attachment 58948 [details]
Checklist template causing crash
Comment 2 Alex Thurgood 2012-03-23 12:58:33 UTC
LibreOffice 3.6.0alpha0+ 
Build ID: 9d2968d-1ac6932-e67b1bf-879ce3
Comment 3 Alex Thurgood 2012-03-23 13:05:05 UTC
GDB output with bt :

Program received signal SIGSEGV, Segmentation fault.
0x0584047c in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/../program/libswlo.so
(gdb) bt
#0  0x0584047c in ?? ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/../program/libswlo.so
#1  0x05843985 in ?? ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/../program/libswlo.so
#2  0x059f24fa in ViewShell::Paint(Rectangle const&) ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/../program/libswlo.so
#3  0x056abb95 in SwCrsrShell::Paint(Rectangle const&) ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/../program/libswlo.so
#4  0x05b0694b in ?? ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/../program/libswlo.so
#5  0x017222c6 in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#6  0x0172237c in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#7  0x0172237c in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#8  0x0172237c in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#9  0x0172237c in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#10 0x0172237c in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#11 0x0172237c in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#12 0x017231a0 in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#13 0x017231e9 in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#14 0x0156021e in Timer::Timeout() ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#15 0x015602cd in Timer::ImplTimerCallbackProc() ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#16 0x02a0a285 in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/lib/libvclplug_gtklo.so
#17 0x0309625f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0x03096990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#19 0x03096c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0x02a09ed3 in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/lib/libvclplug_gtklo.so
#21 0x02a0ab6f in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/lib/libvclplug_gtklo.so
#22 0x0155b96d in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#23 0x015596ca in Application::Yield(bool) ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#24 0x015596fb in Application::Execute() ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#25 0x0019fddb in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libsofficeapp.so
#26 0x0155fc6b in ?? () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#27 0x0155fd9e in SVMain() () from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libvcllo.so
#28 0x001b8629 in soffice_main ()
   from /home/alex/LODEV/core/solver/unxlngi6.pro/installation/opt/program/libsofficeapp.so
#29 0x0804850c in ?? ()
---Type <return> to continue, or q <return> to quit---
#30 0x00203113 in __libc_start_main (main=0x80484e0, argc=1, ubp_av=0xbffff4c4, init=0x80485e0, fini=0x8048650, 
    rtld_fini=0x11eba0, stack_end=0xbffff4bc) at libc-start.c:226
#31 0x08048545 in ?? ()
Comment 4 Julien Nabet 2012-08-15 21:42:05 UTC
On pc Debian x86-64 with 3.6 sources updated today, I don't reproduce the problem.
Alex: do you still have this problem?
Comment 5 Alex Thurgood 2012-08-16 04:04:41 UTC
I don't have a dev build any more of my own, so using pre-built daily, I no longer have this problem. Closing as works for me.


Alex