http://bugs.winehq.org/show_bug.cgi?id=20778
Summary: Open Office Writer crash when press on Hebrew letters Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: usp10 AssignedTo: wine-bugs@winehq.org ReportedBy: nadavvin@gmail.com
$ env WINEPREFIX="/home/nadav/.wine" wine "C:\Program Files\OpenOffice.org 3\program\swriter.exe" fixme:win:EnumDisplayDevicesW ((null),0,0x14af6b0,0x00000000), stub! fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias -120, std (d/m/y): 27/09/2009, dlt (d/m/y): 27/03/2009 fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded fixme:imm:ImmReleaseContext (0x3004a, 0x15f0b0): stub fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented wine: Call from 0x7b843892 to unimplemented function usp10.dll.ScriptApplyLogicalWidth, aborting wine: Unimplemented function usp10.dll.ScriptApplyLogicalWidth called at address 0x7b843892 (thread 0039), starting debugger... Unhandled exception: unimplemented function usp10.dll.ScriptApplyLogicalWidth called in 32-bit code (0x7b843892). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7b843892 ESP:014ae380 EBP:014ae3e4 EFLAGS:00000246( - -- I Z- -P- ) EAX:7b82e7a1 EBX:7b8b3ff4 ECX:00000000 EDX:80000100 ESI:80000100 EDI:5bb7a330 Stack dump: 0x014ae380: 014ae404 00000008 0000003c 80000100 0x014ae390: 00000001 00000000 7b843892 00000002 0x014ae3a0: 200156c0 200156d5 5c0dd562 00000000 0x014ae3b0: 00000001 00000000 00000005 00000000 0x014ae3c0: 00000028 00000000 5bb7a298 2001461b 0x014ae3d0: 5bb7a298 2001235b 7b84384a 5c0dcc50 Backtrace: =>0 0x7b843892 in kernel32 (+0x23892) (0x014ae3e4) 1 0x20015658 in usp10 (+0x5658) (0x014ae414) 2 0x20011f48 in usp10 (+0x1f48) (0x014ae470) 3 0x01d98f99 in vclmi (+0x188f99) (0x014ae484) 4 0x01c84a3a in vclmi (+0x74a3a) (0x014ae520) 5 0x01c86b23 in vclmi (+0x76b23) (0x014ae564) 6 0x08942d20 in swmi (+0x172d20) (0x014ae860) 7 0x0894c227 in swmi (+0x17c227) (0x014ae8bc) 8 0x088aa557 in swmi (+0xda557) (0x014ae8cc) 9 0x088ae8b0 in swmi (+0xde8b0) (0x014ae978) 10 0x088bb4d0 in swmi (+0xeb4d0) (0x014ae9a0) 11 0x088c6d7a in swmi (+0xf6d7a) (0x014ae9d4) 12 0x088ba91c in swmi (+0xea91c) (0x014aea58) 13 0x088abd01 in swmi (+0xdbd01) (0x014aefec) 14 0x08886609 in swmi (+0xb6609) (0x014af054) 15 0x08886609 in swmi (+0xb6609) (0x014af0bc) 16 0x08886016 in swmi (+0xb6016) (0x014af234) 17 0x088381b5 in swmi (+0x681b5) (0x014af34c) 18 0x087d6822 in swmi (+0x6822) (0x014af35c) 19 0x0881efa4 in swmi (+0x4efa4) (0x014af39c) 20 0x08817954 in swmi (+0x47954) (0x014af434) 21 0x08bd84f0 in swmi (+0x4084f0) (0x014af490) 22 0x08b22970 in swmi (+0x352970) (0x014af510) 23 0x08b250c3 in swmi (+0x3550c3) (0x014af7c4) 24 0x01d3811a in vclmi (+0x12811a) (0x014af864) 25 0x01d3abad in vclmi (+0x12abad) (0x014af8d8) 26 0x01c1afb6 in vclmi (+0xafb6) (0x014af8f0) 27 0x01d85870 in vclmi (+0x175870) (0x014af948) 28 0x01d86513 in vclmi (+0x176513) (0x014af990) 29 0x01d867a7 in vclmi (+0x1767a7) (0x014af9dc) 30 0x6828333a WINPROC_wrapper+0x1a() in user32 (0x014afa0c) 31 0x6828491d in user32 (+0xb491d) (0x014afa5c) 32 0x6828774b in user32 (+0xb774b) (0x014afaac) 33 0x6824765b DispatchMessageW+0x9b() in user32 (0x014afb9c) 34 0x01d9be7c in vclmi (+0x18be7c) (0x014afba8) 35 0x01d9c406 in vclmi (+0x18c406) (0x014afbb8) 36 0x01d9c4a0 in vclmi (+0x18c4a0) (0x014afbf0) 37 0x01d9c545 in vclmi (+0x18c545) (0x014afc18) 38 0x01c1d436 in vclmi (+0xd436) (0x014afc2c) 39 0x01c1e8fc in vclmi (+0xe8fc) (0x014afd60) 40 0x01c24184 in vclmi (+0x14184) (0x014afd94) 41 0x01c2422f in vclmi (+0x1422f) (0x014afda0) 42 0x002817bd in sofficeapp (+0x217bd) (0x014afe00) 43 0x0040101b in soffice.bin (+0x101b) (0x014afe0c) 44 0x0040103c in soffice.bin (+0x103c) (0x014afea8) 45 0x7b876c54 in kernel32 (+0x56c54) (0x014afee8) 46 0x7bc6b594 call_thread_func+0xc() in ntdll (0x014afef8) 47 0x7bc6b7a0 call_thread_entry_point+0x70() in ntdll (0x014affc8) 48 0x7bc47f1a in ntdll (+0x37f1a) (0x014affe8) 49 0x68024e5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000) 0x7b843892: subl $4,%esp Modules: Module Address Debug info Name (216 modules) PE 240000- 259000 Deferred uwinapi PE 260000- 2b3000 Export sofficeapp PE 2c0000- 3ad000 Deferred comphelp4msc PE 3b0000- 3b8000 Deferred salhelper3msc PE 3c0000- 3e7000 Deferred cppu3 PE 3f0000- 3f9000 Deferred i18nisolang1msc PE 400000- b16000 Export soffice.bin PE 14b0000- 151d000 Deferred cppuhelper3msc PE 1520000- 15b7000 Deferred stlport_vc7145 PE 15c0000- 161a000 Deferred ucbhelper4msc PE 1620000- 163b000 Deferred vos3msc PE 1640000- 1943000 Deferred sfxmi PE 1950000- 1a23000 Deferred fwemi PE 1a30000- 1a7b000 Deferred fwimi PE 1a80000- 1af6000 Deferred utlmi PE 1b00000- 1b7c000 Deferred tlmi PE 1b80000- 1c0f000 Deferred basegfxmi PE 1c10000- 1f01000 Export vclmi PE 1f10000- 1f52000 Deferred sotmi PE 1f60000- 1f76000 Deferred i18nutilmsc PE 1f80000- 2036000 Deferred svlmi PE 2040000- 2306000 Deferred svtmi PE 2310000- 24dd000 Deferred tkmi PE 24e0000- 24f9000 Deferred jvmfwk3 PE 2500000- 25f1000 Deferred libxml2 PE 2600000- 2742000 Deferred sbmi PE 2750000- 27d4000 Deferred xcrmi PE 27e0000- 27f6000 Deferred saxmi PE 2800000- 280c000 Deferred jmi_g PE 2810000- 2819000 Deferred jvmaccess3msc PE 3420000- 3430000 Deferred msci_uno PE 4020000- 4093000 Deferred bootstrap.uno PE 40a0000- 40ba000 Deferred reg3 PE 40c0000- 40d6000 Deferred store3 PE 4f60000- 4f67000 Deferred unsafe_uno_uno PE 4f70000- 4f78000 Deferred purpenvhelper3msc PE 4fa0000- 5102000 Deferred configmgr2.uno PE 5110000- 5129000 Deferred stocservices.uno PE 5170000- 517c000 Deferred sysmgr1.uno PE 51b0000- 51d4000 Deferred sax.uno PE 51f0000- 51fb000 Deferred localebe1.uno PE 5200000- 520b000 Deferred behelper.uno PE 6550000- 6578000 Deferred splmi PE 65f0000- 6638000 Deferred oleautobridge.uno PE 6640000- 6667000 Deferred emsermi PE 6670000- 66a3000 Deferred ucb1 PE 66b0000- 66cd000 Deferred fwlmi PE 66d0000- 6710000 Deferred ucpfile1 PE 6720000- 68f0000 Deferred fwkmi PE 6920000- 6952000 Deferred filterconfig1 PE 7460000- 7d1a000 Deferred svxmi PE 7d20000- 7d54000 Deferred avmediami PE 7d60000- 8027000 Deferred xomi PE 8030000- 807a000 Deferred gomi PE 8080000- 814b000 Deferred drawinglayermi PE 8150000- 81cd000 Deferred canvastoolsmi PE 81d0000- 81f3000 Deferred aggmi PE 8200000- 824a000 Deferred cppcanvasmi PE 8250000- 8344000 Deferred lngmi PE 8460000- 84a1000 Deferred package2 PE 8610000- 8630000 Deferred dnd PE 8630000- 8760000 Deferred i18npool.uno PE 8760000- 877d000 Deferred localedata_en PE 8780000- 8790000 Deferred fileacc PE 8790000- 87c5000 Deferred uuimi PE 87d0000- 8ed6000 Export swmi PE 8ee0000- 8f90000 Deferred localedata_others PE 8f90000- 8fd8000 Deferred unoxmlmi PE 9040000- 9050000 Deferred ftransl PE 9060000- 9078000 Deferred ldapbe2.uno PE 9080000- 90a3000 Deferred nsldap32v50 PE 91e0000- 91fa000 Deferred fsstorage.uno PE 9210000- 924f000 Deferred xstor PE 9250000- 926b000 Deferred reflection.uno PE 9330000- 933a000 Deferred ucpexpand1.uno PE 9340000- 934c000 Deferred protocolhandlermi PE 9360000- 936c000 Deferred guesslangmi PE 9370000- 9377000 Deferred libtextcat PE 9380000- 93ea000 Deferred deploymentmi.uno PE 93f0000- 940c000 Deferred deploymentmiscmi PE 9410000- 9498000 Deferred libdb42 PE 94a0000- 94c4000 Deferred helplinkermi PE 94d0000- 94fd000 Deferred libxslt PE 9520000- 953b000 Deferred introspection.uno PE ffe0000- fffd000 Deferred sysdtrans PE 10000000-101ae000 Deferred sal3 PE 1b2a0000-1b2ab000 Deferred mcnttype PE 1b2d0000-1b30f000 Deferred ucpchelp1 PE 1b310000-1b328000 Deferred svtmisc.uno PE 1b590000-1b5bd000 Deferred spellmi PE 1b5c0000-1b5d3000 Deferred hyphenmi PE 1b5e0000-1b5f2000 Deferred lnthmi ELF 20000000-20019000 Export usp10<elf> -PE 20010000-20019000 \ usp10 ELF 20019000-200b5000 Deferred winmm<elf> -PE 20020000-200b5000 \ winmm ELF 200b8000-201b2000 Deferred libvorbisenc.so.2 ELF 201b2000-201ca000 Deferred msacm32<elf> -PE 201c0000-201ca000 \ msacm32 ELF 2041b000-204e2000 Deferred libasound.so.2 ELF 32e3f000-32e46000 Deferred libogg.so.0 ELF 34369000-3437f000 Deferred psapi<elf> -PE 34370000-3437f000 \ psapi ELF 37c0a000-37c54000 Deferred libpulsecommon-0.9.19.so ELF 39915000-3992b000 Deferred midimap<elf> -PE 39920000-3992b000 \ midimap ELF 3b69d000-3b6a6000 Deferred libwrap.so.0 ELF 3d791000-3d7c8000 Deferred winealsa<elf> -PE 3d7a0000-3d7c8000 \ winealsa ELF 45dde000-45e4a000 Deferred libsndfile.so.1 ELF 46431000-4644f000 Deferred libgcc_s.so.1 PE 4a800000-4a8ec000 Deferred icuuc40 PE 4a900000-4aa04000 Deferred icuin40 PE 4ad00000-4ba46000 Deferred icudt40 PE 4ec50000-4edf6000 Deferred gdiplus ELF 4f48d000-4f494000 Deferred libasound_module_pcm_pulse.so ELF 5519b000-551db000 Deferred libpulse.so.0 ELF 6437b000-643a1000 Deferred msacm32<elf> -PE 64380000-643a1000 \ msacm32 ELF 65875000-658c5000 Deferred libflac.so.8 ELF 68000000-6801d000 Deferred ld-linux.so.2 ELF 6801d000-68158000 Export libwine.so.1 ELF 68158000-6815c000 Deferred libdl.so.2 ELF 6815c000-68182000 Deferred libm.so.6 ELF 68182000-6818a000 Deferred libnss_compat.so.2 ELF 6818a000-681a1000 Deferred libnsl.so.1 ELF 681a1000-681ac000 Deferred libnss_nis.so.2 ELF 681ac000-681b8000 Deferred libnss_files.so.2 ELF 681b8000-68303000 Export user32<elf> -PE 681d0000-68303000 \ user32 ELF 68303000-683a3000 Deferred gdi32<elf> -PE 68310000-683a3000 \ gdi32 ELF 683a3000-683fa000 Deferred advapi32<elf> -PE 683b0000-683fa000 \ advapi32 ELF 683fa000-68414000 Deferred version<elf> -PE 68400000-68414000 \ version ELF 68414000-68428000 Deferred lz32<elf> -PE 68420000-68428000 \ lz32 ELF 68428000-68443000 Deferred wsock32<elf> -PE 68430000-68443000 \ wsock32 ELF 68443000-6846d000 Deferred ws2_32<elf> -PE 68450000-6846d000 \ ws2_32 ELF 6846d000-6848d000 Deferred iphlpapi<elf> -PE 68470000-6848d000 \ iphlpapi ELF 6848d000-684a1000 Deferred libresolv.so.2 ELF 684a1000-684c4000 Deferred mpr<elf> -PE 684b0000-684c4000 \ mpr ELF 684c4000-685bf000 Deferred ole32<elf> -PE 684e0000-685bf000 \ ole32 ELF 685bf000-6862c000 Deferred rpcrt4<elf> -PE 685d0000-6862c000 \ rpcrt4 ELF 6862c000-686f4000 Deferred comctl32<elf> -PE 68640000-686f4000 \ comctl32 ELF 686f4000-68708000 Deferred msimg32<elf> -PE 68700000-68708000 \ msimg32 ELF 68708000-6873c000 Deferred winspool<elf> -PE 68710000-6873c000 \ winspool ELF 6873c000-6875d000 Deferred imm32<elf> -PE 68740000-6875d000 \ imm32 ELF 6875d000-68840000 Deferred oleaut32<elf> -PE 68770000-68840000 \ oleaut32 ELF 68840000-688bf000 Deferred libfreetype.so.6 ELF 688bf000-688ec000 Deferred libfontconfig.so.1 ELF 688ec000-68913000 Deferred libexpat.so.1 ELF 68913000-6891c000 Deferred libsm.so.6 ELF 6891c000-68937000 Deferred libice.so.6 ELF 68937000-68a66000 Deferred libx11.so.6 ELF 68a66000-68a6b000 Deferred libuuid.so.1 ELF 68a6b000-68a89000 Deferred libxcb.so.1 ELF 68a89000-68a8e000 Deferred libxdmcp.so.6 ELF 68a8e000-68a91000 Deferred libxinerama.so.1 ELF 68a91000-68a97000 Deferred libxxf86vm.so.1 ELF 68a97000-68aa1000 Deferred libxrender.so.1 ELF 68aa1000-68aaa000 Deferred libxrandr.so.2 ELF 68aaa000-68aae000 Deferred libxcomposite.so.1 ELF 68aae000-68ab4000 Deferred libxfixes.so.3 ELF 68ab4000-68abf000 Deferred libxcursor.so.1 ELF 68abf000-68af2000 Deferred uxtheme<elf> -PE 68ad0000-68af2000 \ uxtheme ELF 68af2000-68b37000 Deferred libcups.so.2 ELF 68b37000-68b64000 Deferred libgssapi_krb5.so.2 ELF 68b64000-68c0c000 Deferred libgnutls.so.26 ELF 68c0c000-68c18000 Deferred libavahi-common.so.3 ELF 68c18000-68c29000 Deferred libavahi-client.so.3 ELF 68c29000-68cdb000 Deferred libkrb5.so.3 ELF 68cdb000-68d06000 Deferred libk5crypto.so.3 ELF 68d06000-68d0f000 Deferred libkrb5support.so.0 ELF 68d0f000-68d13000 Deferred libkeyutils.so.1 ELF 68d13000-68d25000 Deferred libtasn1.so.3 ELF 68d25000-68da1000 Deferred libgcrypt.so.11 ELF 68da1000-68dda000 Deferred libdbus-1.so.3 ELF 68dda000-68de3000 Deferred librt.so.1 ELF 68de3000-68de8000 Deferred libgpg-error.so.0 ELF 68f82000-68fad000 Deferred libvorbis.so.0 ELF 6cbb2000-6cbcb000 Deferred libpthread.so.0 ELF 6d7e2000-6d926000 Deferred libc.so.6 ELF 6df26000-6df36000 Deferred libxext.so.6 ELF 6e039000-6e03d000 Deferred libxau.so.6 ELF 6e65a000-6e7ea000 Deferred shell32<elf> -PE 6e670000-6e7ea000 \ shell32 ELF 73059000-730b6000 Deferred shlwapi<elf> -PE 73070000-730b6000 \ shlwapi ELF 73a89000-73a8f000 Deferred libxtst.so.6 ELF 73d0e000-73dac000 Deferred winex11<elf> -PE 73d20000-73dac000 \ winex11 ELF 74c54000-74c69000 Deferred system.drv16.so PE 74c60000-74c69000 Deferred system.drv16 ELF 77e03000-77e07000 Deferred libcom_err.so.2 ELF 7821b000-78231000 Deferred libz.so.1 PE 78520000-785c3000 Deferred msvcr90 ELF 7b800000-7b971000 Export kernel32<elf> -PE 7b820000-7b971000 \ kernel32 ELF 7bc00000-7bcb1000 Export ntdll<elf> -PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> PE 7c340000-7c396000 Deferred msvcr71 Threads: process tid prio (all id:s are in hex) 0000000e 00000014 0 00000010 0 0000000f 0 00000011 00000017 0 00000016 0 00000013 0 00000012 0 00000034 00000035 0 00000036 00000037 0 00000038 (D) C:\Program Files\OpenOffice.org 3\program\soffice.bin 00000020 0 0000001c 0 00000033 0 00000032 0 00000015 0 0000000c 0 0000000d 0 0000000b 0 00000047 0 00000046 0 00000045 0 00000044 0 00000043 0 00000042 0 00000040 0 0000003f 0 0000003e -1 0000003d 0 0000003a 0 00000039 0 <== 0000003b 0000003c 0 Backtrace: =>0 0x7b843892 in kernel32 (+0x23892) (0x014ae3e4) 1 0x20015658 in usp10 (+0x5658) (0x014ae414) 2 0x20011f48 in usp10 (+0x1f48) (0x014ae470) 3 0x01d98f99 in vclmi (+0x188f99) (0x014ae484) 4 0x01c84a3a in vclmi (+0x74a3a) (0x014ae520) 5 0x01c86b23 in vclmi (+0x76b23) (0x014ae564) 6 0x08942d20 in swmi (+0x172d20) (0x014ae860) 7 0x0894c227 in swmi (+0x17c227) (0x014ae8bc) 8 0x088aa557 in swmi (+0xda557) (0x014ae8cc) 9 0x088ae8b0 in swmi (+0xde8b0) (0x014ae978) 10 0x088bb4d0 in swmi (+0xeb4d0) (0x014ae9a0) 11 0x088c6d7a in swmi (+0xf6d7a) (0x014ae9d4) 12 0x088ba91c in swmi (+0xea91c) (0x014aea58) 13 0x088abd01 in swmi (+0xdbd01) (0x014aefec) 14 0x08886609 in swmi (+0xb6609) (0x014af054) 15 0x08886609 in swmi (+0xb6609) (0x014af0bc) 16 0x08886016 in swmi (+0xb6016) (0x014af234) 17 0x088381b5 in swmi (+0x681b5) (0x014af34c) 18 0x087d6822 in swmi (+0x6822) (0x014af35c) 19 0x0881efa4 in swmi (+0x4efa4) (0x014af39c) 20 0x08817954 in swmi (+0x47954) (0x014af434) 21 0x08bd84f0 in swmi (+0x4084f0) (0x014af490) 22 0x08b22970 in swmi (+0x352970) (0x014af510) 23 0x08b250c3 in swmi (+0x3550c3) (0x014af7c4) 24 0x01d3811a in vclmi (+0x12811a) (0x014af864) 25 0x01d3abad in vclmi (+0x12abad) (0x014af8d8) 26 0x01c1afb6 in vclmi (+0xafb6) (0x014af8f0) 27 0x01d85870 in vclmi (+0x175870) (0x014af948) 28 0x01d86513 in vclmi (+0x176513) (0x014af990) 29 0x01d867a7 in vclmi (+0x1767a7) (0x014af9dc) 30 0x6828333a WINPROC_wrapper+0x1a() in user32 (0x014afa0c) 31 0x6828491d in user32 (+0xb491d) (0x014afa5c) 32 0x6828774b in user32 (+0xb774b) (0x014afaac) 33 0x6824765b DispatchMessageW+0x9b() in user32 (0x014afb9c) 34 0x01d9be7c in vclmi (+0x18be7c) (0x014afba8) 35 0x01d9c406 in vclmi (+0x18c406) (0x014afbb8) 36 0x01d9c4a0 in vclmi (+0x18c4a0) (0x014afbf0) 37 0x01d9c545 in vclmi (+0x18c545) (0x014afc18) 38 0x01c1d436 in vclmi (+0xd436) (0x014afc2c) 39 0x01c1e8fc in vclmi (+0xe8fc) (0x014afd60) 40 0x01c24184 in vclmi (+0x14184) (0x014afd94) 41 0x01c2422f in vclmi (+0x1422f) (0x014afda0) 42 0x002817bd in sofficeapp (+0x217bd) (0x014afe00) 43 0x0040101b in soffice.bin (+0x101b) (0x014afe0c) 44 0x0040103c in soffice.bin (+0x103c) (0x014afea8) 45 0x7b876c54 in kernel32 (+0x56c54) (0x014afee8) 46 0x7bc6b594 call_thread_func+0xc() in ntdll (0x014afef8) 47 0x7bc6b7a0 call_thread_entry_point+0x70() in ntdll (0x014affc8) 48 0x7bc47f1a in ntdll (+0x37f1a) (0x014affe8) 49 0x68024e5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000) wine: Call from 0x7b843892 to unimplemented function usp10.dll.ScriptApplyLogicalWidth, aborting