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

Re: openoffice - segfault nach update



schon gut, es lag an einem defekten font-file :-|
ist wohl ein bekannter bug: openoffice segfaultet, wenn es kaputte .ttf 
schriften liest. 

Am Dienstag, 10. Dezember 2002 20:37 schrieb Thorsten Haas:
> nach meinem täglichen
> 	apt-get update && apt-get install
> mag sich mein openoffice nicht mehr zum arbeiten überreden lassen. es
> belibt beim splashscreen stehen. strace zeigt einen segfault an.
>
> ich nutze debian sarge, stock-kernel 2.4.19-686 und folgende openoffice
> pakete:
> openoffice.org-bin: 1.0.1-6
> openoffice.org-debian-files: 1.0.1-6+5
> openoffice.org-l10n-de: 1.0.1-6
>
> ich habe das output von strace angehängt. sorry für die länge.
> kann mir jemand einen tipp geben, was zu tun ist?
>
> ------------ snap ----- -----------------------------------
> read(21, "\'\331\1\21\0,\0,Diesen Hinweis nicht meh"..., 1024) = 1024
> lseek(21, 0, SEEK_SET)                  = 0
> lseek(21, 0, SEEK_CUR)                  = 0
> lseek(21, 0, SEEK_SET)                  = 0
> lseek(21, 0, SEEK_CUR)                  = 0
> read(21, "\7\321\1\21\0\"\0\"<Keine Auswahl m\303\266glich>"..., 1024) =
> 1024 #
> 	# und hier passierts
> 	#
> --- SIGSEGV (Segmentation fault) ---
> old_mmap(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE,
> -1, 0) = 0x44fef000
> munmap(0x44fef000, 69632)               = 0
> munmap(0x45100000, 978944)              = 0
> mprotect(0x45000000, 32768, PROT_READ|PROT_WRITE) = 0
> access("/usr/lib/openoffice/program/resource/dkt64149.res", F_OK) = 0
> lstat64("/usr/lib/openoffice/program/resource/dkt64149.res",
> {st_mode=S_IFREG|0644, st_size=3002, ...}) = 0
> lstat64("/usr/lib/openoffice/program/resource/dkt64149.res",
> {st_mode=S_IFREG|0644, st_size=3002, ...}) = 0
> open("/usr/lib/openoffice/program/resource/dkt64149.res", O_RDONLY) = 22
> lseek(22, 0, SEEK_END)                  = 3002
> lseek(22, 0, SEEK_CUR)                  = 3002
> lseek(22, 2998, SEEK_SET)               = 2998
> lseek(22, 0, SEEK_CUR)                  = 2998
> lseek(22, 2998, SEEK_SET)               = 2998
> lseek(22, 0, SEEK_CUR)                  = 2998
> read(22, "\0\0\0\224", 1024)            = 4
> lseek(22, 2854, SEEK_SET)               = 2854
> lseek(22, 0, SEEK_CUR)                  = 2854
> lseek(22, 2854, SEEK_SET)               = 2854
> lseek(22, 0, SEEK_CUR)                  = 2854
> read(22, "\1\2\0\223\0\0\5\34\1\21\'\20\0\0\0\322\1\21\'\21\0\0\1"...,
> 1024) = 148
> lseek(22, 0, SEEK_SET)                  = 0
> lseek(22, 0, SEEK_CUR)                  = 0
> lseek(22, 0, SEEK_SET)                  = 0
> lseek(22, 0, SEEK_CUR)                  = 0
> read(22, "\'\22\0012\0\322\0\322\0\20\0\0\2\0\0\0\0\0\0\0\0\0\0\0"...,
> 1024) = 1024
> write(4, "\22\0\17\0\26\0@\2\'\0\0\0\37\0\0\0\10\0\4\0\"\0\0\0un"..., 456)
> = 456
> read(4, "\34\0V\f\26\0@\2\'\0\0\0I\316\350\t\0\240\0\0\0\0\0\0\0"..., 32) =
> 32 read(4, "\34\0W\f\26\0@\2%\0\0\0I\316\350\t\0\240\0\0\0\0\0\0\0"..., 32)
> = 32 read(4, "\34\0X\f\26\0@\2\330\0\0\0I\316\350\t\0\240\0\0\0\0\0\0"...,
> 32) = 32 read(4,
> "\34\0Y\f\26\0@\2\352\0\0\0I\316\350\t\0\240\0\0\0\0\0\0"..., 32) = 32
> read(4, "\20\25Z\f6\0\0\0\36\0@\2\n\0\24\0\370\3\270\2\0\0\0\2\352"..., 32)
> = 32
> read(4, "\34\240[\f\36\0@\2#\0\0\0I\316\350\t\0\370\377\277>M\v"..., 32) =
> 32 read(4, "\34\240\\\f\36\0@\2\301\0\0\0I\316\350\t\0\240\0\0>M\v"..., 32)
> = 32 read(4,
> "\34\240]\f\36\0@\2C\0\0\0I\316\350\t\0\240\0\0>M\v\10\200"..., 32) = 32
> read(4, "\34\240^\f\36\0@\2\234\0\0\0I\316\350\t\0\240\0\0>M\v\10"..., 32)
> = 32
> read(4, "\1\1_\f\0\0\0\0h\0 \2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\000"..., 32) =
> 32 lseek(21, 9336, SEEK_SET)               = 9336
> lseek(21, 0, SEEK_CUR)                  = 9336
> lseek(21, 9336, SEEK_SET)               = 9336
> lseek(21, 0, SEEK_CUR)                  = 9336
> read(21, "BMv\10\0\0\0\0\0\0v\0\0\0(\0\0\0\200\0\0\0 \0\0\0\1\0\4"...,
> 1024) = 1024
> lseek(21, 9454, SEEK_SET)               = 9454
> lseek(21, 0, SEEK_CUR)                  = 9454
> read(21, "wwwwwwx\210\210\210\207wwwwwwwwwwwwwwx\207wwwww"..., 2048) = 2048
> rt_sigprocmask(SIG_SETMASK, NULL, ~[KILL STOP], 8) = 0
> ------------ snap ----- -----------------------------------

-- 
mailto:mail@thorstenhaas.de
http://www.thorstenhaas.de 



Reply to: