Tijl Coosemans wrote:
On Wednesday 01 August 2007 16:58:46 Anish Mistry wrote:
On Tuesday 31 July 2007, Tijl Coosemans wrote:
On Friday 13 July 2007 20:08:59 Volker wrote:
On 07/11/07 20:42, John Baldwin wrote:
This patch attempts to remove a gross hack with a slightly less
gross hack in order to avoid clobbering data in signal info that
Wine needs. In 7 this was fixed by a major change to how the
kernel manages signals internally, and that change is too large
to be MFC'd, hence this lighter weight patch. It has already
been tested by the folks working on Wine, but I would like a bit
more widespread testing before I commit it. Please test this
patch and let me know if anything breaks. Note that this patch
is only for i386.
http://www.FreeBSD.org/~jhb/patches/sig_eva.patch
I've patched and recompiled world + kernel using your patch. I
can confirm it does not hurt but what does it good (my wine
already ran fine despite some DDE and performance issues)? What
to look for especially - any specific test procedures?
Could you try Mozilla Firefox (for Windows) with and without this
patch?
I applied the patch and recompiled my kernel. The Firefox install
worked fine, but when I go to launch it I get:
wine firefox.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls"
fixme:iphlpapi:NotifyAddrChange (Handle 0xbf6db5e8, overlapped
0xbf6db5cc): stub
err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59}
not registered
err:ole:CoGetClassObject no class object
{4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for context
0x1
err:seh:segv_handler Got unexpected trap 0
Bus error (core dumped)
Does the patch require 6-STABLE?
No, if it applies cleanly, it's ok. If you're interested, there are
more patches at <http://wiki.freebsd.org/Wine>.
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Hi,
I just tried patch-fbsd-7 and patch-wine-0.9.43. Macromedia Flash8
works, however Dreamweaver8 doesn't.
It shows splash screen and then crashes.
...
file_set_error: Bad address
file_set_error: Bad address
wine: Unhandled page fault on read access to 0x00000000 at address
0x95fa37 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit
code (0x0095fa37).
file_set_error: Bad address
file_set_error: Bad address
Register dump:
CS:0033 SS:003b DS:003b ES:003b FS:1007 GS:001b
EIP:0095fa37 ESP:0034f2dc EBP:00000000 EFLAGS:00010206( - 00 - RIP1)
EAX:00000000 EBX:0000000c ECX:0034f590 EDX:00000001
ESI:0174c1e0 EDI:015cc378
Stack dump:
0x0034f2dc: 30e00000 00000000 00000000 00000000
0x0034f2ec: 00000000 00000000 00000000 00000000
0x0034f2fc: 015cc378 00000000 00000000 00000008
0x0034f30c: 00000000 00000000 00000000 012699c0
0x0034f31c: 017320e8 017320dc 00000002 017320f4
0x0034f32c: 017320d8 0000000a 01269a30 02cf33a8
0200: sel=1007 base=00112000 limit=00001fff 32-bit rw-
Backtrace:
0x0095fa37: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (114 modules)
PE 350000- 3a6000 Deferred msvcr71
PE 3b0000- 42b000 Deferred msvcp71
PE 430000- 501000 Deferred libeay32
PE 510000- 537000 Deferred ssleay32
PE 540000- 642000 Deferred mfc71u
PE 800000- 1609000 Export dreamweaver
PE 10000000-10283000 Deferred fireworks library
PE 12000000-121ae000 Deferred xerces-c_2_6
PE 13000000-13191000 Deferred mmxptresources
PE 30000000-30020000 Deferred libcurl
PE 30100000-30120000 Deferred coretypes
PE 30900000-30912000 Deferred netio
PE 30e00000-3113e000 Deferred resources
PE 32100000-32181000 Deferred workspace
PE 4a800000-4a893000 Deferred icuuc30
PE 4ad00000-4b52d000 Deferred icudt30
PE 70d00000-70ea0000 Deferred gdiplus
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7df02000-7df2d000 Deferred ld-elf.so.1
ELF 7df35000-7e049000 Deferred libwine.so.1
ELF 7e049000-7e05c000 Deferred libthr.so.3
ELF 7e05c000-7e159000 Deferred libc.so.7
ELF 7e162000-7e1fe000 Deferred ntdll<elf>
\-PE 7e170000-7e1fe000 \ ntdll
ELF 7e300000-7e315000 Deferred libm.so.5
ELF 7e315000-7e437000 Deferred kernel32<elf>
\-PE 7e330000-7e437000 \ kernel32
ELF 7e437000-7e572000 Deferred user32<elf>
\-PE 7e450000-7e572000 \ user32
ELF 7e572000-7e609000 Deferred gdi32<elf>
\-PE 7e580000-7e609000 \ gdi32
ELF 7e609000-7e64f000 Deferred advapi32<elf>
\-PE 7e610000-7e64f000 \ advapi32
ELF 7e64f000-7e699000 Deferred dbghelp<elf>
\-PE 7e660000-7e699000 \ dbghelp
ELF 7e699000-7e6ae000 Deferred psapi<elf>
\-PE 7e6a0000-7e6ae000 \ psapi
ELF 7e6ae000-7e74b000 Deferred ole32<elf>
\-PE 7e6c0000-7e74b000 \ ole32
ELF 7e74b000-7e7a4000 Deferred rpcrt4<elf>
\-PE 7e760000-7e7a4000 \ rpcrt4
ELF 7e7a4000-7e7c2000 Deferred iphlpapi<elf>
\-PE 7e7b0000-7e7c2000 \ iphlpapi
ELF 7e7c2000-7e7dc000 Deferred version<elf>
\-PE 7e7d0000-7e7dc000 \ version
ELF 7e7dc000-7e7f0000 Deferred lz32<elf>
\-PE 7e7e0000-7e7f0000 \ lz32
ELF 7e7f0000-7e80d000 Deferred imm32<elf>
\-PE 7e800000-7e80d000 \ imm32
ELF 7e80d000-7e856000 Deferred wininet<elf>
\-PE 7e820000-7e856000 \ wininet
ELF 7e856000-7e876000 Deferred mpr<elf>
\-PE 7e860000-7e876000 \ mpr
ELF 7e876000-7e8cd000 Deferred shlwapi<elf>
\-PE 7e880000-7e8cd000 \ shlwapi
ELF 7e8cd000-7e9cc000 Deferred shell32<elf>
\-PE 7e8e0000-7e9cc000 \ shell32
ELF 7e9cc000-7ea87000 Deferred comctl32<elf>
\-PE 7e9e0000-7ea87000 \ comctl32
ELF 7ea87000-7eb15000 Deferred winmm<elf>
\-PE 7ea90000-7eb15000 \ winmm
ELF 7eb15000-7eb48000 Deferred winspool<elf>
\-PE 7eb20000-7eb48000 \ winspool
ELF 7eb48000-7ebe4000 Deferred oleaut32<elf>
\-PE 7eb60000-7ebe4000 \ oleaut32
ELF 7ebe4000-7ebfe000 Deferred wsock32<elf>
\-PE 7ebf0000-7ebfe000 \ wsock32
ELF 7ebfe000-7ec2a000 Deferred ws2_32<elf>
\-PE 7ec10000-7ec2a000 \ ws2_32
ELF 7ec2a000-7ec8f000 Deferred msvcrt<elf>
\-PE 7ec40000-7ec8f000 \ msvcrt
ELF 7ec8f000-7eca3000 Deferred msimg32<elf>
\-PE 7eca0000-7eca3000 \ msimg32
ELF 7eca3000-7ecca000 Deferred odbc32<elf>
\-PE 7ecb0000-7ecca000 \ odbc32
ELF 7ecca000-7ed33000 Deferred libfreetype.so.9
ELF 7ed3c000-7ed4e000 Deferred libz.so.4
ELF 7ed4e000-7ed79000 Deferred libfontconfig.so.1
ELF 7ed79000-7ed9a000 Deferred libexpat.so.6
ELF 7ee50000-7eedf000 Deferred winex11<elf>
\-PE 7ee60000-7eedf000 \ winex11
ELF 7eedf000-7eee7000 Deferred libsm.so.6
ELF 7eee7000-7eeff000 Deferred libice.so.6
ELF 7eeff000-7ef04000 Deferred libxxf86vm.so.1
ELF 7ef04000-7ef12000 Deferred libxext.so.6
ELF 7ef12000-7effe000 Deferred libx11.so.6
ELF 7effe000-7f001000 Deferred libxau.so.6
ELF 7f001000-7f006000 Deferred libxdmcp.so.6
ELF 7f006000-7f00e000 Deferred librpcsvc.so.4
ELF 7f00e000-7f06f000 Deferred libgl.so.1
ELF 7f06f000-7f072000 Deferred libxdamage.so.1
ELF 7f072000-7f077000 Deferred libxfixes.so.3
ELF 7f077000-7f080000 Deferred libdrm.so.2
ELF 7f080000-7f083000 Deferred libxinerama.so.1
ELF 7f083000-7f08b000 Deferred libxrender.so.1
ELF 7f08b000-7f091000 Deferred libxrandr.so.2
ELF 7f091000-7f09a000 Deferred libxcursor.so.1
ELF 7f09c000-7f0ce000 Deferred uxtheme<elf>
\-PE 7f0a0000-7f0ce000 \ uxtheme
ELF 7f0ce000-7f0d2000 Deferred libgpg-error.so.0
ELF 7f2b5000-7f2f2000 Deferred wineoss<elf>
\-PE 7f2c0000-7f2f2000 \ wineoss
ELF 7f2f2000-7f30a000 Deferred msacm32<elf>
\-PE 7f300000-7f30a000 \ msacm32
ELF 7f30a000-7f331000 Deferred msacm32<elf>
\-PE 7f310000-7f331000 \ msacm32
ELF 7f331000-7f346000 Deferred midimap<elf>
\-PE 7f340000-7f346000 \ midimap
ELF 7f346000-7f376000 Deferred libcups.so.2
ELF 7f376000-7f3f8000 Deferred libgnutls.so.13
ELF 7f3f8000-7f447000 Deferred libgcrypt.so.13
ELF 7f447000-7f460000 Deferred libcrypt.so.4
ELF 7f460000-7f469000 Deferred libintl.so.8
ELF 7f469000-7f557000 Deferred libiconv.so.3
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\Program Files\Macromedia\Dreamweaver 8\Dreamweaver.exe
0000000d 0
00000009 0 <==
daemon%
Any idea how to resolve this issue?
Will the patch on http://bugs.winehq.org/show_bug.cgi?id=4139 help to
this issue?
thanks in advance,
Ganbold
--
If it's worth doing, do it for money.
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"