driesz / photivo

Automatically exported from code.google.com/p/photivo
GNU General Public License v3.0
0 stars 0 forks source link

Crash when rolling the mouse wheel over preview #132

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Open Photivo
2. Go to File Manager
3. Point the mouse cursor over the image preview window and roll the mouse wheel

What is the expected output? What do you see instead?
I expect nothing to happen (it happens when I inadvertently rool the mouse 
wheel), but Photivo crashes.

What version of the product are you using? On what operating system?
Photivo 2013-07-01 64-bit, on Windows 7 Pro SP1 64 bit

Original issue reported on code.google.com by sguya...@gmail.com on 6 Sep 2013 at 2:34

GoogleCodeExporter commented 8 years ago
Here's the log from the Photivo troobleshooting console:

64 bit Photivo detected. 
Photivo version 2013-07-01 (rev c5587c0bb44c)
Existing settingsfile 'C:/Users/guyader/AppData/Roaming/Photivo/photivo.ini'
User directory: 'C:/Users/guyader/AppData/Roaming/Photivo/'; 
Share directory: 'C:/Program Files/Photivo/'; 
Initializing/Updating user profile...
Lensfun database: 'C:/Users/guyader/AppData/Roaming/Photivo/LensfunDatabase'; 
Progress : Loading channelmixers
Progress : Ready
Progress : Reading file
(../../Sources/ptProcessor.cpp,175) void ptProcessor::Run(short int, short int, 
short int, short int)
(../../Sources/ptProcessor.cpp,  285): Starting DcRaw at 0 ms.
Progress : Reading RAW file
(../../Sources/ptDcRaw.cpp, 8532): PreMult[0]          : 1.000000
(../../Sources/ptDcRaw.cpp, 8533): PreMult[1]          : 1.000000
(../../Sources/ptDcRaw.cpp, 8534): PreMult[2]          : 1.000000
(../../Sources/ptDcRaw.cpp, 8535): PreMult[3]          : 0.000000
(../../Sources/ptDcRaw.cpp, 8540): D65Mult[0]          : 1.867509
(../../Sources/ptDcRaw.cpp, 8541): D65Mult[1]          : 0.938346
(../../Sources/ptDcRaw.cpp, 8542): D65Mult[2]          : 0.943934
(../../Sources/ptDcRaw.cpp, 8543): D65Mult[3]          : 0.000000
(../../Sources/ptDcRaw.cpp, 8549): RawWidth            : 3936
(../../Sources/ptDcRaw.cpp, 8550): RawHeight           : 2624
(../../Sources/ptDcRaw.cpp, 8551): TopMargin           : 0
(../../Sources/ptDcRaw.cpp, 8552): LeftMargin          : 0
(../../Sources/ptDcRaw.cpp, 8553): BlackLevel          : 0
(../../Sources/ptDcRaw.cpp, 8564): OutWidth            : 3896
(../../Sources/ptDcRaw.cpp, 8565): Width               : 3896
(../../Sources/ptDcRaw.cpp, 8571): US_CameraWB         : 1
(../../Sources/ptDcRaw.cpp, 8572): US_CameraMatr       : -1
(../../Sources/ptDcRaw.cpp, 8573): CameraMatrix        : 1
(../../Sources/ptDcRaw.cpp, 8574): m_cmatrix[0][0      : 0.000000
(../../Sources/ptDcRaw.cpp, 8598): CameraMake          : PENTAX
(../../Sources/ptDcRaw.cpp, 8599): CameraModel         : K10D
(../../Sources/ptDcRaw.cpp, 8600): InputFile           : 
E:/DCIM/100PENTX/_IGP4424.PEF
(../../Sources/ptDcRaw.cpp, 8601): Filters             : b4b4b4b4
(../../Sources/ptDcRaw.cpp, 8602): Flip                : 0
(../../Sources/ptDcRaw.cpp, 8646): m_Width             : 3896
(../../Sources/ptDcRaw.cpp, 8647): m_Height            : 2616
(../../Sources/ptDcRaw.cpp, 8648): m_ReportedWidth     : 3896
(../../Sources/ptDcRaw.cpp, 8649): m_ReportedHeight    : 2616
(../../Sources/ptDcRaw.cpp, 8651): PreMult[0]          : 1.000000
(../../Sources/ptDcRaw.cpp, 8652): PreMult[1]          : 1.000000
(../../Sources/ptDcRaw.cpp, 8653): PreMult[2]          : 1.000000
(../../Sources/ptDcRaw.cpp, 8654): PreMult[3]          : 0.000000
(../../Sources/ptDcRaw.cpp, 8659): D65Mult[0]          : 1.867509
(../../Sources/ptDcRaw.cpp, 8660): D65Mult[1]          : 0.938346
(../../Sources/ptDcRaw.cpp, 8661): D65Mult[2]          : 0.943934
(../../Sources/ptDcRaw.cpp, 8662): D65Mult[3]          : 0.000000
(../../Sources/ptDcRaw.cpp, 8667): Colors              : 3
(../../Sources/ptDcRaw.cpp, 8668): Filters             : b4b4b4b4
(../../Sources/ptDcRaw.cpp, 8669): Flip                : 0
(../../Sources/ptProcessor.cpp,  302): ImageW              : 3896
(../../Sources/ptProcessor.cpp,  303): ImageH              : 2616
Progress : Reading exif info
(../../Sources/ptProcessor.cpp,  313): Opened RAW at 972 ms.
Progress : Demosaicing
(../../Sources/ptDcRaw.cpp, 8736): Shrink              : 1
(../../Sources/ptDcRaw.cpp, 8738): BlackLevel          : 0
(../../Sources/ptDcRaw.cpp, 8739): WhiteLevel          : 4095
(../../Sources/ptDcRaw.cpp, 8740): Colors              : 3
(../../Sources/ptDcRaw.cpp, 8742): Phase2 begin Width  : 3896
(../../Sources/ptDcRaw.cpp, 8743): Phase2 begin Height : 2616
(../../Sources/ptDcRaw.cpp, 8744): Phase2 begin OutWidth: 3896
(../../Sources/ptDcRaw.cpp, 8745): Phase2 begin OutHeight: 2616
(../../Sources/ptDcRaw.cpp, 3933): Setting PreMultipliers due to 
CameraMultipliers: 
(../../Sources/ptDcRaw.cpp, 3955): PreMult[0]          : 13088.000000
(../../Sources/ptDcRaw.cpp, 3956): PreMult[1]          : 8192.000000
(../../Sources/ptDcRaw.cpp, 3957): PreMult[2]          : 12192.000000
(../../Sources/ptDcRaw.cpp, 3958): PreMult[3]          : 8192.000000
(../../Sources/ptDcRaw.cpp, 3977): dmax                : 13088.000000
(../../Sources/ptDcRaw.cpp, 3978): dmin                : 8192.000000
(../../Sources/ptDcRaw.cpp, 3979): m_MinPreMulti       : 1.000000
(../../Sources/ptDcRaw.cpp, 3980): PreMult[0]          : 1.597656
(../../Sources/ptDcRaw.cpp, 3981): PreMult[1]          : 1.000000
(../../Sources/ptDcRaw.cpp, 3982): PreMult[2]          : 1.488281
(../../Sources/ptDcRaw.cpp, 3983): PreMult[3]          : 1.000000
(../../Sources/ptDcRaw.cpp, 3988): Mult[0]             : 25.568354
(../../Sources/ptDcRaw.cpp, 3989): Mult[1]             : 16.003662
(../../Sources/ptDcRaw.cpp, 3990): Mult[2]             : 23.817953
(../../Sources/ptDcRaw.cpp, 3991): Mult[3]             : 16.003662
(../../Sources/ptDcRaw.cpp, 3997): Scaling colors      : 
(../../Sources/ptDcRaw.cpp, 8794): Colors              : 3
(../../Sources/ptDcRaw.cpp, 4229): pre_interpolate     : 
(../../Sources/ptDcRaw.cpp, 8817): Colors              : 4
(../../Sources/ptDcRaw.cpp, 8863): Interpolation type  : 5
(../../Sources/ptDcRaw.cpp, 8948): BlackLevel          : 0
(../../Sources/ptDcRaw.cpp, 8949): WhiteLevel          : 4095
(../../Sources/ptDcRaw.cpp, 8950): Colors              : 3
(../../Sources/ptDcRaw.cpp, 8951): Filters             : 0
(../../Sources/ptDcRaw.cpp, 8953): Phase2 end Width    : 974
(../../Sources/ptDcRaw.cpp, 8954): Phase2 end Height   : 654
(../../Sources/ptDcRaw.cpp, 8955): Phase2 end OutWidth : 974
(../../Sources/ptDcRaw.cpp, 8956): Phase2 end OutHeight: 654
(../../Sources/ptProcessor.cpp,  323): Done Color Scaling and Interpolation at 
1107 ms.
Progress : Recovering highlights
(../../Sources/ptDcRaw.cpp, 8984): CamMult[0]          : 13088.000000
(../../Sources/ptDcRaw.cpp, 8985): CamMult[1]          : 8192.000000
(../../Sources/ptDcRaw.cpp, 8986): CamMult[2]          : 12192.000000
(../../Sources/ptDcRaw.cpp, 8987): CamMult[3]          : 8192.000000
(../../Sources/ptDcRaw.cpp, 4027): ClipMode            : 4
(../../Sources/ptDcRaw.cpp, 4028): ClipParameter       : 0
(../../Sources/ptDcRaw.cpp, 4030): m_Multi[0]          : 25.568354
(../../Sources/ptDcRaw.cpp, 4031): m_Multi[1]          : 16.003662
(../../Sources/ptDcRaw.cpp, 4032): m_Multi[2]          : 23.817953
(../../Sources/ptDcRaw.cpp, 4033): m_Multi[3]          : 16.003662
(../../Sources/ptDcRaw.cpp, 4039): m_MinPreMulti       : 1.000000
(../../Sources/ptProcessor.cpp,  332): Done Highlights at 1123 ms.
(../../Sources/ptSettings.cpp, 1518): EOSExposureNorm     : 1.000000
(../../Sources/ptSettings.cpp, 1524): ExposureNorm(EV)    : 0.000000
(../../Sources/ptProcessor.cpp,  418): Done m_Image_AfterDcRaw transfer to GUI 
at 1165 ms.
(../../Sources/ptProcessor.cpp, 2400): RotateW             : 3896
(../../Sources/ptProcessor.cpp, 2401): RotateH             : 2616
(../../Sources/ptProcessor.cpp, 2447): CropW               : 3896
(../../Sources/ptProcessor.cpp, 2448): CropH               : 2616
(../../Sources/ptProcessor.cpp, 2069): Done pipe processing at 1184 ms.
Progress : Ready
Progress : Updating preview image
Progress : Applying gamma compensation
Progress : Converting to screen space
Progress : Ready

Original comment by sguya...@gmail.com on 16 Sep 2013 at 5:22