[Bug 4344] selecting "Individual" tab in PAF 5 crashes PAF and WINE

Wine Bugs wine-bugs at winehq.org
Mon Jan 23 20:11:48 CST 2006


http://bugs.winehq.org/show_bug.cgi?id=4344





------- Additional Comments From djrpublic at cfl.rr.com  2006-23-01 20:11 -------
Removed .wine folder
Using Synaptic I updated to Wine 0.9.6
Ran winecfg to generate .wine and select Windoze 98 operating system
 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *

Installed PAF5.2 - a message I've not seen mentioned elsewhere is that an error
window pops up complaining that Wordpad can't be found to display the "readme"
 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *

Ran PAF5 - all text missing but looks good enough to proceed further
 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *

Copied all fonts from my laptop's Win98SE to ~/.wine/drive_c/windows/fonts
Copied stdole32.tlb and usp10.dll to both ~/.wine/drive_c/windows/system and
system32 folders
Ran winecfg and made library override for these 2 files
 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *

Ran PAF5:
1 - Looks fine - text everywhere as it should be, tabs and everything! Window
sizes as mentioned before but I think the fonts display better
2 - was able to load an existing database, windows had text, folder search for
file worked
3 - on exit pop-up suggesting a file back-up, had text, 'No' button worked
 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *

= Ran PAF to review terminal messages:

david at CPQ1265:~$ wine ~/.wine/drive_c/"Program Files/FamilySearch/Paf5/pstart.exe"
david at CPQ1265:~$ fixme:ole:CoRegisterMessageFilter stub
fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.

= to here from running PAF
= now press 'Inidvidual' tab

wine: Unhandled page fault on read access to 0xffffffff at address 0x7f946c86
(thread 000b), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code
(0x7f946c86).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7f946c86 ESP:7faff064 EBP:7faff9a4 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:ffffffff EBX:7f974664 ECX:7faff9c4 EDX:00000002
 ESI:00000049 EDI:ffffffff
Stack dump:
0x7faff064:  7f991380 00000002 7faff088 7fce39d9
0x7faff074:  7f991380 7fec40cc 7f974664 7beb22b9
0x7faff084:  7fd02600 7faff0a0 7fce3b72 7f991380
0x7faff094:  7f974664 00000000 00000002 00000049
0x7faff0a4:  7f94a58c 7f991380 7f974664 7faff140
0x7faff0b4:  7f94dfa0 00000003 7beb282e 7fe12280
0200: sel=1007 base=7fec4000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7f946c86 DrawTextExW+0x15f6 in user32 (0x7f946c86)
  2 0x7f946f6b DrawTextW+0x6b in user32 (0x7f946f6b)
  3 0x7eab2b31 in comctl32 (+0x12b31) (0x7eab2b31)
  4 0x7eab3c28 in comctl32 (+0x13c28) (0x7eab3c28)
  5 0x7eab4da0 in comctl32 (+0x14da0) (0x7eab4da0)
  6 0x7f953caa WINPROC_wrapper+0x1a in user32 (0x7f953caa)
  7 0x7f954850 in user32 (+0x94850) (0x7f954850)
  8 0x7f957c02 CallWindowProcA+0x1a2 in user32 (0x7f957c02)
  9 0x0059835f in paf5 (+0x19835f) (0x0059835f)
  10 0x00000000 (0x00000000)
0x7f946c86 DrawTextExW+0x15f6 in user32: cmpw   $0,0x0(%eax)
Modules:
Module  Address                 Debug info      Name (102 modules)
PE      0x00400000-006e6000     Export          paf5
PE      0x10000000-100b7000     Deferred        paf5en
PE      0x1ff70000-1ffae000     Deferred        ltdis10n
PE      0x1ffc0000-1ffe0000     Deferred        ltfil10n
PE      0x1fff0000-2003d000     Deferred        ltkrn10n
PE      0x30000000-30023000     Deferred        dunzip32
PE      0x66650000-666a4000     Deferred        usp10
ELF     0x7be8b000-7bf00000     Deferred        ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7c86c000-7c88e000     Deferred        hhctrl<elf>
  \-PE  0x7c880000-7c88e000     \               hhctrl
ELF     0x7cb5f000-7cba0000     Deferred        riched20<elf>
  \-PE  0x7cb70000-7cba0000     \               riched20
ELF     0x7cff8000-7d044000     Deferred        libgcrypt.so.11
ELF     0x7d044000-7d0a6000     Deferred        libgnutls.so.11
ELF     0x7d0a6000-7d0c3000     Deferred        libcups.so.2
ELF     0x7d1e0000-7d210000     Deferred        uxtheme<elf>
  \-PE  0x7d1f0000-7d210000     \               uxtheme
ELF     0x7d55b000-7d570000     Deferred        midimap<elf>
  \-PE  0x7d560000-7d570000     \               midimap
ELF     0x7d683000-7d6a7000     Deferred        msacm32<elf>
  \-PE  0x7d690000-7d6a7000     \               msacm32
ELF     0x7d6a7000-7d6be000     Deferred        msacm<elf>
  \-PE  0x7d6b0000-7d6be000     \               msacm
ELF     0x7d6be000-7d700000     Deferred        wineoss<elf>
  \-PE  0x7d6d0000-7d700000     \               wineoss
ELF     0x7e560000-7e570000     Deferred        libtasn1.so.2
ELF     0x7e6c8000-7e6d1000     Deferred        libxcursor.so.1
ELF     0x7e6de000-7e6fa000     Deferred        ximcp.so.2
ELF     0x7e6fa000-7e760000     Deferred        libgl.so.1
ELF     0x7e760000-7e820000     Deferred        libx11.so.6
ELF     0x7e820000-7e839000     Deferred        libice.so.6
ELF     0x7e839000-7e8b6000     Deferred        winex11<elf>
  \-PE  0x7e850000-7e8b6000     \               winex11
ELF     0x7e8b6000-7e8d5000     Deferred        libexpat.so.1
ELF     0x7e8d5000-7e903000     Deferred        libfontconfig.so.1
ELF     0x7e908000-7e910000     Deferred        libxrender.so.1
ELF     0x7e910000-7e924000     Deferred        libz.so.1
ELF     0x7e924000-7e98e000     Deferred        libfreetype.so.6
ELF     0x7e98e000-7ea1b000     Deferred        oleaut32<elf>
  \-PE  0x7e9a0000-7ea1b000     \               oleaut32
ELF     0x7ea1b000-7ea2f000     Deferred        olepro32<elf>
  \-PE  0x7ea20000-7ea2f000     \               olepro32
ELF     0x7ea2f000-7ea48000     Deferred        oledlg<elf>
  \-PE  0x7ea40000-7ea48000     \               oledlg
ELF     0x7ea48000-7ea63000     Deferred        imm32<elf>
  \-PE  0x7ea50000-7ea63000     \               imm32
ELF     0x7ea63000-7ea8c000     Deferred        winspool<elf>
  \-PE  0x7ea70000-7ea8c000     \               winspool
ELF     0x7ea8c000-7eb3b000     Export          comctl32<elf>
  \-PE  0x7eaa0000-7eb3b000     \               comctl32
ELF     0x7eb3b000-7eb59000     Deferred        iphlpapi<elf>
  \-PE  0x7eb40000-7eb59000     \               iphlpapi
ELF     0x7eb59000-7eba0000     Deferred        rpcrt4<elf>
  \-PE  0x7eb70000-7eba0000     \               rpcrt4
ELF     0x7eba0000-7ec27000     Deferred        ole32<elf>
  \-PE  0x7ebb0000-7ec27000     \               ole32
ELF     0x7ec27000-7ec7d000     Deferred        shlwapi<elf>
  \-PE  0x7ec40000-7ec7d000     \               shlwapi
ELF     0x7ec7d000-7ed3c000     Deferred        shell32<elf>
  \-PE  0x7ec90000-7ed3c000     \               shell32
ELF     0x7ed3c000-7edd0000     Deferred        comdlg32<elf>
  \-PE  0x7ed50000-7edd0000     \               comdlg32
PE      0x7edd0000-7edf8000     Deferred        dzip32
ELF     0x7edfd000-7ee04000     Deferred        libdrm.so.1
ELF     0x7ee04000-7ee08000     Deferred        libxdmcp.so.6
ELF     0x7ee08000-7ee89000     Deferred        winmm<elf>
  \-PE  0x7ee10000-7ee89000     \               winmm
ELF     0x7ee89000-7eec5000     Deferred        advapi32<elf>
  \-PE  0x7ee90000-7eec5000     \               advapi32
ELF     0x7efab000-7f8ab000     Deferred        gdi32<elf>
  \-PE  0x7eff0000-7f8ab000     \               gdi32
ELF     0x7f8ab000-7f9c4000     Export          user32<elf>
  \-PE  0x7f8c0000-7f9c4000     \               user32
ELF     0x7f9c4000-7f9d8000     Deferred        lz32<elf>
  \-PE  0x7f9d0000-7f9d8000     \               lz32
ELF     0x7f9d8000-7f9f0000     Deferred        version<elf>
  \-PE  0x7f9e0000-7f9f0000     \               version
ELF     0x7fb00000-7fb03000     Deferred        libxrandr.so.2
ELF     0x7fb03000-7fb10000     Deferred        libxext.so.6
ELF     0x7fb11000-7fb16000     Deferred        libxxf86vm.so.1
ELF     0x7fb16000-7fb1d000     Deferred        libsm.so.6
ELF     0x7fc65000-7fd60000     Deferred        kernel32<elf>
  \-PE  0x7fc80000-7fd60000     \               kernel32
ELF     0x7fd62000-7fd65000     Deferred        libxau.so.6
ELF     0x7fd65000-7fd70000     Deferred        libgcc_s.so.1
ELF     0x7fe81000-7fe86000     Deferred        libxxf86dga.so.1
ELF     0x7fe86000-7fe90000     Deferred        libnss_files.so.2
ELF     0x7fe90000-7fe99000     Deferred        libnss_nis.so.2
ELF     0x7fe99000-7feae000     Deferred        libnsl.so.1
ELF     0x7feae000-7feb7000     Deferred        libnss_compat.so.2
ELF     0x7feba000-7febe000     Deferred        libgpg-error.so.0
ELF     0x7febe000-7fec2000     Deferred        libxfixes.so.3
ELF     0x7fec2000-7fec4000     Deferred        xlcutf8load.so.2
ELF     0x7fec7000-7fee9000     Deferred        libm.so.6
ELF     0x7fee9000-7ffe0000     Deferred        libwine_unicode.so.1
ELF     0xb7e20000-b7e23000     Deferred        libdl.so.2
ELF     0xb7e23000-b7f51000     Deferred        libc.so.6
ELF     0xb7f51000-b7f63000     Deferred        libpthread.so.0
ELF     0xb7f63000-b7f7d000     Deferred        libwine.so.1
ELF     0xb7f8d000-b7fa3000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a (D) C:\Program Files\FamilySearch\Paf5\paf5.exe
        0000000b    0 <==
WineDbg terminated on pid 0xa

david at CPQ1265:~$

To me this tab behaves exactly as on 20050725 version of Wine
Also see comments on 4343


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list