Canon PhotoStitch 3.x Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Debug output of STITCH.EXE

After manual installation of the DLLs (the installer does not work), I tried to run STITCH.EXE manually and got the following verbose output:

bash-2.05b$ ../../inst/bin/wine LAUNCHER.EXE
wine: Unhandled exception (thread 000f), starting debugger...
WineDbg starting on pid 0xe
Unhandled exception: page fault on read access to 0x00000138 in 32-bit code (0x0042e83e).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:0042e83e ESP:4074eb5c EBP:00000000 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:4074ebb4 ECX:4074eb74 EDX:4030a000
ESI:40e924e0 EDI:40e925b0
Stack dump:
0x00000000: 00000000 00000000 00000000 00000000
0x00000010: 00000000 00000000 00000000 00000000
0x00000020: 00000000 00000000 00000000 00000000
0x00000030: 00000000 00000000 00000000 00000000
0x00000040: 00000000 00000000 00000000 00000000
0x00000050: 00000000 00000000 00000000 00000000
0x00000060:

Backtrace:
=>1 0x0042e83e (0x00000000)
0x0042e83e: movl 0x138(%eax),%edi
Modules:
Module Address Debug info Name (65 modules)
PE 0x00400000-004f0000 \ stitch
PE 0x10000000-1001a000 Deferred psparse
ELF 0x40000000-40017000 Deferred ld-linux.so.2
ELF 0x40019000-40032000 Deferred libwine.so.1
ELF 0x40046000-40056000 Deferred libpthread.so.0
ELF 0x40056000-4019e000 Deferred libc.so.6
ELF 0x4019e000-401a1000 Deferred libdl.so.2
ELF 0x401a2000-40216000 Deferred ntdll
\-PE 0x401c0000-40216000 \ ntdll
ELF 0x40216000-4030a000 Deferred libwine_unicode.so.1
ELF 0x4031e000-40341000 Deferred libm.so.6
ELF 0x40355000-40360000 Deferred libnss_files.so.2
ELF 0x40360000-403dc000 Deferred libnss_db.so.2
ELF 0x404f0000-405fb000 Deferred kernel32
\-PE 0x40520000-405fb000 \ kernel32
PE 0x40750000-407aa000 Deferred stproc
PE 0x407b0000-407f0000 Deferred msvcrt
ELF 0x407f0000-40871000 Deferred gdi32
\-PE 0x40810000-40871000 \ gdi32
ELF 0x40871000-408a3000 Deferred advapi32
\-PE 0x40880000-408a3000 \ advapi32
ELF 0x408a3000-409b7000 Deferred user32
\-PE 0x408d0000-409b7000 \ user32
PE 0x409c0000-40a1b000 Deferred ltkrn70n
PE 0x40a20000-40a33000 Deferred ltfil70n
ELF 0x40a33000-40ac2000 Deferred shell32
\-PE 0x40a50000-40ac2000 \ shell32
ELF 0x40ac2000-40b61000 Deferred comctl32
\-PE 0x40ad0000-40b61000 \ comctl32
ELF 0x40f90000-40fff000 Deferred libcxfreetype.so
ELF 0x41013000-41024000 Deferred libz.so.1
ELF 0x41038000-41060000 Deferred libfontconfig.so.1
ELF 0x41060000-410bf000 Deferred libfreetype.so.6
ELF 0x410bf000-410e0000 Deferred libexpat.so.0
ELF 0x410e0000-41159000 Deferred x11drv
\-PE 0x410f0000-41159000 \ x11drv
ELF 0x4116d000-41176000 Deferred libsm.so.6
ELF 0x41176000-4118d000 Deferred libice.so.6
ELF 0x4118d000-4119b000 Deferred libxext.so.6
ELF 0x4119b000-4127d000 Deferred libx11.so.6
ELF 0x4127d000-412e5000 Deferred libgl.so.1
ELF 0x412e5000-419bd000 Deferred libglcore.so.1
ELF 0x419bd000-419bf000 Deferred libnvidia-tls.so.1
ELF 0x419bf000-419c1000 Deferred xlcutf8load.so.2
ELF 0x419d3000-419dc000 Deferred libxcursor.so.1
ELF 0x419dc000-419e4000 Deferred libxrender.so.1
ELF 0x41a28000-41a47000 Deferred ximcp.so.2
ELF 0x41a47000-41a65000 Deferred imm32
\-PE 0x41a50000-41a65000 \ imm32
PE 0x41c90000-41ca4000 Deferred lffax70n
PE 0x41dc0000-41dfc000 Deferred lfcmp70n
PE 0x41f10000-41f2c000 Deferred lftif70n
PE 0x42040000-4204d000 Deferred lfpct70n
PE 0x42160000-4216c000 Deferred lfpcd70n
PE 0x42170000-421bb000 Deferred pcdlib32
PE 0x423e0000-423ee000 Deferred lflma70n
PE 0x42500000-4250d000 Deferred lflmb70n
PE 0x42620000-4262f000 Deferred lffpx70n
PE 0x42630000-42694000 Deferred lffpx7
PE 0x426a0000-426bc000 Deferred lfkodak
PE 0x5f400000-5f4f2000 Deferred mfc42
PE 0x65f00000-65fc2000 Deferred ole32
PE 0x70100000-70153000 Deferred rpcrt4
PE 0x70bd0000-70c35000 Deferred shlwapi
ELF 0x77f00ef0-efe03ef0 Deferred
Threads:
process tid prio (all id:s are in hex)
0000000e (D) Z:\tmp\cx\ENGLISH\PROGRAM\STITCH.EXE
0000000f 0 read(/tmp/cx/ENGLISH/PROGRAM/../../inst/etc/cxoffice.conf)
CXConfig->read(/home/p/e/peter/.cxoffice/dotwine/cxbottle.conf)
Mode = 'private, non-root'
Bottle environment variables:
Testing for TLS support... yes
Testing for errno_location... no
Testing for patchable errno_location... no
Testing for thread package... NPTL (NPTL 0.60)
Environment:
CX_ROOT = "/tmp/cx/ENGLISH/PROGRAM/../../inst"
CX_BOTTLE = "/home/p/e/peter/.cxoffice/dotwine"
WINEPREFIX = "/home/p/e/peter/.cxoffice/dotwine"
CX_WINDOWS_VERSION =
PATH = "/tmp/cx/ENGLISH/PROGRAM/../../inst/bin:/home/p/e/peter/dist/bin:/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/X11R6/bin:/usr/lib/ssh"
LD_LIBRARY_PATH = "/tmp/cx/ENGLISH/PROGRAM/../../inst/lib:/home/p/e/peter/dist/lib"
WINEDLLPATH = "/tmp/cx/ENGLISH/PROGRAM/../../inst/lib/wine"
LD_PRELOAD = ""
LD_ASSUME_KERNEL =
WINELOADER = "/tmp/cx/ENGLISH/PROGRAM/../../inst/bin/wineloader"
WINESERVER = "/tmp/cx/ENGLISH/PROGRAM/../../inst/bin/wineserver"
WINEDEBUG =
CX_LOG =
CX_DEBUGMSG =

** Mon Jul 19 22:10:41 2004
Starting '/tmp/cx/ENGLISH/PROGRAM/../../inst/bin/wineloader'
'winepath.exe' '--long' 'STITCH.EXE'

Argument conversion:
[STITCH.EXE] -> [Z:\tmp\cx\ENGLISH\PROGRAM\STITCH.EXE]
Command:
/tmp/cx/ENGLISH/PROGRAM/../../inst/bin/wineloader winewrapper.exe cxoffice Z:\tmp\cx\ENGLISH\PROGRAM\STITCH.EXE

** Mon Jul 19 22:10:41 2004
Starting '/tmp/cx/ENGLISH/PROGRAM/../../inst/bin/wineloader' 'winewrapper.exe' 'cxoffice'
'Z:\tmp\cx\ENGLISH\PROGRAM\STITCH.EXE'

fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = /home/p/e/peter/.cxoffice/dotwine/dosdevices/c:/Windows/Fonts/wine_sserife.fon
fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = /home/p/e/peter/.cxoffice/dotwine/dosdevices/c:/Windows/Fonts/wine_sserife.fon
fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = /home/p/e/peter/.cxoffice/dotwine/dosdevices/c:/Windows/Fonts/wine_sserife.fon
fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = /home/p/e/peter/.cxoffice/dotwine/dosdevices/c:/Windows/Fonts/wine_sserife.fon
wine: Unhandled exception (thread 000d), starting debugger...
fixme:console:SetConsoleCtrlHandler (0x4066d324,1) - no error checking or testing yet
WineDbg starting on pid 0xc
Unhandled exception: page fault on read access to 0x00000138 in 32-bit code (0x0042e83e).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:0042e83e ESP:4074eb5c EBP:00000000 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:4074ebb4 ECX:4074eb74 EDX:4030a000
ESI:40e92520 EDI:40e925f0
Stack dump:
0x00000000: 00000000 00000000 00000000 00000000
0x00000010: 00000000 00000000 00000000 00000000
0x00000020: 00000000 00000000 00000000 00000000
0x00000030: 00000000 00000000 00000000 00000000
0x00000040: 00000000 00000000 00000000 00000000
0x00000050: 00000000 00000000 00000000 00000000
0x00000060:

Backtrace:
=>1 0x0042e83e (0x00000000)
0x0042e83e: movl 0x138(%eax),%edi
Modules:
Module Address Debug info Name (65 modules)
PE 0x00400000-004f0000 \ stitch
PE 0x10000000-1001a000 Deferred psparse
ELF 0x40000000-40017000 Deferred ld-linux.so.2
ELF 0x40019000-40032000 Deferred libwine.so.1
ELF 0x40046000-40056000 Deferred libpthread.so.0
ELF 0x40056000-4019e000 Deferred libc.so.6
ELF 0x4019e000-401a1000 Deferred libdl.so.2
ELF 0x401a2000-40216000 Deferred ntdll
\-PE 0x401c0000-40216000 \ ntdll
ELF 0x40216000-4030a000 Deferred libwine_unicode.so.1
ELF 0x4031e000-40341000 Deferred libm.so.6
ELF 0x40355000-40360000 Deferred libnss_files.so.2
ELF 0x40360000-403dc000 Deferred libnss_db.so.2
ELF 0x404f0000-405fb000 Deferred kernel32
\-PE 0x40520000-405fb000 \ kernel32
PE 0x40750000-407aa000 Deferred stproc
PE 0x407b0000-407f0000 Deferred msvcrt
ELF 0x407f0000-40871000 Deferred gdi32
\-PE 0x40810000-40871000 \ gdi32
ELF 0x40871000-408a3000 Deferred advapi32
\-PE 0x40880000-408a3000 \ advapi32
ELF 0x408a3000-409b7000 Deferred user32
\-PE 0x408d0000-409b7000 \ user32
PE 0x409c0000-40a1b000 Deferred ltkrn70n
PE 0x40a20000-40a33000 Deferred ltfil70n
ELF 0x40a33000-40ac2000 Deferred shell32
\-PE 0x40a50000-40ac2000 \ shell32
ELF 0x40ac2000-40b61000 Deferred comctl32
\-PE 0x40ad0000-40b61000 \ comctl32
ELF 0x40f90000-40fff000 Deferred libcxfreetype.so
ELF 0x41013000-41024000 Deferred libz.so.1
ELF 0x41038000-41060000 Deferred libfontconfig.so.1
ELF 0x41060000-410bf000 Deferred libfreetype.so.6
ELF 0x410bf000-410e0000 Deferred libexpat.so.0
ELF 0x410e0000-41159000 Deferred x11drv
\-PE 0x410f0000-41159000 \ x11drv
ELF 0x4116d000-41176000 Deferred libsm.so.6
ELF 0x41176000-4118d000 Deferred libice.so.6
ELF 0x4118d000-4119b000 Deferred libxext.so.6
ELF 0x4119b000-4127d000 Deferred libx11.so.6
ELF 0x4127d000-412e5000 Deferred libgl.so.1
ELF 0x412e5000-419bd000 Deferred libglcore.so.1
ELF 0x419bd000-419bf000 Deferred libnvidia-tls.so.1
ELF 0x419bf000-419c1000 Deferred xlcutf8load.so.2
ELF 0x419d3000-419dc000 Deferred libxcursor.so.1
ELF 0x419dc000-419e4000 Deferred libxrender.so.1
ELF 0x41a28000-41a47000 Deferred ximcp.so.2
ELF 0x41a47000-41a65000 Deferred imm32
\-PE 0x41a50000-41a65000 \ imm32
PE 0x41c90000-41ca4000 Deferred lffax70n
PE 0x41dc0000-41dfc000 Deferred lfcmp70n
PE 0x41f10000-41f2c000 Deferred lftif70n
PE 0x42040000-4204d000 Deferred lfpct70n
PE 0x42160000-4216c000 Deferred lfpcd70n
PE 0x42170000-421bb000 Deferred pcdlib32
PE 0x423e0000-423ee000 Deferred lflma70n
PE 0x42500000-4250d000 Deferred lflmb70n
PE 0x42620000-4262f000 Deferred lffpx70n
PE 0x42630000-42694000 Deferred lffpx7
PE 0x426a0000-426bc000 Deferred lfkodak
PE 0x5f400000-5f4f2000 Deferred mfc42
PE 0x65f00000-65fc2000 Deferred ole32
PE 0x70100000-70153000 Deferred rpcrt4
PE 0x70bd0000-70c35000 Deferred shlwapi
ELF 0x77f00ef0-efe03ef0 Deferred
Threads:
process tid prio (all id:s are in hex)
0000000c (D) Z:\tmp\cx\ENGLISH\PROGRAM\STITCH.EXE
0000000d 0

Funny, the installer is the one thing that does work for me under WINE. Then I get the "unhandled exception" error when running stitch.exe. The program uses quite a fancy interface, so I've always assumed that it's some aspect of this that doesn't work under WINE, and that maybe just one part of the Windows API needs implementing to produce a working application.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiZ2VabUd2WHdkVEtoWHkyViIsImdkcHIiOjB9