Your message dated Wed, 01 Jul 2009 20:52:14 +0200
with message-id <[email protected]>
and subject line Bugs fixed in ia32-libs-tools 19
has caused the Debian Bug report #458457,
regarding ia32-libs: crash when trying to load libcups.so.2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
458457: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458457
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ia32-libs
Severity: important

Hello,
Please read the full bugreport as its quite long.

Debian Etch, CrossOver 6.2, stock ia32-libs, crash when trying to dlopen
libcups.so.2, Moving the file away clears the issue. from the customer:

----------------------

CX Version: 6.2.0-pro-user
Distribution: Debian 'Etch' (64 bit)

Kernel 2.6.22-3-amd64, crashing with the following when creating a new
bottle.


Unable to create the 'newbottle' bottle:

Error executing '"/opt/cxoffice/bin/cxbottle" --create --bottle
"newbottle"
--template win2000':

wine: Unhandled division by zero at address 0xf7f9cfc6 (thread 000b),
starting
debugger... Unhandled exception: divide by zero in 32-bit code
(0xf7f9cfc6).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f7f9cfc6 ESP:0034c938 EBP:0034c9a0 EFLAGS:00010246(   - 00
-RIZP1)
 EAX:06f6d2f3 EBX:f7fabff4 ECX:7c0993c8 EDX:00000000
 ESI:7c496de8 EDI:00000000
Stack dump:
0x0034c938:  7c49ace5 7c378fea 00000001 f7d31018
0x0034c948:  7c377c7c 06f6d2f3 7c378fea 00000000
0x0034c958:  0034cbf8 00000000 00000014 7c0993c8
0x0034c968:  7cd0f16c 7cd0f44c 7cd0f652 00000000
0x0034c978:  00000000 00099ae8 7c014dfc 7c099d50
0x0034c988:  7c08a698 f7f94d90 00000000 f7fabff4
Backtrace:
=>1 0xf7f9cfc6 in ld-linux.so.2 (+0x7fc6) (0x0034c9a0)
  2 0xf7f9d383 in ld-linux.so.2 (+0x8383) (0x0034cab8)
  3 0xf7f9ecdd in ld-linux.so.2 (+0x9cdd) (0x0034cbf8)
  4 0xf7e2ebfc in libc.so.6 (+0xfcbfc) (0x0034cc88)
  5 0xf7fa1564 in ld-linux.so.2 (+0xc564) (0x0034cd68)
  6 0xf7e2e26f _dl_open+0x8f() in libc.so.6 (0x0034cdc8)
  7 0xf7d2dd79 GLIBC_2+0xd79() in libdl.so.2 (0x0034cde8)
  8 0xf7fa1564 in ld-linux.so.2 (+0xc564) (0x0034cec8)
  9 0xf7d2e38e in libdl.so.2 (+0x138e) (0x0034cef8)
  10 0xf7d2dd19 GLIBC_2+0xd19() in libdl.so.2 (0x0034cf28)
  11 0xf7e8724f wine_dlopen+0x2f() in libwine.so.1 (0x0034cf58)

Running with more advanced logging enabled......

/opt/cxoffice/bin/wine --verbose
--debugmsg=+relay,+seh,+tid,+x11drv,+key,+keyboard,+event,+psdrv,+winspool,+file
,+directory --cx-log notepad-419277.log --bottle test4 --wl-app notepad

...on the bottle "test4" partially(?) generated while libcups was in
place is
at: http://sol.viemeister.com/notepad-419277.log.gz

Relevant section with libcups in place:

000b:trace:psdrv:PSDRV_DumpFontList Family 'ITC Zapf Chancery'
000b:trace:psdrv:PSDRV_DumpFontList     FontName
'ZapfChancery-MediumItalic'
(228 glyphs) - 'AdobeStandardEncoding' encoding:
000b:trace:psdrv:PSDRV_DumpFontList Family 'ITC Zapf Dingbats'
000b:trace:psdrv:PSDRV_DumpFontList     FontName 'ZapfDingbats' (188
glyphs) -
'FontSpecific' encoding:
000b:Call gdi32.CreateFontIndirectA(7c9628c0) ret=7c95581c
000b:Call kernel32.MultiByteToWideChar(00000000,00000000,7c9628dc
"",ffffffff,0034f68c,00000020) ret=7e8cb212
000b:Ret  kernel32.MultiByteToWideChar() retval=00000001 ret=7e8cb212
000b:Call kernel32.97(7e90c620) ret=7e8e0eee
000b:Call ntdll.RtlEnterCriticalSection(7e90c620) ret=7eeaa8b2
000b:Ret  ntdll.RtlEnterCriticalSection() retval=00000000 ret=7eeaa8b2
000b:Ret  kernel32.97() retval=7ef45280 ret=7e8e0eee
000b:Call ntdll.RtlAllocateHeap(00110000,00000000,0000006c) ret=7e8e0f7d
000b:Ret  ntdll.RtlAllocateHeap() retval=00178138 ret=7e8e0f7d
000b:Call kernel32.98(7e90c620) ret=7e8e0969
000b:Call ntdll.RtlLeaveCriticalSection(7e90c620) ret=7eeaaa18
000b:Ret  ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7eeaaa18
000b:Ret  kernel32.98() retval=00000000 ret=7e8e0969
000b:Ret  gdi32.CreateFontIndirectA() retval=000002e4 ret=7c95581c
000b:trace:seh:raise_exception code=c0000094 flags=0 addr=0xf7fa6fc6
000b:trace:seh:raise_exception  eax=06f6d2f3 ebx=f7fb5ff4 ecx=7c08bcc0
edx=00000000 esi=7c83dde8 edi=00000000
000b:trace:seh:raise_exception  ebp=0034f1c0 esp=0034f158 cs=0023
ds=002b
es=002b fs=0063 gs=006b flags=00010246
000b:trace:seh:call_stack_handlers calling handler at 0x7ee53dcc
code=c0000094
flags=0
000b:Call
ntdll.NtCreateEvent(0034e9b4,001f0003,0034ec5c,00000001,00000000)
ret=7ee680ea
000b:Ret  ntdll.NtCreateEvent() retval=00000000 ret=7ee680ea
wine: Unhandled division by zero at address 0xf7fa6fc6 (thread 000b),
starting
debugger...

Same section with libcups moved out of the way:

000b:trace:psdrv:PSDRV_DumpFontList Family 'ITC Zapf Chancery'
000b:trace:psdrv:PSDRV_DumpFontList     FontName
'ZapfChancery-MediumItalic'
(228 glyphs) - 'AdobeStandardEncoding' encoding:
000b:trace:psdrv:PSDRV_DumpFontList Family 'ITC Zapf Dingbats'
000b:trace:psdrv:PSDRV_DumpFontList     FontName 'ZapfDingbats' (188
glyphs) -
'FontSpecific' encoding:
000b:Call gdi32.CreateFontIndirectA(7c9608c0) ret=7c95381c
000b:Call kernel32.MultiByteToWideChar(00000000,00000000,7c9608dc
"",ffffffff,0034f68c,00000020) ret=7e8cb212
000b:Ret  kernel32.MultiByteToWideChar() retval=00000001 ret=7e8cb212
000b:Call kernel32.97(7e90c620) ret=7e8e0eee
000b:Call ntdll.RtlEnterCriticalSection(7e90c620) ret=7eeaa8b2
000b:Ret  ntdll.RtlEnterCriticalSection() retval=00000000 ret=7eeaa8b2
000b:Ret  kernel32.97() retval=7ef45280 ret=7e8e0eee
000b:Call ntdll.RtlAllocateHeap(00110000,00000000,0000006c) ret=7e8e0f7d
000b:Ret  ntdll.RtlAllocateHeap() retval=00178138 ret=7e8e0f7d
000b:Call kernel32.98(7e90c620) ret=7e8e0969
000b:Call ntdll.RtlLeaveCriticalSection(7e90c620) ret=7eeaaa18
000b:Ret  ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7eeaaa18
000b:Ret  kernel32.98() retval=00000000 ret=7e8e0969
000b:Ret  gdi32.CreateFontIndirectA() retval=000002e4 ret=7c95381c
000b:Ret  PE DLL (proc=0x7c95ec00,module=0x7c940000
L"wineps.drv",reason=PROCESS_ATTACH,res=(nil)) retval=1
000b:Ret  ntdll.LdrLoadDll() retval=00000000 ret=7ee86def
000b:Call ntdll.RtlFreeHeap(00110000,00000000,00177fa8) ret=7ee72444
000b:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=7ee72444
000b:Ret  kernel32.LoadLibraryA() retval=7c940000 ret=7e7978f3
000b:Call kernel32.DisableThreadLibraryCalls(7e780000) ret=7e797907
000b:Call ntdll.LdrDisableThreadCalloutsForDll(7e780000) ret=7ee85c8c
000b:Ret  ntdll.LdrDisableThreadCalloutsForDll() retval=00000000
ret=7ee85c8c
000b:Ret  kernel32.DisableThreadLibraryCalls() retval=00000001
ret=7e797907
000b:Call advapi32.RegCreateKeyW(80000002,7e7986e0
L"System\\CurrentControlSet\\Control\\Print\\Printers",0034f98c)
ret=7e796646
000b:Call ntdll.RtlInitUnicodeString(0034f798,7e7986e0
L"System\\CurrentControlSet\\Control\\Print\\Printers") ret=7e870d33
000b:Ret  ntdll.RtlInitUnicodeString() retval=00000060 ret=7e870d33
000b:Call ntdll.RtlInitUnicodeString(0034f790,00000000) ret=7e870d40






--- End Message ---
--- Begin Message ---
Source: ia32-libs-tools
Source-Version: 19

We believe that the bug you reported is fixed in the latest version of
ia32-libs-tools, which is due to be installed in the Debian FTP archive:

ia32-apt-get_19_all.deb
  to pool/main/i/ia32-libs-tools/ia32-apt-get_19_all.deb
ia32-archive_19_all.deb
  to pool/main/i/ia32-libs-tools/ia32-archive_19_all.deb
ia32-libs-gtk_19_amd64.deb
  to pool/main/i/ia32-libs-tools/ia32-libs-gtk_19_amd64.deb
ia32-libs-tools_19.dsc
  to pool/main/i/ia32-libs-tools/ia32-libs-tools_19.dsc
ia32-libs-tools_19.tar.gz
  to pool/main/i/ia32-libs-tools/ia32-libs-tools_19.tar.gz
ia32-libs-tools_19_amd64.deb
  to pool/main/i/ia32-libs-tools/ia32-libs-tools_19_amd64.deb
ia32-libs_19_amd64.deb
  to pool/main/i/ia32-libs-tools/ia32-libs_19_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Goswin von Brederlow <[email protected]> (supplier of updated ia32-libs-tools 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


Format: 1.8
Date: Sun, 28 Jun 2009 14:28:51 +0200
Source: ia32-libs-tools
Binary: ia32-libs-tools ia32-archive ia32-apt-get ia32-libs ia32-libs-gtk
Architecture: source all amd64
Version: 19
Distribution: unstable
Urgency: low
Maintainer: Debian ia32-libs Team 
<[email protected]>
Changed-By: Goswin von Brederlow <[email protected]>
Description: 
 ia32-apt-get - Apt-get and dpkg wrapper for on-the-fly ia32-libs conversion
 ia32-archive - Create a local archive of converted i386 debs for amd64 and ia64
 ia32-libs  - ia32 shared libraries for use on amd64 and ia64 systems
 ia32-libs-gtk - ia32 shared libraries for use on amd64 and ia64 systems
 ia32-libs-tools - Tools for converting i386 debs for amd64 and ia64
Closes: 435455 458457 459521 460169 460737 463701 471363 475137 478046 484581 
487788 490947 492453 492978 493968 496248 497919 498044 499040 499043 504137 
505625 505627 505631 505632 505761 508170 527521 529935 530954 532512 532986 
533746 534903 534979 535035 535081
Changes: 
 ia32-libs-tools (19) unstable; urgency=low
 .
   * mangle.cc: Parse "Conflicts: libmagick5 (>= 4:5.5.1-1 )" right.
     (Closes: #534903)
   * mangle.cc: Add handling of Breaks.
   * mangle.cc: Add hack for flashplugin-nonfree.
   * mangle.cc: Remove debug output about arch_all.list changes.
   * mangle.cc: Add support to filter out binaries.
   * Add ia3-libs-tools/hook/flashplugin-nonfree.hook (Closes: 499043).
   * ia32-apt-get.postrm: Don't fail if Release.gpg is already removed.
   * ia32-apt-get.preinst: Check and install diversion on update too, they
     might not exist after a failed remove/purge action (Closes: #535035).
   * Make ia32-libs and ia32-libs-gtk Section: libs, Priority: optional.
   * Update ia32-apt-get.README.Debian
   * ia32-apt-get.NEWS: typo fix found by Andreas Henriksson.
   * Add aptitude wrapper (Closes: #492978, #533746).
   * Debconf support
     + question before reverting pre version 15 conffile cleanup.
     + question for allowed packages.
   * Remove empty Packages files on remove so update fetches fresh ones.
   * Handle no /etc/apt/sources.list (Closes: #534979).
   * apt-get.in: make error reporting more descriptive (Closes: #535081).
   * Close bugs solved by switching from old ia32-libs to ia32-apt-get.
     + New pango and gtk hooks produce proper conffiles.
     + New method provides up-to-date and all libraries.
     (Closes: #458457, #487788, #508170, #505627, #505632, #435455,
              #460737, #460169, #463701, #471363, #475137, #478046,
              #484581, #490947, #492453, #493968, #496248, #497919,
              #498044, #505631, #505761, #505625, #459521, #499040,
              #504137, #527521, #529935, #530954, #532512, #532986)
   * Add po-debconf support.
Checksums-Sha1: 
 a0300f8f3a8b39e817d2e0673ec5ba4ea98498e7 985 ia32-libs-tools_19.dsc
 dc910826a594bdbb175cc63121ac691c348a8b38 40730 ia32-libs-tools_19.tar.gz
 e4a45ba74910d2fc1caa4a3ada66e84ad431ea99 10178 ia32-archive_19_all.deb
 c0c85fa56959c1d9257c0c07291812fca30a6c9a 23220 ia32-apt-get_19_all.deb
 0291aa3e8c2d295a9a073b5e5158ef621a86f79c 43840 ia32-libs-tools_19_amd64.deb
 bd86b6d3fa733af2c820b2eba2c33f3c49713433 4984 ia32-libs_19_amd64.deb
 19411289ce59abe68e77f10e705632d6463a17c3 5026 ia32-libs-gtk_19_amd64.deb
Checksums-Sha256: 
 76d321a8a85fc4d9a32bb6b2a2b520eeee05a250b7cc28eecb1190799f5e29c2 985 
ia32-libs-tools_19.dsc
 c1671a4aacea3edd12b8b7e43a5db5d4a9c2fd3c13b6db5df3e6563677e88024 40730 
ia32-libs-tools_19.tar.gz
 49fdf43d0c3962e1df65182f6c123768861c18d69a4c29372ab8c1e9fe97412d 10178 
ia32-archive_19_all.deb
 98fbdc0c3e2846960946b609cc8e70891bf88341cb58c0940c0646597b2ea8bd 23220 
ia32-apt-get_19_all.deb
 2d339f273729da1ddfd67ee59ecd73514c53b8aaf3c83a06df6c53632dd37cef 43840 
ia32-libs-tools_19_amd64.deb
 276575fe13343a413a026de43acd8a8b328e79c6f10720517262b30a32c1fe0a 4984 
ia32-libs_19_amd64.deb
 a6899a11c868f1bcdb727ded009f0e26c2e74b24296ba6b47d3aa225d0d54ae6 5026 
ia32-libs-gtk_19_amd64.deb
Files: 
 37a493aa813f255e2417bb09acca7e09 985 devel extra ia32-libs-tools_19.dsc
 a9016cfe3947ec3eb41c6a461e39c360 40730 devel extra ia32-libs-tools_19.tar.gz
 85a072995de5a51aa344aa5beda6c4ee 10178 devel extra ia32-archive_19_all.deb
 cc0512dcc202fc3213d690b6bcfa3de2 23220 devel extra ia32-apt-get_19_all.deb
 da4512a32f20189d400e16f4e234c167 43840 devel extra ia32-libs-tools_19_amd64.deb
 0a8ca240b911543a2a885c820f689933 4984 libs optional ia32-libs_19_amd64.deb
 8f25873ac86db7c49125cbf8dfefd0b6 5026 libs optional ia32-libs-gtk_19_amd64.deb

----------


--- End Message ---

Reply via email to