[Bug 45309] Adobe DNG Converter 10.3 throws floating point and divide by zero exceptions when being run with 'winedbg'

WineHQ Bugzilla wine-bugs at winehq.org
Wed Dec 23 19:36:39 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=45309

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download
                URL|                            |https://web.archive.org/web
                   |                            |/20201224005356/http://down
                   |                            |load.adobe.com/pub/adobe/dn
                   |                            |g/win/DNGConverter_10_3.exe
                 CC|                            |focht at gmx.net
            Summary|Program runs fine in Wine,  |Adobe DNG Converter 10.3
                   |but dies in Wine-dbg        |throws floating point and
                   |                            |divide by zero exceptions
                   |                            |when being run with
                   |                            |'winedbg'
     Ever confirmed|0                           |1
          Component|winedbg                     |-unknown
             Status|UNCONFIRMED                 |NEEDINFO

--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello Dave,

I can't reproduce this, even with old Wine 3.9.

Adding stable link via Internet Archive:

http://download.adobe.com/pub/adobe/dng/win/DNGConverter_10_3.exe

Using RAW camera image examples from different vendors:

https://rawsamples.ch/index.php/en/

Selected directory with the samples and started conversion process.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Adobe/Adobe DNG Converter

$ wine64 winedbg ./Adobe\ DNG\ Converter.exe 

WineDbg starting on pid 0029

0x000000007bc94a25 DbgBreakPoint+0x1 in ntdll: ret    

Wine-dbg>c
...
Thread ID=002b renamed using MS VC6 extension (name=="cr_scratc")
...
Thread ID=002f renamed using MS VC6 extension (name=="DNGApplic")
...
Thread ID=0031 renamed using MS VC6 extension (name=="DNGApplic")
Thread ID=0032 renamed using MS VC6 extension (name=="dng_max_v")
Thread ID=0033 renamed using MS VC6 extension (name=="dng_max_v")
Thread ID=0034 renamed using MS VC6 extension (name=="dng_linea")
...
Thread ID=003a renamed using MS VC6 extension (name=="dng_linea")
Thread ID=003c renamed using MS VC6 extension (name=="cr_fast_f")
...
Thread ID=0041 renamed using MS VC6 extension (name=="cr_fast_f")
Thread ID=0044 renamed using MS VC6 extension (name=="cr_apply_")
...
Thread ID=004b renamed using MS VC6 extension (name=="cr_apply_")
Thread ID=004c renamed using MS VC6 extension (name=="dng_linea")
...
Thread ID=005d renamed using MS VC6 extension (name=="Interpola")
...
Thread ID=0061 renamed using MS VC6 extension (name=="Interpola")
Thread ID=0068 renamed using MS VC6 extension (name=="BuildPyra")
...
Thread ID=006e renamed using MS VC6 extension (name=="BuildPyra")
Thread ID=006f renamed using MS VC6 extension (name=="cr_color_")
...
Thread ID=0075 renamed using MS VC6 extension (name=="cr_color_")
Thread ID=0077 renamed using MS VC6 extension (name=="BuildPyra")
...
Thread ID=0087 renamed using MS VC6 extension (name=="BuildPyra")
...
Thread ID=0174 renamed using MS VC6 extension (name=="GetWarped")
Thread ID=0175 renamed using MS VC6 extension (name=="GetWarped")
Thread ID=0176 renamed using MS VC6 extension (name=="dng_find_")
...
Thread ID=017b renamed using MS VC6 extension (name=="dng_find_")
Thread ID=017c renamed using MS VC6 extension (name=="dng_write")
...
Thread ID=0182 renamed using MS VC6 extension (name=="dng_write")
Thread ID=0183 renamed using MS VC6 extension (name=="dng_write")
--- snip ---

If you can still reproduce it please provide exact steps, i.e. which kind of
RAW images. Also information how Wine was built (distro + GCC version).

If you can't reproduce or are not interested anymore I propose to resolve the
ticket as 'ABANDONED'.

Not sure what the original reason for debugging this app was but there are
certainly better alternatives to Wine's builtin debugging aid. It's like using
a stone axe when you could use a 400+ piece Mechanic's Tool Set ^^ But yay,
tools are not that important. Knowledge and experience are the most important
thing.

$  sha1sum DNGConverter_10_3.exe 
14e198c7285ac3bd232c921e5f27967e2bfa9e33  DNGConverter_10_3.exe

$ du -sh DNGConverter_10_3.exe 
411M    DNGConverter_10_3.exe

$ wine --version
wine-3.9

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list