traceback on save in Camedia Master

Scott Parish srp at balsa.srparish.net
Sat Jul 21 21:39:42 CDT 2001


Auto-generated debug report by Wine Quick Debug Report Maker Thingy:
WINE Version:                Wine release 20010629
Windows Version:             Windows 98
Distribution:                Slackware 7.1 (modified)
Kernel Version:              2.4.2
OS Type:                     Linux
CPU:                         i686
GCC Version:                 gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
Program:                     Camedia Master, 1.2, Olympus
Program Type:                Win32
Debug Options:               -debugmsg +relay
Other Extra Commands Passed: -managed
Extra ./configure Commands:  None
Wine Dependencies: 
	libntdll.so => /usr/local/lib/libntdll.so (0x4001d000)
	libwine.so => /usr/local/lib/libwine.so (0x40117000)
	libwine_unicode.so => /usr/local/lib/libwine_unicode.so (0x4012d000)
	libncurses.so.5 => /lib/libncurses.so.5 (0x401f5000)
	libm.so.6 => /lib/libm.so.6 (0x40231000)
	libutil.so.1 => /lib/libutil.so.1 (0x4024d000)
	libdl.so.2 => /lib/libdl.so.2 (0x40250000)
	libc.so.6 => /lib/libc.so.6 (0x40254000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Last 200 lines of debug output follows:
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call user32.IsZoomed(00001840) ret=004b37e1
08067ca0:Ret  user32.IsZoomed() retval=00000000 ret=004b37e1
08067ca0:Call user32.EndPaint(00001840,40464490) ret=004b3942
08067ca0:Ret  user32.EndPaint() retval=00000001 ret=004b3942
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Ret  window proc 0x10004c22 (hwnd=00001840,msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000
08067ca0:Call x11drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000000,00000000) ret=4071de03
08067ca0:Ret  x11drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=4071de03
08067ca0:Call window proc 0x10004c22 (hwnd=00001914,msg=WM_PAINT,wp=00000000,lp=00000000)
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call ntdll.RtlEnterCriticalSection(5f4d0220) ret=5f40178e
08067ca0:Ret  ntdll.RtlEnterCriticalSection() retval=00000000 ret=5f40178e
08067ca0:Call ntdll.RtlLeaveCriticalSection(5f4d0220) ret=5f4017dd
08067ca0:Ret  ntdll.RtlLeaveCriticalSection() retval=00000000 ret=5f4017dd
08067ca0:Call user32.GetUpdateRect(00001914,404644b4,00000000) ret=004ba777
08067ca0:Ret  user32.GetUpdateRect() retval=00000001 ret=004ba777
08067ca0:Call user32.BeginPaint(00001914,4046445c) ret=5f4076e5
08067ca0:Call x11drv.GetDC(00001914,00000088,000025be,00030082) ret=4070cd72
08067ca0:Ret  x11drv.GetDC() retval=00000001 ret=4070cd72
08067ca0:Call window proc 0x10004c22 (hwnd=00001914,msg=WM_ERASEBKGND,wp=00000088,lp=00000000)
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call ntdll.RtlEnterCriticalSection(5f4d0220) ret=5f40178e
08067ca0:Ret  ntdll.RtlEnterCriticalSection() retval=00000000 ret=5f40178e
08067ca0:Call ntdll.RtlLeaveCriticalSection(5f4d0220) ret=5f4017dd
08067ca0:Ret  ntdll.RtlLeaveCriticalSection() retval=00000000 ret=5f4017dd
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call gdi32.CreateSolidBrush(00bbbbbb) ret=5f460715
08067ca0:Ret  gdi32.CreateSolidBrush() retval=00002576 ret=5f460715
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call gdi32.GetStockObject(00000001) ret=004ba7f9
08067ca0:Ret  gdi32.GetStockObject() retval=0000ffe1 ret=004ba7f9
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call gdi32.DeleteObject(00002576) ret=5f40479b
08067ca0:Ret  gdi32.DeleteObject() retval=00000001 ret=5f40479b
08067ca0:Ret  window proc 0x10004c22 (hwnd=00001914,msg=WM_ERASEBKGND,wp=00000088,lp=00000000) retval=00000001
08067ca0:Ret  user32.BeginPaint() retval=00000088 ret=5f4076e5
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call ntdll.RtlEnterCriticalSection(78037118) ret=78001075
08067ca0:Ret  ntdll.RtlEnterCriticalSection() retval=00000000 ret=78001075
08067ca0:Call ntdll.RtlLeaveCriticalSection(78037118) ret=780012b1
08067ca0:Ret  ntdll.RtlLeaveCriticalSection() retval=00000000 ret=780012b1
08067ca0:Call ntdll.RtlEnterCriticalSection(78037118) ret=78001075
08067ca0:Ret  ntdll.RtlEnterCriticalSection() retval=00000000 ret=78001075
08067ca0:Call ntdll.RtlLeaveCriticalSection(78037118) ret=780012b1
08067ca0:Ret  ntdll.RtlLeaveCriticalSection() retval=00000000 ret=780012b1
08067ca0:Call user32.GetWindowLongA(00001914,fffffff0) ret=5f402173
08067ca0:Ret  user32.GetWindowLongA() retval=50200000 ret=5f402173
08067ca0:Call user32.GetParent(00001914) ret=5f40347e
08067ca0:Ret  user32.GetParent() retval=00001840 ret=5f40347e
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call user32.GetParent(00001840) ret=5f401281
08067ca0:Ret  user32.GetParent() retval=0000074c ret=5f401281
08067ca0:Call user32.GetScrollPos(00001914,00000000) ret=5f4034ca
08067ca0:Ret  user32.GetScrollPos() retval=00000000 ret=5f4034ca
08067ca0:Call user32.GetWindowLongA(00001914,fffffff0) ret=5f402173
08067ca0:Ret  user32.GetWindowLongA() retval=50200000 ret=5f402173
08067ca0:Call user32.GetScrollPos(00001914,00000001) ret=5f4034ca
08067ca0:Ret  user32.GetScrollPos() retval=0000000b ret=5f4034ca
08067ca0:Call user32.GetDC(00000000) ret=004ac849
08067ca0:Call x11drv.GetDC(0000008c,00001148,00000000,00000013) ret=4070cd72
08067ca0:Ret  x11drv.GetDC() retval=00000001 ret=4070cd72
08067ca0:Ret  user32.GetDC() retval=00001148 ret=004ac849
08067ca0:Call gdi32.GetDeviceCaps(00001148,00000026) ret=004ac85b
08067ca0:Ret  gdi32.GetDeviceCaps() retval=0000ae8f ret=004ac85b
08067ca0:Call gdi32.GetDeviceCaps(00001148,00000068) ret=004ac864
08067ca0:Ret  gdi32.GetDeviceCaps() retval=00000000 ret=004ac864
08067ca0:Call user32.ReleaseDC(00000000,00001148) ret=004ac898
08067ca0:Ret  user32.ReleaseDC() retval=00000001 ret=004ac898
08067ca0:Call user32.GetDC(00001914) ret=5f40c5fb
08067ca0:Call x11drv.GetDC(00001914,00001148,00000000,00010002) ret=4070cd72
08067ca0:Ret  x11drv.GetDC() retval=00000001 ret=4070cd72
08067ca0:Ret  user32.GetDC() retval=00001148 ret=5f40c5fb
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call gdi32.GetDeviceCaps(00001148,00000008) ret=004ab336
08067ca0:Ret  gdi32.GetDeviceCaps() retval=00000320 ret=004ab336
08067ca0:Call gdi32.GetDeviceCaps(00001148,0000000a) ret=004ab342
08067ca0:Ret  gdi32.GetDeviceCaps() retval=00000258 ret=004ab342
08067ca0:Call gdi32.GetDeviceCaps(00001148,00000058) ret=004ab34e
08067ca0:Ret  gdi32.GetDeviceCaps() retval=00000060 ret=004ab34e
08067ca0:Call gdi32.GetDeviceCaps(00001148,00000008) ret=004ab336
08067ca0:Ret  gdi32.GetDeviceCaps() retval=00000320 ret=004ab336
08067ca0:Call gdi32.GetDeviceCaps(00001148,0000000a) ret=004ab342
08067ca0:Ret  gdi32.GetDeviceCaps() retval=00000258 ret=004ab342
08067ca0:Call gdi32.GetDeviceCaps(00001148,00000058) ret=004ab34e
08067ca0:Ret  gdi32.GetDeviceCaps() retval=00000060 ret=004ab34e
08067ca0:Call user32.IsRectEmpty(40a86e20) ret=004ba1ee
08067ca0:Ret  user32.IsRectEmpty() retval=00000000 ret=004ba1ee
08067ca0:Call user32.SetRectEmpty(40a86e20) ret=004ba215
08067ca0:Ret  user32.SetRectEmpty() retval=00000001 ret=004ba215
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call ntdll.RtlEnterCriticalSection(5f4d01a8) ret=5f40178e
08067ca0:Ret  ntdll.RtlEnterCriticalSection() retval=00000000 ret=5f40178e
08067ca0:Call user32.SetCursor(000002a6) ret=5f404a88
08067ca0:Call x11drv.SetCursor(40378ec0) ret=4070ad98
08067ca0:Ret  x11drv.SetCursor() retval=00000001 ret=4070ad98
08067ca0:Ret  user32.SetCursor() retval=0000028e ret=5f404a88
08067ca0:Call ntdll.RtlLeaveCriticalSection(5f4d01a8) ret=5f4017dd
08067ca0:Ret  ntdll.RtlLeaveCriticalSection() retval=00000000 ret=5f4017dd
08067ca0:Call user32.GetSysColor(0000000f) ret=004129fc
08067ca0:Ret  user32.GetSysColor() retval=00c0c0c0 ret=004129fc
08067ca0:Call gdi32.CreateSolidBrush(00c0c0c0) ret=5f460715
08067ca0:Ret  gdi32.CreateSolidBrush() retval=00002576 ret=5f460715
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call user32.FillRect(00001148,004f6e18,00002576) ret=00412a4c
08067ca0:Ret  user32.FillRect() retval=00000001 ret=00412a4c
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call gdi32.DeleteObject(00002576) ret=5f40479b
08067ca0:Ret  gdi32.DeleteObject() retval=00000001 ret=5f40479b
08067ca0:Call user32.GetSysColor(00000014) ret=00414818
08067ca0:Ret  user32.GetSysColor() retval=00ffffff ret=00414818
08067ca0:Call user32.GetSysColor(00000010) ret=0041481e
08067ca0:Ret  user32.GetSysColor() retval=00808080 ret=0041481e
08067ca0:Call gdi32.CreatePen(00000000,00000001,00ffffff) ret=0041482d
08067ca0:Ret  gdi32.CreatePen() retval=00002576 ret=0041482d
08067ca0:Call gdi32.SelectObject(00001148,00002576) ret=0041483b
08067ca0:Ret  gdi32.SelectObject() retval=0000ffe7 ret=0041483b
08067ca0:Call gdi32.MoveToEx(00001148,0000000a,0000006b,00000000) ret=00414854
08067ca0:Ret  gdi32.MoveToEx() retval=00000001 ret=00414854
08067ca0:Call gdi32.LineTo(00001148,0000000a,0000000a) ret=00414869
08067ca0:Ret  gdi32.LineTo() retval=00000001 ret=00414869
08067ca0:Call gdi32.LineTo(00001148,0000006e,0000000a) ret=00414878
08067ca0:Ret  gdi32.LineTo() retval=00000001 ret=00414878
08067ca0:Call gdi32.SelectObject(00001148,0000ffe7) ret=00414880
08067ca0:Ret  gdi32.SelectObject() retval=00002576 ret=00414880
08067ca0:Call gdi32.DeleteObject(00002576) ret=0041488b
08067ca0:Ret  gdi32.DeleteObject() retval=00000001 ret=0041488b
08067ca0:Call gdi32.CreatePen(00000000,00000001,00808080) ret=0041489a
08067ca0:Ret  gdi32.CreatePen() retval=00002576 ret=0041489a
08067ca0:Call gdi32.SelectObject(00001148,00002576) ret=004148a2
08067ca0:Ret  gdi32.SelectObject() retval=0000ffe7 ret=004148a2
08067ca0:Call gdi32.LineTo(00001148,0000006e,0000006b) ret=004148b5
08067ca0:Ret  gdi32.LineTo() retval=00000001 ret=004148b5
08067ca0:Call gdi32.LineTo(00001148,0000000a,0000006b) ret=004148c4
08067ca0:Ret  gdi32.LineTo() retval=00000001 ret=004148c4
08067ca0:Call gdi32.SelectObject(00001148,0000ffe7) ret=004148cc
08067ca0:Ret  gdi32.SelectObject() retval=00002576 ret=004148cc
08067ca0:Call gdi32.DeleteObject(00002576) ret=004148d7
08067ca0:Ret  gdi32.DeleteObject() retval=00000001 ret=004148d7
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.TlsGetValue(00000001) ret=5f401018
08067ca0:Ret  kernel32.TlsGetValue() retval=40378dbc ret=5f401018
08067ca0:Call kernel32.GetLastError() ret=78002699
08067ca0:Ret  kernel32.GetLastError() retval=00000000 ret=78002699
08067ca0:Call kernel32.TlsGetValue(00000000) ret=780026a7
08067ca0:Ret  kernel32.TlsGetValue() retval=40a80f80 ret=780026a7
08067ca0:Call kernel32.SetLastError(00000000) ret=780026b8
08067ca0:Ret  kernel32.SetLastError() retval=00000000 ret=780026b8
err:seh:EXC_DefaultHandling Unhandled exception code c0000005 flags 0 addr 0x100feb97

I have a copy of the full debug report, if it is needed.
Thank you!

-- 
Scott Parish
http://srparish.net/



More information about the wine-users mailing list