[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#249575: openoffice.org: Openoffice.org crashes on database save dialogue



Package: openoffice.org
Version: 1.1.1-2
Severity: normal


When I tried to modifies the length of a colon of a
data base, the ooo crashes after to save the data base.

Here is a strace output (last lines):

$ strace -o error.txt /usr/bin/oowriter

******************************************************************************

execve("/usr/bin/oowriter", ["/usr/bin/oowriter"], [/* 
29 vars */]) = 0

uname({sys="Linux", node="epigpbn02", ...}) = 0

........................

........................

gettimeofday({1084805516, 70300}, NULL) = 0

read(5, "\0\0", 4) = 2

read(5, 0xbfff9eac, 4) = -1 EAGAIN (Resource 
temporarily unavailable)

gettimeofday({1084805516, 70413}, NULL) = 0

select(8, [5 7], NULL, [7], {0, 191519}) = 1 (in [7], 
left {0, 180000})

gettimeofday({1084805516, 88004}, NULL) = 0

select(8, [7], NULL, [], {0, 0}) = 1 (in [7], left {0, 0})

ioctl(7, FIONREAD, [32]) = 0

read(7, 

"\4\1\npv.\272\0?\0\0\0\35\63\0\0\0\0}\0022\2\241\0i\0"..., 
32) = 32

gettimeofday({1084805516, 88292}, NULL) = 0

write(6, "\0", 1) = 1

write(7, 

"\33\2\2\0\0\0\0\0;\3\5\0+\63\0\0\0\0\200\0c\0F\0\33\0"..., 
640) = 640

read(7, 

"\1\0&p\0\0\0\0H\371\377\277\303\314\v\10\250\\\276\10\350"..., 
32) = 32

gettimeofday({1084805516, 89798}, NULL) = 0

write(7, 

"\2\2\4\0\35\63\0@\0\0\24\03\36\0\4\0\24\03\0\0\0"..., 
32) = 32

gettimeofday({1084805516, 89918}, NULL) = 0

select(8, [5 7], NULL, [7], {0, 172014}) = 1 (in [5], 
left {0, 180000})

gettimeofday({1084805516, 90057}, NULL) = 0

read(5, "\0", 4) = 1

read(5, 0xbfff9eac, 4) = -1 EAGAIN (Resource 
temporarily unavailable)

gettimeofday({1084805516, 90149}, NULL) = 0

select(8, [5 7], NULL, [7], {0, 171783}) = 1 (in [7], 
left {0, 170000})

gettimeofday({1084805516, 97855}, NULL) = 0

select(8, [7], NULL, [], {0, 0}) = 1 (in [7], left {0, 0})

ioctl(7, FIONREAD, [32]) = 0

read(7, 

"\5\1(p\200.\272\0?\0\0\0\35\63\0\0\0\0}\0022\2\241\0"..., 
32) = 32

gettimeofday({1084805516, 98112}, NULL) = 0

write(7, "\33\2\2\0\0\0\0\0\33@\2\0\0\0\0\0", 16) = 16

write(6, "\0", 1) = 1

write(6, "\0", 1) = 1

write(7, 

"F\2\v\0\35\63+\63\212\0h\0006\0\1\0\212\0z\0006\0\1"..., 
700) = 700

rt_sigaction(SIGABRT, {SIG_DFL}, NULL, 8) = 0

write(2, "\n\nFatal exception: Signal 11\n", 29) = 29

write(2, "Stack:\n", 7) = 7

writev(2, [{"/usr/lib/openoffice/program/libs"..., 39}, 
{"[0x", 3}, {"40bfa2f4", 8}, {"]\n", 2}], 4) = 52

writev(2, [{"/usr/lib/openoffice/program/libs"..., 39}, 
{"[0x", 3}, {"40bfa481", 8}, {"]\n", 2}], 4) = 52

writev(2, [{"/usr/lib/openoffice/program/libs"..., 39}, 
{"[0x", 3}, {"40bfa54c", 8}, {"]\n", 2}], 4) = 52

writev(2, [{"/lib/libpthread.so.0", 20}, {"[0x", 3}, 
{"4115e825", 8}, {"]\n", 2}], 4) = 33

writev(2, [{"/lib/libc.so.6", 14}, {"[0x", 3}, 
{"4136d658", 8}, {"]\n", 2}], 4) = 27

writev(2, [{"/usr/lib/openoffice/program/libd"..., 44}, 
{"[0x", 3}, {"48a22801", 8}, {"]\n", 2}], 4) = 57

writev(2, [{"/usr/lib/openoffice/program/libd"..., 44}, 
{"[0x", 3}, {"48a1fbb7", 8}, {"]\n", 2}], 4) = 57

writev(2, [{"/usr/lib/openoffice/program/libd"..., 44}, 
{"[0x", 3}, {"48a27402", 8}, {"]\n", 2}], 4) = 57

writev(2, [{"/usr/lib/openoffice/program/libd"..., 44}, 
{"[0x", 3}, {"48a24698", 8}, {"]\n", 2}], 4) = 57

writev(2, [{"/usr/lib/openoffice/program/libd"..., 44}, 
{"[0x", 3}, {"48a23635", 8}, {"]\n", 2}], 4) = 57

writev(2, [{"/usr/lib/openoffice/program/libd"..., 42}, 
{"[0x", 3}, {"4863751e", 8}, {"]\n", 2}], 4) = 55

writev(2, [{"/usr/lib/openoffice/program/libd"..., 42}, 
{"[0x", 3}, {"483bec18", 8}, {"]\n", 2}], 4) = 55

writev(2, [{"/usr/lib/openoffice/program/libd"..., 42}, 
{"[0x", 3}, {"483b74a8", 8}, {"]\n", 2}], 4) = 55

writev(2, [{"/usr/lib/openoffice/program/libd"..., 42}, 
{"[0x", 3}, {"483b6266", 8}, {"]\n", 2}], 4) = 55

writev(2, [{"/usr/lib/openoffice/program/libd"..., 42}, 
{"[0x", 3}, {"485139d9", 8}, {"]\n", 2}], 4) = 55

writev(2, [{"/usr/lib/openoffice/program/libd"..., 42}, 
{"[0x", 3}, {"48513a87", 8}, {"]\n", 2}], 4) = 55

writev(2, [{"/usr/lib/openoffice/program/libd"..., 42}, 
{"[0x", 3}, {"48513a60", 8}, {"]\n", 2}], 4) = 55

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN7ToolBox6SelectEv", 20}, {"+0x", 3}, 
{"4e", 2}, {")", 1}, {"[0x", 3}, {"40212ef8", 8}, 
{"]\n", 2}], 9) = 82

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN7ToolBox23ImplHandleMouseButt"..., 52}, 
{"+0x", 3}, {"174", 3}, {")", 1}, {"[0x", 3}, 
{"4020db92", 8}, {"]\n", 2}], 9) = 115

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN7ToolBox8TrackingERK13Trackin"..., 38}, 
{"+0x", 3}, {"45", 2}, {")", 1}, {"[0x", 3}, 
{"4020e983", 8}, {"]\n", 2}], 9) = 100

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN6Window11EndTrackingEt", 25}, {"+0x", 
3}, {"15b", 3}, {")", 1}, {"[0x", 3}, {"4022e0b7", 8}, 
{"]\n", 2}], 9) = 88

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_Z20ImplHandleMouseEventP6Window"..., 39}, 
{"+0x", 3}, {"1076", 4}, {")", 1}, {"[0x", 3}, 
{"4023094a", 8}, {"]\n", 2}], 9) = 103

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_Z19ImplWindowFrameProcPvP8SalFr"..., 39}, 
{"+0x", 3}, {"c8", 2}, {")", 1}, {"[0x", 3}, 
{"40233362", 8}, {"]\n", 2}], 9) = 101

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN12SalFrameData16HandleMouseEv"..., 45}, 
{"+0x", 3}, {"470", 3}, {")", 1}, {"[0x", 3}, 
{"4029388a", 8}, {"]\n", 2}], 9) = 108

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN12SalFrameData8DispatchEP7_XE"..., 36}, 
{"+0x", 3}, {"152", 3}, {")", 1}, {"[0x", 3}, 
{"402956f0", 8}, {"]\n", 2}], 9) = 99

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN10SalDisplay8DispatchEP7_XEve"..., 34}, 
{"+0x", 3}, {"2a0", 3}, {")", 1}, {"[0x", 3}, 
{"402c243a", 8}, {"]\n", 2}], 9) = 97

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN10SalDisplay5YieldEh", 23}, {"+0x", 3}, 
{"10a", 3}, {")", 1}, {"[0x", 3}, {"402c2174", 8}, 
{"]\n", 2}], 9) = 86

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"[0x", 3}, {"402bddbf", 8}, {"]\n", 2}], 4) = 55

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN7SalXLib5YieldEh", 19}, {"+0x", 3}, 
{"463", 3}, {")", 1}, {"[0x", 3}, {"402bc963", 8}, 
{"]\n", 2}], 9) = 82

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN11SalInstance5YieldEh", 24}, {"+0x", 3}, 
{"34", 2}, {")", 1}, {"[0x", 3}, {"402c5a7c", 8}, 
{"]\n", 2}], 9) = 86

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN11Application5YieldEv", 24}, {"+0x", 3}, 
{"61", 2}, {")", 1}, {"[0x", 3}, {"400e3ec3", 8}, 
{"]\n", 2}], 9) = 86

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_ZN11Application7ExecuteEv", 26}, {"+0x", 
3}, {"35", 2}, {")", 1}, {"[0x", 3}, {"400e3dd5", 8}, 
{"]\n", 2}], 9) = 88

writev(2, [{"/usr/lib/openoffice/program/soff"..., 39}, 
{"(", 1}, {"_ZN7desktop7Desktop4MainEv", 26}, {"+0x", 
3}, {"1f1c", 4}, {")", 1}, {"[0x", 3}, {"806599a", 7}, 
{"]\n", 2}], 9) = 86

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"_Z6SVMainv", 10}, {"+0x", 3}, {"49", 2}, 
{")", 1}, {"[0x", 3}, {"400e8ab7", 8}, {"]\n", 2}], 9) 
= 72

writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, 
{"(", 1}, {"main", 4}, {"+0x", 3}, {"4c", 2}, {")", 1}, 
{"[0x", 3}, {"402bb2a0", 8}, {"]\n", 2}], 9) = 66

writev(2, [{"/lib/libc.so.6", 14}, {"(", 1}, 
{"__libc_start_main", 17}, {"+0x", 3}, {"c6", 2}, {")", 
1}, {"[0x", 3}, {"41359dc6", 8}, {"]\n", 2}], 9) = 51

writev(2, [{"/usr/lib/openoffice/program/soff"..., 39}, 
{"(", 1}, {"_ZN6Window11RequestHelpERK9HelpE"..., 36}, 
{"+0x", 3}, {"39", 2}, {")", 1}, {"[0x", 3}, 
{"805e771", 7}, {"]\n", 2}], 9) = 94

rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0

kill(15983, SIGABRT) = 0

--- SIGABRT (Aborted) @ 0 (0) ---

+++ killed by SIGABRT +++
***END ********************************************************

Thaks a lot.   

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.25-1-686
Locale: LANG=es_ES@euro, LC_CTYPE=es_ES@euro

Versions of packages openoffice.org depends on:
ii  dictionaries-common [openoffi 0.22.10    Common utilities for spelling dict
ii  openoffice.org-bin            1.1.1-2    OpenOffice.org office suite binary
ii  openoffice.org-debian-files   1.1.1-2+2  Debian specific parts of OpenOffic
ii  openoffice.org-l10n-ca [openo 1.1.1-2    Catalan language package for openo
ii  openoffice.org-l10n-en [openo 1.1.1-2    English (US) language package for 

-- no debconf information



Reply to: