Public bug reported:

Binary package hint: openoffice.org

After feisty->gutsy upgrade, printing in OpenOffice Writer and Spreadsheet 
locks up when printing (File > Print).  OpenOffice version 2.3.0.
The printer itself prints okay in Gnome text editor.

ps -ef | grep openoffice
... 7005 ... /bin/sh /usr/lib/openoffice/program/soffice -writer -splash-pipe=5
... 7020 ... /usr/lib/openoffice/program/soffice.bin -writer -splash-pipe=5

$ strace -p 7020   # <-- soffice.bin
poll([{fd=8, events=POLLIN}, {fd=7, events=POLLIN, revents=POLLIN}, {fd=18, 
events=POLLIN|POLLPRI}, {fd=20, events=POLLIN|POLLPRI}, {fd=21, 
events=POLLIN|POLLPRI}, {fd=22, events=POLLIN|POLLPRI}], 6, 445) = 1
ioctl(7, FIONREAD, [32])                = 0
read(7, "\5\1/[EMAIL PROTECTED]"..., 32) = 32
gettimeofday({1196438079, 838220}, NULL) = 0
write(7, "\33\0\2\0\0\0\0\0", 8)        = 8
gettimeofday({1196438079, 838804}, NULL) = 0
gettimeofday({1196438079, 838911}, NULL) = 0
gettimeofday({1196438079, 839000}, NULL) = 0
write(34, "[EMAIL PROTECTED]@[EMAIL PROTECTED]"..., 52) = 52
read(34, "[EMAIL PROTECTED]"..., 32) = 32
read(34, "\1\20\240\0\0\0\0\0M\0\0\0004\0;\0\311\0\346\1\0\0x\10"..., 32) = 32
futex(0x862ede8, FUTEX_WAKE, 1)         = 1
gettimeofday({1196438079, 842602}, NULL) = 0
access("/usr/lib/openoffice/program/../share/psprint/psprint.conf", F_OK) = 0
lstat64("/usr/lib/openoffice/program/../share/psprint/psprint.conf", 
{st_mode=S_IFLNK|0777, st_size=28, ...}) = 0
access("/home/jhwang/.openoffice.org2/user/psprint/psprint.conf", F_OK) = -1 
ENOENT (No such file or directory)
clone(child_stack=0xaea524b4, 
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
 parent_tidptr=0xaea52bd8, {entry_number:6, base_addr:0xaea52b90, 
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, 
seg_not_present:0, useable:1}, child_tidptr=0xaea52bd8) = 7053
futex(0x8a67bcc, FUTEX_WAIT, 1, NULL)   = 0
futex(0x8a67bb0, FUTEX_WAIT, 2, NULL)   = 0
futex(0x8a67bb0, FUTEX_WAKE, 1)         = 0
gettimeofday({1196438079, 845520}, NULL) = 0
clock_gettime(CLOCK_REALTIME, {1196438079, 845608777}) = 0
futex(0x8a3898c, FUTEX_WAIT, 1, {4, 999911223}) = 0
futex(0x8a389b8, FUTEX_WAIT, 2, NULL)   = 0
futex(0x8a389b8, FUTEX_WAKE, 1)         = 0
futex(0x8896778, FUTEX_WAIT, 2, NULL)   = 0
futex(0x8896778, FUTEX_WAKE, 1)         = 0
open("/tmp/4750323fd07f2", O_RDONLY|O_LARGEFILE) = 52
fcntl64(52, F_GETFD)                    = 0
fcntl64(52, F_SETFD, FD_CLOEXEC)        = 0
read(52, "*PPD-Adobe: \"4.3\"\n*%\n*% \"$Id: po"..., 4096) = 4096
read(52, "ze[2599 3676]/ImagingBBox null>>"..., 4096) = 4096
read(52, "\n*PageRegion A1/A1: \"<</PageSize"..., 4096) = 4096
read(52, "eSize[637 907]/ImagingBBox null>"..., 4096) = 4096
read(52, "perDimension ArchB/Arch B: \"864 "..., 4096) = 4096
read(52, "ial ROM\n*Font Times-Bold: Standa"..., 4096) = 4096
read(52, "ion EnvISOB5/Envelope B5:\t\"499 7"..., 4096) = 3767
read(52, "", 4096)                      = 0
read(52, "", 4096)                      = 0
close(52)                               = 0
lstat64("/tmp/4750323fd07f2", {st_mode=S_IFREG|0600, st_size=28343, ...}) = 0
open("/tmp/4750323fd07f2", O_RDONLY)    = 51
lseek(51, 0, SEEK_SET)                  = 0
lseek(51, 0, SEEK_CUR)                  = 0
read(51, "*PPD-Adobe: \"4.3\"\n*%\n*% \"$Id: po"..., 1024) = 1024
lseek(51, 803, SEEK_SET)                = 803
lseek(51, 0, SEEK_CUR)                  = 803
read(51, "*%   Color enabled              "..., 1024) = 1024
lseek(51, 1586, SEEK_SET)               = 1586
lseek(51, 0, SEEK_CUR)                  = 1586
read(51, "*MaxMediaHeight: 100000\n*NonUIOr"..., 1024) = 1024
lseek(51, 2366, SEEK_SET)               = 2366
lseek(51, 0, SEEK_CUR)                  = 2366
read(51, "*PageSize 16x20/16x20: \"<</PageS"..., 1024) = 1024
lseek(51, 3193, SEEK_SET)               = 3193
lseek(51, 0, SEEK_CUR)                  = 3193
read(51, "*PageSize A5/A5: \"<</PageSize[42"..., 1024) = 1024
lseek(51, 3988, SEEK_SET)               = 3988
lseek(51, 0, SEEK_CUR)                  = 3988
read(51, "*PageSize ArchE/Arch E: \"<</Page"..., 1024) = 1024
lseek(51, 4761, SEEK_SET)               = 4761
lseek(51, 0, SEEK_CUR)                  = 4761
read(51, "*PageSize EnvMonarch/Envelope Mo"..., 1024) = 1024
lseek(51, 5602, SEEK_SET)               = 5602
lseek(51, 0, SEEK_CUR)                  = 5602
read(51, "*PageSize JISB2/B2 (JIS): \"<</Pa"..., 1024) = 1024
lseek(51, 6405, SEEK_SET)               = 6405
lseek(51, 0, SEEK_CUR)                  = 6405
read(51, "*PageSize RA3/RA3: \"<</PageSize["..., 1024) = 1024
lseek(51, 7199, SEEK_SET)               = 7199
lseek(51, 0, SEEK_CUR)                  = 7199
read(51, "*PageSize Tabloid/Tabloid: \"<</P"..., 1024) = 1024
lseek(51, 8039, SEEK_SET)               = 8039
lseek(51, 0, SEEK_CUR)                  = 8039
read(51, "*PageRegion 8x12/8x12: \"<</PageS"..., 1024) = 1024
lseek(51, 8814, SEEK_SET)               = 8814
lseek(51, 0, SEEK_CUR)                  = 8814
read(51, "*PageRegion AnsiD/ANSI D: \"<</Pa"..., 1024) = 1024
lseek(51, 9620, SEEK_SET)               = 9620
lseek(51, 0, SEEK_CUR)                  = 9620
read(51, "*PageRegion C3/C3: \"<</PageSize["..., 1024) = 1024
lseek(51, 10456, SEEK_SET)              = 10456
lseek(51, 0, SEEK_CUR)                  = 10456
read(51, "*PageRegion ISOB2/B2 (ISO): \"<</"..., 1024) = 1024
lseek(51, 11300, SEEK_SET)              = 11300
lseek(51, 0, SEEK_CUR)                  = 11300
read(51, "*PageRegion Ledger/Ledger: \"<</P"..., 1024) = 1024
lseek(51, 12099, SEEK_SET)              = 12099
lseek(51, 0, SEEK_CUR)                  = 12099
read(51, "*PageRegion SRA2/SRA2: \"<</PageS"..., 1024) = 1024
lseek(51, 12911, SEEK_SET)              = 12911
lseek(51, 0, SEEK_CUR)                  = 12911
read(51, "*ImageableArea 16x24/16x24: \"0 0"..., 1024) = 1024
lseek(51, 13688, SEEK_SET)              = 13688
lseek(51, 0, SEEK_CUR)                  = 13688
read(51, "*ImageableArea ArchD/Arch D: \"0 "..., 1024) = 1024
lseek(51, 14488, SEEK_SET)              = 14488
lseek(51, 0, SEEK_CUR)                  = 14488
read(51, "*ImageableArea ISOB5/B5 (ISO): \""..., 1024) = 1024
lseek(51, 15273, SEEK_SET)              = 15273
lseek(51, 0, SEEK_CUR)                  = 15273
read(51, "*ImageableArea SRA3/SRA3: \"0 0 9"..., 1024) = 1024
lseek(51, 16068, SEEK_SET)              = 16068
lseek(51, 0, SEEK_CUR)                  = 16068
read(51, "*PaperDimension A4/A4: \"595 842\""..., 1024) = 1024
lseek(51, 16844, SEEK_SET)              = 16844
lseek(51, 0, SEEK_CUR)                  = 16844
read(51, "*PaperDimension EnvDL/Envelope D"..., 1024) = 1024
lseek(51, 17642, SEEK_SET)              = 17642
lseek(51, 0, SEEK_CUR)                  = 17642
read(51, "*PaperDimension RA0/RA0: \"2437 3"..., 1024) = 1024
lseek(51, 18459, SEEK_SET)              = 18459
lseek(51, 0, SEEK_CUR)                  = 18459
read(51, "*Resolution 600dpi/600 DPI: \"<</"..., 1024) = 1024
lseek(51, 19274, SEEK_SET)              = 19274
lseek(51, 0, SEEK_CUR)                  = 19274
read(51, "*Font Courier-Bold: Standard \"(0"..., 1024) = 1024
lseek(51, 20077, SEEK_SET)              = 20077
lseek(51, 0, SEEK_CUR)                  = 20077
read(51, "*Font NewCenturySchlbk-Italic: S"..., 1024) = 1024
lseek(51, 20912, SEEK_SET)              = 20912
lseek(51, 0, SEEK_CUR)                  = 20912
read(51, "*%\n\n\n*PPD-Adobe: \"4.3\"\n*%\n*% \"$I"..., 1024) = 1024
lseek(51, 21707, SEEK_SET)              = 21707
lseek(51, 0, SEEK_CUR)                  = 21707
read(51, "*OrderDependency: 10 AnySetup *P"..., 1024) = 1024
lseek(51, 22499, SEEK_SET)              = 22499
lseek(51, 0, SEEK_CUR)                  = 22499
read(51, "*PageSize EnvDL/Envelope DL:\t\"<<"..., 1024) = 1024
lseek(51, 23277, SEEK_SET)              = 23277
lseek(51, 0, SEEK_CUR)                  = 23277
read(51, "*PageRegion EnvISOB5/Envelope B5"..., 1024) = 1024
lseek(51, 24046, SEEK_SET)              = 24046
lseek(51, 0, SEEK_CUR)                  = 24046
read(51, "*ImageableArea EnvISOB5/B5 (ISO)"..., 1024) = 1024
lseek(51, 24845, SEEK_SET)              = 24845
lseek(51, 0, SEEK_CUR)                  = 24845
read(51, "*OrderDependency: 10 AnySetup *I"..., 1024) = 1024
lseek(51, 25687, SEEK_SET)              = 25687
lseek(51, 0, SEEK_CUR)                  = 25687
read(51, "*Resolution 2400dpi/2400 DPI: \"<"..., 1024) = 1024
lseek(51, 26473, SEEK_SET)              = 26473
lseek(51, 0, SEEK_CUR)                  = 26473
read(51, "*Font Bookman-DemiItalic: Standa"..., 1024) = 1024
lseek(51, 27244, SEEK_SET)              = 27244
lseek(51, 0, SEEK_CUR)                  = 27244
read(51, "*Font Helvetica-Narrow-Oblique: "..., 1024) = 1024
lseek(51, 28028, SEEK_SET)              = 28028
lseek(51, 0, SEEK_CUR)                  = 28028
read(51, "*Font Times-Italic: Standard \"(0"..., 1024) = 315
lseek(51, 28137, SEEK_SET)              = 28137
lseek(51, 0, SEEK_CUR)                  = 28137
read(51, "*Font ZapfChancery-MediumItalic:"..., 1024) = 206
lseek(51, 28205, SEEK_SET)              = 28205
lseek(51, 0, SEEK_CUR)                  = 28205
read(51, "*Font ZapfDingbats: Special \"(00"..., 1024) = 138
lseek(51, 28259, SEEK_SET)              = 28259
lseek(51, 0, SEEK_CUR)                  = 28259
read(51, "*%\n*% End of \"$Id: postscript.pp"..., 1024) = 84
lseek(51, 28262, SEEK_SET)              = 28262
lseek(51, 0, SEEK_CUR)                  = 28262
read(51, "*% End of \"$Id: postscript.ppd,v"..., 1024) = 81
lseek(51, 28340, SEEK_SET)              = 28340
lseek(51, 0, SEEK_CUR)                  = 28340
read(51, "*%\n", 1024)                  = 3
lseek(51, 28343, SEEK_SET)              = 28343
lseek(51, 0, SEEK_CUR)                  = 28343
read(51, "", 1024)                      = 0
lseek(51, 28343, SEEK_SET)              = 28343
lseek(51, 0, SEEK_CUR)                  = 28343
read(51, "", 1024)                      = 0
close(51)                               = 0
brk(0x8aba000)                          = 0x8aba000
unlink("/tmp/4750323fd07f2")            = 0
lseek(33, 36872, SEEK_SET)              = 36872
lseek(33, 0, SEEK_CUR)                  = 36872
lseek(33, 36872, SEEK_SET)              = 36872
lseek(33, 0, SEEK_CUR)                  = 36872
read(33, "\0\0?3\0\0\1<\0\0\10\236\0\0\0002\0\0\0\270\0\0\0\2\0\0"..., 1024) = 
1024
lseek(33, 36888, SEEK_SET)              = 36888
lseek(33, 0, SEEK_CUR)                  = 36888
read(33, "[EMAIL PROTECTED]"..., 2190) = 2190
uname({sys="Linux", node="majc", ...})  = 0
write(7, "[EMAIL PROTECTED]@\3\31\0\v"..., 1496) = 1496
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, 0xbf7fc9a0, 32)                 = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=7, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(7, "[EMAIL PROTECTED]@\3\0\267\217\10\370\177\342"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]@\3`\202\36\10\270\177\342\277"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED](\0\0\0\320ID\221\1\0\0\0\0\0\0\0\1"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]'\0\0\0\320ID\221\1\0\0\0\0\0\0\0"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]'\0\0\0\320ID\221\0\0\0\0\2\0\0\0\0\0"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED](\0\0\0\320ID\221\0\0\0\0\2\0\0\0\0\0"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "\1ri\30\0\0\0\0I\1\0\0\30\200\342\277\271\355\10 \370\266"..., 32) = 32
write(7, "[EMAIL PROTECTED] \0\2\0\1\0\0\0I\1\0\0\204"..., 3520) = 3520
read(7, 0xbf7fcf14, 32)                 = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=7, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "\1\0q\30\3\0\0\0#\0\0\0\1\0\1\1\377\377\377\377\0\0\0\0"..., 32) = 32
read(7, "3\200b\0003\200b\0\0\0\342\277", 12) = 12
read(7, "\1\20r\30\0\0\0\0M\0\0\0\0\0\0\0\310\0\310\0\0\0b\0003"..., 32) = 32
lseek(31, 6448, SEEK_SET)               = 6448
lseek(31, 0, SEEK_CUR)                  = 6448
lseek(31, 6448, SEEK_SET)               = 6448
lseek(31, 0, SEEK_CUR)                  = 6448
read(31, "\0\0a\251\0\0\1\23\0\0\0,\0\0\0,\0\0\0\0\0\0\1Rres/mai"..., 1024) = 
1024
lseek(31, 5672, SEEK_SET)               = 5672
lseek(31, 0, SEEK_CUR)                  = 5672
lseek(31, 5672, SEEK_SET)               = 5672
lseek(31, 0, SEEK_CUR)                  = 5672
read(31, "\0\0]\301\0\0\1\23\0\0\0,\0\0\0,[EMAIL PROTECTED]/mai"..., 1024) = 
1024
write(7, "[EMAIL PROTECTED]@\3\364\0"..., 5628) = 5628
read(7, 0xbf7fcfbc, 32)                 = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=7, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "\1 ~\30\1\0\0\0\6\0\0\0\0\0\0\0\1\0\0\0`\202\36\10(j\316"..., 32) = 32
read(7, "\0\0\0\0", 4)                  = 4
uname({sys="Linux", node="majc", ...})  = 0
write(7, "[EMAIL PROTECTED]@\3\366\0\0"..., 952) = 952
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, 0xbf7fcd94, 32)                 = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=7, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]'\0\0\0\23JD\221\0\0\0\0\2\0\0\0\0"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]'\0\0\0\23JD\221\0\0\0\0\2\0\0\0\0"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED](\0\0\0\23JD\221\0\0\0\0\2\0\0\0\0"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "[EMAIL PROTECTED]"..., 32) = 32
read(7, "\1\0\233\30\3\0\0\0#\0\0\0\1\0\1\1\377\377\377\377\0\0"..., 32) = 32
read(7, "3\200b\0003\200b\0\0\0\342\277", 12) = 12
read(7, "\1\20\234\30\0\0\0\0M\0\0\0\0\0\0\0\310\0\310\0\0\0b\000"..., 32) = 32
write(7, "[EMAIL PROTECTED]"..., 40) = 40
read(7, 0xbf7fce3c, 32)                 = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=7, events=POLLIN, revents=POLLIN}], 1, -1) = 1
read(7, "\1 \236\30\1\0\0\0\6\0\0\0\0\0\0\0\1\0\0\0`\202\36\10\1"..., 32) = 32
read(7, "\0\0\0\0", 4)                  = 4
open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) = -1 ENXIO (No such device or 
address)
writev(2, [{"*** glibc detected *** ", 23}, 
{"/usr/lib/openoffice/program/soff"..., 39}, {": ", 2}, {"free(): invalid 
pointer", 23}, {": 0x", 4}, {"08a8d080", 8}, {" ***\n", 5}], 7) = 104
futex(0xb6b8ca38, FUTEX_WAKE, 2147483647) = 0
write(2, "======= Backtrace: =========\n", 29) = 29
writev(2, [{"/lib/tls/i686/cmov/libc.so.6", 28}, {"[0x", 3}, {"b6aadd65", 8}, 
{"]\n", 2}], 4) = 41
writev(2, [{"/lib/tls/i686/cmov/libc.so.6", 28}, {"(", 1}, {"cfree", 5}, 
{"+0x", 3}, {"90", 2}, {")", 1}, {"[0x", 3}, {"b6ab1800", 8}, {"]\n", 2}], 9) = 
53
writev(2, [{"/usr/lib/libglib-2.0.so.0", 25}, {"(", 1}, {"g_free", 6}, {"+0x", 
3}, {"31", 2}, {")", 1}, {"[0x", 3}, {"b6393961", 8}, {"]\n", 2}], 9) = 51
writev(2, [{"/usr/lib/openoffice/program/libv"..., 50}, {"[0x", 3}, 
{"b57b6d29", 8}, {"]\n", 2}], 4) = 63
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"(", 1}, 
{"_ZN11SalGraphics22GetNativeContr"..., 132}, {"+0x", 3}, {"17b", 3}, {")", 1}, 
{"[0x", 3}, {"b7d7aa8b", 8}, {"]\n", 2}], 9) = 195
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"(", 1}, 
{"_ZN6Window22GetNativeControlRegi"..., 89}, {"+0x", 3}, {"103", 3}, {")", 1}, 
{"[0x", 3}, {"b7e3b633", 8}, {"]\n", 2}], 9) = 152
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"(", 1}, 
{"_ZN7ListBox6ResizeEv", 20}, {"+0x", 3}, {"18c", 3}, {")", 1}, {"[0x", 3}, 
{"b7e84d9c", 8}, {"]\n", 2}], 9) = 83
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"[0x", 3}, 
{"b7e21d14", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"(", 1}, 
{"_ZN6Window4ShowEht", 18}, {"+0x", 3}, {"ca", 2}, {")", 1}, {"[0x", 3}, 
{"b7e244ea", 8}, {"]\n", 2}], 9) = 80
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"(", 1}, 
{"_ZN7ListBoxC1EP6WindowRK5ResId", 30}, {"+0x", 3}, {"d6", 2}, {")", 1}, 
{"[0x", 3}, {"b7e83576", 8}, {"]\n", 2}], 9) = 92
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"(", 1}, 
{"_ZN11PrintDialogC1EP6Window", 27}, {"+0x", 3}, {"1ca", 3}, {")", 1}, {"[0x", 
3}, {"b786642a", 8}, {"]\n", 2}], 9) = 90
writev(2, [{"/usr/lib/openoffice/program/libs"..., 41}, {"[0x", 3}, 
{"b1c3c8bb", 8}, {"]\n", 2}], 4) = 54
writev(2, [{"/usr/lib/openoffice/program/libs"..., 41}, {"[0x", 3}, 
{"b1c3ca6e", 8}, {"]\n", 2}], 4) = 54
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"[0x", 3}, 
{"b30c87da", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"[0x", 3}, 
{"b30af878", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"(", 1}, 
{"_ZN8SfxShell11ExecuteSlotER10Sfx"..., 55}, {"+0x", 3}, {"65", 2}, {")", 1}, 
{"[0x", 3}, {"b310d7e5", 8}, {"]\n", 2}], 9) = 117
writev(2, [{"/usr/lib/openoffice/program/libs"..., 41}, {"(", 1}, 
{"_ZN6SwView12ExecutePrintER10SfxR"..., 38}, {"+0x", 3}, {"451", 3}, {")", 1}, 
{"[0x", 3}, {"b1c3d781", 8}, {"]\n", 2}], 9) = 100
writev(2, [{"/usr/lib/openoffice/program/libs"..., 41}, {"[0x", 3}, 
{"b1c0ab44", 8}, {"]\n", 2}], 4) = 54
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"[0x", 3}, 
{"b30fab4a", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"[0x", 3}, 
{"b30fb2e8", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"[0x", 3}, 
{"b30fb358", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"[0x", 3}, 
{"b312ace5", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libs"..., 42}, {"[0x", 3}, 
{"b312ac89", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"[0x", 3}, 
{"b7e35e66", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libv"..., 50}, {"(", 1}, 
{"_ZN10SalDisplay21DispatchInterna"..., 40}, {"+0x", 3}, {"bc", 2}, {")", 1}, 
{"[0x", 3}, {"b539e16c", 8}, {"]\n", 2}], 9) = 110
writev(2, [{"/usr/lib/openoffice/program/libv"..., 50}, {"[0x", 3}, 
{"b5796041", 8}, {"]\n", 2}], 4) = 63
writev(2, [{"/usr/lib/openoffice/program/libv"..., 50}, {"[0x", 3}, 
{"b5796081", 8}, {"]\n", 2}], 4) = 63
writev(2, [{"/usr/lib/libglib-2.0.so.0", 25}, {"[0x", 3}, {"b638a551", 8}, 
{"]\n", 2}], 4) = 38
writev(2, [{"/usr/lib/libglib-2.0.so.0", 25}, {"(", 1}, 
{"g_main_context_dispatch", 23}, {"+0x", 3}, {"17c", 3}, {")", 1}, {"[0x", 3}, 
{"b638c11c", 8}, {"]\n", 2}], 9) = 69
writev(2, [{"/usr/lib/libglib-2.0.so.0", 25}, {"[0x", 3}, {"b638f55f", 8}, 
{"]\n", 2}], 4) = 38
writev(2, [{"/usr/lib/libglib-2.0.so.0", 25}, {"(", 1}, 
{"g_main_context_iteration", 24}, {"+0x", 3}, {"65", 2}, {")", 1}, {"[0x", 3}, 
{"b638fac5", 8}, {"]\n", 2}], 9) = 69
writev(2, [{"/usr/lib/openoffice/program/libv"..., 50}, {"[0x", 3}, 
{"b5798171", 8}, {"]\n", 2}], 4) = 63
writev(2, [{"/usr/lib/openoffice/program/libv"..., 50}, {"(", 1}, 
{"_ZN14X11SalInstance5YieldEbb", 28}, {"+0x", 3}, {"37", 2}, {")", 1}, {"[0x", 
3}, {"b53a5927", 8}, {"]\n", 2}], 9) = 98
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"(", 1}, 
{"_ZN11Application5YieldEb", 24}, {"+0x", 3}, {"59", 2}, {")", 1}, {"[0x", 3}, 
{"b7c35559", 8}, {"]\n", 2}], 9) = 86
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"(", 1}, 
{"_ZN11Application7ExecuteEv", 26}, {"+0x", 3}, {"3c", 2}, {")", 1}, {"[0x", 
3}, {"b7c3567c", 8}, {"]\n", 2}], 9) = 88
writev(2, [{"/usr/lib/openoffice/program/soff"..., 39}, {"(", 1}, 
{"_ZN7desktop7Desktop4MainEv", 26}, {"+0x", 3}, {"145d", 4}, {")", 1}, {"[0x", 
3}, {"806f07d", 7}, {"]\n", 2}], 9) = 86
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"[0x", 3}, 
{"b7c3b34c", 8}, {"]\n", 2}], 4) = 55
writev(2, [{"/usr/lib/openoffice/program/libv"..., 42}, {"(", 1}, 
{"_Z6SVMainv", 10}, {"+0x", 3}, {"35", 2}, {")", 1}, {"[0x", 3}, {"b7c3b455", 
8}, {"]\n", 2}], 9) = 72
writev(2, [{"/usr/lib/openoffice/program/soff"..., 39}, {"(", 1}, {"main", 4}, 
{"+0x", 3}, {"cf", 2}, {")", 1}, {"[0x", 3}, {"806150f", 7}, {"]\n", 2}], 9) = 
62
writev(2, [{"/lib/tls/i686/cmov/libc.so.6", 28}, {"(", 1}, 
{"__libc_start_main", 17}, {"+0x", 3}, {"e0", 2}, {")", 1}, {"[0x", 3}, 
{"b6a5a050", 8}, {"]\n", 2}], 9) = 65
writev(2, [{"/usr/lib/openoffice/program/soff"..., 39}, {"(", 1}, 
{"_ZN6Window15SetPosSizePixelEllll"..., 33}, {"+0x", 3}, {"365", 3}, {")", 1}, 
{"[0x", 3}, {"80613d1", 7}, {"]\n", 2}], 9) = 92
write(2, "======= Memory map: ========\n", 29) = 29
open("/proc/self/maps", O_RDONLY)       = 51
read(51, "08048000-0809d000 r-xp 00000000 "..., 1024) = 1024
write(2, "08048000-0809d000 r-xp 00000000 "..., 1024) = 1024
read(51, "00 rw-p 00015000 08:01 4571220  "..., 1024) = 1024
write(2, "00 rw-p 00015000 08:01 4571220  "..., 1024) = 1024
read(51, " 32803      /usr/lib/openoffice/"..., 1024) = 1024
write(2, " 32803      /usr/lib/openoffice/"..., 1024) = 1024
read(51, ".so\nae23a000-ae23c000 rw-p ae23a"..., 1024) = 1024
write(2, ".so\nae23a000-ae23c000 rw-p ae23a"..., 1024) = 1024
read(51, "s-1.2.so\naec15000-aec1c000 r-xp "..., 1024) = 1024
write(2, "s-1.2.so\naec15000-aec1c000 r-xp "..., 1024) = 1024
read(51, "b/openoffice/program/fsstorage.u"..., 1024) = 1024
write(2, "b/openoffice/program/fsstorage.u"..., 1024) = 1024
read(51, "33000 rw-p 00152000 08:01 33592 "..., 1024) = 1024
write(2, "33000 rw-p 00152000 08:01 33592 "..., 1024) = 1024
read(51, "00 08:01 33001      /usr/lib/ope"..., 1024) = 1024
write(2, "00 08:01 33001      /usr/lib/ope"..., 1024) = 1024
read(51, "0-b2604000 rw-p 0004b000 08:01 3"..., 1024) = 1024
write(2, "0-b2604000 rw-p 0004b000 08:01 3"..., 1024) = 1024
read(51, "-b275a000 r--s 00000000 08:01 43"..., 1024) = 1024
write(2, "-b275a000 r--s 00000000 08:01 43"..., 1024) = 1024
read(51, "x86.cache-2\nb276a000-b276c000 r-"..., 1024) = 1024
write(2, "x86.cache-2\nb276a000-b276c000 r-"..., 1024) = 1024
read(51, "79190d59a36cb4f44b5-x86.cache-2\n"..., 1024) = 1024
write(2, "79190d59a36cb4f44b5-x86.cache-2\n"..., 1024) = 1024
read(51, "config/fd9416c4b92f07c6f59a3a8cf"..., 1024) = 1024
write(2, "config/fd9416c4b92f07c6f59a3a8cf"..., 1024) = 1024
read(51, "     /var/cache/fontconfig/142ec"..., 1024) = 1024
write(2, "     /var/cache/fontconfig/142ec"..., 1024) = 1024
read(51, "/usr/lib/gtk-2.0/2.10.0/engines/"..., 1024) = 1024
write(2, "/usr/lib/gtk-2.0/2.10.0/engines/"..., 1024) = 1024
read(51, "000 08:01 32878      /usr/lib/op"..., 1024) = 1024
write(2, "000 08:01 32878      /usr/lib/op"..., 1024) = 1024
read(51, "00035000 08:01 524327     /lib/l"..., 1024) = 1024
write(2, "00035000 08:01 524327     /lib/l"..., 1024) = 1024
read(51, "solv-2.6.1.so\nb3404000-b3406000 "..., 1024) = 1024
write(2, "solv-2.6.1.so\nb3404000-b3406000 "..., 1024) = 1024
read(51, "00.0\nb3539000-b353a000 r--s 0000"..., 1024) = 1024
write(2, "00.0\nb3539000-b353a000 r--s 0000"..., 1024) = 1024
read(51, "00 08:01 32804      /usr/lib/ope"..., 1024) = 1024
write(2, "00 08:01 32804      /usr/lib/ope"..., 1024) = 1024
read(51, " /usr/lib/libgconf-2.so.4.1.2\nb4"..., 1024) = 1024
write(2, " /usr/lib/libgconf-2.so.4.1.2\nb4"..., 1024) = 1024
read(51, "6af000-b48c3000 r-xp 00000000 08"..., 1024) = 1024
write(2, "6af000-b48c3000 r-xp 00000000 08"..., 1024) = 1024
read(51, ".openoffice.org2/user/uno_packag"..., 1024) = 1024
write(2, ".openoffice.org2/user/uno_packag"..., 1024) = 1024
read(51, "gram/typemgr.uno.so\nb509b000-b50"..., 1024) = 1024
write(2, "gram/typemgr.uno.so\nb509b000-b50"..., 1024) = 1024
read(51, "ibexlink680li.so\nb512e000-b512f0"..., 1024) = 1024
write(2, "ibexlink680li.so\nb512e000-b512f0"..., 1024) = 1024
read(51, " 08:01 2541114    /lib/tls/i686/"..., 1024) = 1024
write(2, " 08:01 2541114    /lib/tls/i686/"..., 1024) = 1024
read(51, "-1.so.0.0.0\nb52e3000-b52e4000 rw"..., 1024) = 1024
write(2, "-1.so.0.0.0\nb52e3000-b52e4000 rw"..., 1024) = 1024
read(51, "o.0.2009.1\nb53f2000-b576f000 r-x"..., 1024) = 1024
write(2, "o.0.2009.1\nb53f2000-b576f000 r-x"..., 1024) = 1024
read(51, "tf8/LC_TELEPHONE\nb5782000-b57830"..., 1024) = 1024
write(2, "tf8/LC_TELEPHONE\nb5782000-b57830"..., 1024) = 1024
read(51, "rw-p b5986000 00:00 0 \nb5988000-"..., 1024) = 1024
write(2, "rw-p b5986000 00:00 0 \nb5988000-"..., 1024) = 1024
read(51, "0.1\nb645a000-b64cf000 r-xp 00000"..., 1024) = 1024
write(2, "0.1\nb645a000-b64cf000 r-xp 00000"..., 1024) = 1024
read(51, " 08:01 4572416    /usr/lib/libXi"..., 1024) = 1024
write(2, " 08:01 4572416    /usr/lib/libXi"..., 1024) = 1024
read(51, "08:01 4571960    /usr/lib/libXdm"..., 1024) = 1024
write(2, "08:01 4571960    /usr/lib/libXdm"..., 1024) = 1024
read(51, "663000 r-xp 00000000 08:01 45720"..., 1024) = 1024
write(2, "663000 r-xp 00000000 08:01 45720"..., 1024) = 1024
read(51, "675f000 00:00 0 \nb6760000-b687b0"..., 1024) = 1024
write(2, "675f000 00:00 0 \nb6760000-b687b0"..., 1024) = 1024
read(51, "ib/tls/i686/cmov/libc-2.6.1.so\nb"..., 1024) = 1024
write(2, "ib/tls/i686/cmov/libc-2.6.1.so\nb"..., 1024) = 1024
read(51, "6/cmov/libpthread-2.6.1.so\nb6d9f"..., 1024) = 1024
write(2, "6/cmov/libpthread-2.6.1.so\nb6d9f"..., 1024) = 1024
read(51, "08:01 4572099    /usr/lib/libgth"..., 1024) = 1024
write(2, "08:01 4572099    /usr/lib/libgth"..., 1024) = 1024
read(51, "enoffice/program/libuno_cppuhelp"..., 1024) = 1024
write(2, "enoffice/program/libuno_cppuhelp"..., 1024) = 1024
read(51, "8:01 32971      /usr/lib/openoff"..., 1024) = 1024
write(2, "8:01 32971      /usr/lib/openoff"..., 1024) = 1024
read(51, "0970    /lib/ld-2.6.1.so\nbf7b900"..., 1024) = 138
write(2, "0970    /lib/ld-2.6.1.so\nbf7b900"..., 138) = 138
read(51, "", 1024)                      = 0
close(51)                               = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(7020, 7020, SIGABRT)             = 0
--- SIGABRT (Aborted) @ 0 (0) ---
futex(0xb6b8b140, FUTEX_WAIT, 2, NULL

$ lpinfo -l -v
Device: uri = socket
        class = network
        info = AppSocket/HP JetDirect
        make-and-model = Unknown
        device-id = 
Device: uri = beh
        class = network
        info = Backend Error Handler
        make-and-model = Unknown
        device-id = 
Device: uri = socket://10.2.1.108
        class = network
        info = Dell Laser Printer 1720dn 6215LG6 LE.PM.P117 -- Part Number -- 
10.2.1.108
        make-and-model = Dell Laser Printer 1720dn 6215LG6 LE.PM.P117 -- Part 
Number --
        device-id = 
Device: uri = canon:/dev/lp0
        class = direct
        info = Gutenprint Parallel Port #1
        make-and-model = CANON
        device-id = 
Device: uri = epson:/dev/lp0
        class = direct
        info = Gutenprint Parallel Port #1
        make-and-model = EPSON
        device-id = 
Device: uri = hal
        class = direct
        info = Hal printing backend
        make-and-model = Unknown
        device-id = 
Device: uri = socket://10.2.1.101
        class = network
        info = HP Color LaserJet 4500 10.2.1.101
        make-and-model = HP Color LaserJet 4500
        device-id = 
Device: uri = hpfax
        class = direct
        info = HP Fax (HPLIP)
        make-and-model = Unknown
        device-id = 
Device: uri = socket://10.2.1.107
        class = network
        info = HP LaserJet 4050 Series  10.2.1.107
        make-and-model = HP LaserJet 4050 Series 
        device-id = 
Device: uri = hp
        class = direct
        info = HP Printer (HPLIP)
        make-and-model = Unknown
        device-id = 
Device: uri = http
        class = network
        info = Internet Printing Protocol (http)
        make-and-model = Unknown
        device-id = 
Device: uri = ipp
        class = network
        info = Internet Printing Protocol (ipp)
        make-and-model = Unknown
        device-id = 
Device: uri = lpd
        class = network
        info = LPD/LPR Host or Printer
        make-and-model = Unknown
        device-id = 
Device: uri = parallel:/dev/lp0
        class = direct
        info = LPT #1
        make-and-model = Unknown
        device-id = 
Device: uri = cups-pdf:/
        class = file
        info = Print into PDF file
        make-and-model = Generic PDF file generator
        device-id = MFG:Generic;MDL:PDF file generator;DES:Generic PDF file 
generator;CLS:PRINTER;CMD:POSTSCRIPT;
Device: uri = scsi
        class = direct
        info = SCSI Printer
        make-and-model = Unknown
        device-id = 
Device: uri = smb
        class = network
        info = Windows Printer via SAMBA
        make-and-model = Unknown
        device-id =

** Affects: openoffice.org (Ubuntu)
     Importance: Undecided
         Status: New

-- 
After feisty->gutsy upgrade, OpenOffice Writer lockup when printing
https://bugs.launchpad.net/bugs/173075
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to