{9} All active tickets with change date (25 matches)

ordered by change date

Ticket Summary Component Version Milestone Type Owner Status Created Modified Reporter
Description
#101 Large File Handling not working odin 0.8.9 general enhancement defect new 2013-04-27 2013-05-22 Michaelhz

Using otrdecoder.exe (http://www.onlinetvrecorder.com/downloads/otrdecoder-bin-i586-pc-mingw32msvc-0.4.1132.tar.bz2) for decoding large TV-rec-files. If the files are smaller than 2GB everything works fine, with >2GB files the decoder quits with "Fehler: Eingabedatei ist zu klein.". Same file, same decoder with win XP works fine.

The decoder is run by the following command: c:\usr\bin\pec.exe c:\programs\otrdecoder\otrdecoder.exe -e "ID" -p "PASSWD" -m -i file.otrkey -C auto

Probably any other program has same problems in handling large files.


#99 UTF-8 version of authors. odin 0.8.9 general enhancement defect new 2013-02-26 2013-05-19 TaeWong

Here is an UTF-8 version of the authors file. Please add it.


#96 Odin 0.8.9 + Flash + Firefox = lockup odin 0.8.9 general enhancement defect new 2013-02-17 2013-02-24 herwigb

Odin 0.8.9 locks up Firefox immediately as soon as a video on YouTube is started. Will provide logs tomorrow. Odin 0.8.8 is fine.


#97 Problem using Odin with ppview32.exe odin 0.8.9 general enhancement defect new 2013-02-19 2013-02-21 Anchieri

with all version off Odin after using GCC for compile I have problem on some old program that use WIN95/98. One of this is ppview32.exe for now I add only the copy of console date, if you want more information give me how I can do it.

Console data: Assertion failed: bytesToReadFromBuffer == *pcbRead, file:D:/Coding/odin/odin32/src/ole32/stg_steream.c, line 391

Killed by SIGABRT pid=0x004b ppid=0x002a tid=0x0001 slot=0x009b pri=0x0200 mc=0x0001 N:\USR\BIN\PEC.EXE Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.


#48 Certain text does not display in pop ups odin 0.8.9 general enhancement defect new 2011-10-28 2013-02-18 jjw

Certain text does not display in popups generated by the application running under pe. (Popups generated by odin itself such as about missing dll's display correctly.) Typically the message describing the problem is missing but the labeling of buttons is present. This problem is reproducible and occurs in the odin versions released on 2011/09/30, 2011/07/10, and 2010/10/01. It does not occur in earlier odin versions I have tried. (By the way, printing works for the first time using the most recent odin versions; great progress!)

The application GPSU (Alan Murphy - murphy@…) displays a popup until the first user action showing the GPSU logo, an example map inset, the name and version of the program, and the name of the licensed user. A log file generated by the debug version of odin 0.7.1 (2011/09/30) as well as screen shots of the opening of GPSU 5.12 under windows XP and odin are attached. All of the text is missing in the odin version. The the map inset displays correctly but the program logo is incorrectly positioned in the odin version although the visible part is otherwise correctly displayed; this latter error occurs under all versions of odin I have tried and in all versions of GPSU that I have used. Presumably the map inset and the logo use different graphic formats. I mention this unrelated error here because the same logfile and screen shots exhibit both errors.


#94 missing msimg32.dll odin 0.8.8 general enhancement defect new 2013-01-10 2013-01-14 Joop

Tried to run a program with Odin and the program (XTrkCAD 4.0.3a) won't start and comes with an error message that msimg32.dll is missing. I did ask about this and got back that it is a dll in XP. The program XTrkCAD 4.0.3a did install correctly without errors.


#92 gdi32: add stub for GetUnicodeRanges odin 0.8.7 general enhancement enhancement new 2012-12-30 2012-12-30 psmedley

needed by Win32 build of Cairo


#91 Provide SDK for Odin builds odin 0.8.7 general enhancement task new 2012-12-29 2012-12-30 psmedley

Hi,

It would be nice if the SDK was provided to match each public Odin build.

I assume that currently, I'll need to compile odin myself to get the libs and headers?

I want to investigate compiling gtk+ using odin to see if I can get a working gimp build.


#88 Lotus Notes 8 no longer works odin 0.8.5 general enhancement defect new 2012-09-11 2012-10-27 abwillis

Lotus Notes 8 had been working but I have not been able to determine exactly when it stopped working as I had not used it in some time and going back to 0.7.1 did not fix it either.


#25 Get Pidgin to work under Odin odin 0.8.5 general enhancement defect abwillis new 2011-01-10 2012-09-25 abwillis

Attempt to get Pidgin to work under Odin. If Pidgin works then possibly other GTK Windows apps such as Gimp may be gotten to work.


#75 Problems with multiple initialization of WGSS50.DLL odin 0.8.x general enhancement defect new 2012-02-20 2012-02-20 dmik

It turns out that if one version of KERNEL32.DLL has already loaded and initialized WGSS50.DLL, then an attempt to initialize the same instance of WGSS50.DLL from another version (located in a separate file and loaded in LIBPATHSTRICT=T mode) leads to weird behavior. This includes:

  1. A hang within DosLoadModule?(KERNEL32.DLL) in the process loading the second version of KERNEL32.DLL.
  2. A hang in the process that loaded the first version of KERNEL32.DLL and originally initialized WGSS50.DLL, after another process (hung in DosLoadModule?()) is killed.

#71 GDI fullscreen support odin 0.8.x general enhancement enhancement new 2012-02-11 2012-02-14 MrJinx

This is more of a question that could lead to an enhancement request. There are a couple of game console emulation applications I have been using for years under ODIN. Kega Fusion and ePSXe. They work very well using GDI softdraw plugins other than fullscreen mode either crashes the emulator or it defaults to 640x480 resolution in a window with the mouse cursor hidden. under SNAP I use the zoom feature to get around it. but under Panorama there is no fix. Both apps use ini files that I can edit the fullscreen resolution but still gets over ridden and defaults back to 640x480. Is there any configuration trick I am missing to tell Odin's GDI support what the proper matching full screen resolution should be? or report back to the application.


#58 winrar password box odin general enhancement defect new 2011-12-20 2012-01-29 abwillis

winrar requires GetComboBoxInfo? for it password box, I cannot test this code as with the GCC/KMK changeover Odin will crash before getting that far:

Index: include/win/winuser.h
===================================================================
--- include/win/winuser.h	(revision 21924)
+++ include/win/winuser.h	(working copy)
@@ -1922,6 +1922,7 @@
 #define CB_GETDROPPEDWIDTH       0x015f
 #define CB_SETDROPPEDWIDTH       0x0160
 #define CB_INITSTORAGE           0x0161
+#define CB_GETCOMBOBOXINFO       0x0164
 
 /* Combo box notification codes */
 #define CBN_ERRSPACE        (-1)
@@ -3355,9 +3356,9 @@
 #endif /* defined(_WINGDI_) && !defined(NOGDI) */
 
 HKL         WINAPI ActivateKeyboardLayout(HKL,UINT);
-LONG        WINAPI BroadcastSystemMessageA(DWORD,LPDWORD,UINT,WPARAM,LPARAM); 
-LONG        WINAPI BroadcastSystemMessageW(DWORD,LPDWORD,UINT,WPARAM,LPARAM); 
-#define     BroadcastSystemMessage WINELIB_NAME_AW(BroadcastSystemMessage) 
+LONG        WINAPI BroadcastSystemMessageA(DWORD,LPDWORD,UINT,WPARAM,LPARAM);
+LONG        WINAPI BroadcastSystemMessageW(DWORD,LPDWORD,UINT,WPARAM,LPARAM);
+#define     BroadcastSystemMessage WINELIB_NAME_AW(BroadcastSystemMessage)
 WORD        WINAPI CascadeWindows(HWND, UINT, const LPRECT, UINT, const HWND *);
 BOOL        WINAPI CascadeChildWindows(HWND, DWORD);
 INT       WINAPI CopyAcceleratorTableA(HACCEL,LPACCEL,INT);
Index: src/user32/combo.c
===================================================================
--- src/user32/combo.c	(revision 21924)
+++ src/user32/combo.c	(working copy)
@@ -1885,7 +1885,24 @@
    }
 }
 
+static LRESULT COMBO_GetComboBoxInfo(const HEADCOMBO *lphc, COMBOBOXINFO *pcbi)
+{
+    if (!pcbi || (pcbi->cbSize < sizeof(COMBOBOXINFO)))
+        return FALSE;
 
+    pcbi->rcItem = lphc->textRect;
+    pcbi->rcButton = lphc->buttonRect;
+    pcbi->stateButton = 0;
+    if (lphc->wState & CBF_BUTTONDOWN)
+        pcbi->stateButton |= STATE_SYSTEM_PRESSED;
+    if (IsRectEmpty(&lphc->buttonRect))
+        pcbi->stateButton |= STATE_SYSTEM_INVISIBLE;
+    pcbi->hwndCombo = lphc->self;
+    pcbi->hwndItem = lphc->hWndEdit;
+    pcbi->hwndList = lphc->hWndLBox;
+    return TRUE;
+}
+
 /***********************************************************************
  *           ComboWndProc_common
  *
@@ -2278,7 +2295,8 @@
     case CB_GETEXTENDEDUI16:
     case CB_GETEXTENDEDUI:
         return  (lphc->wState & CBF_EUI) ? TRUE : FALSE;
-
+    case CB_GETCOMBOBOXINFO:
+        return COMBO_GetComboBoxInfo(lphc, (COMBOBOXINFO *)lParam);
     default:
         if (message >= WM_USER)
             WARN("unknown msg WM_USER+%04x wp=%04x lp=%08lx\n",
@@ -2309,3 +2327,13 @@
     if (!IsWindow(hwnd)) return 0;
     return ComboWndProc_common( hwnd, message, wParam, lParam, TRUE );
 }
+
+/*************************************************************************
+ *           GetComboBoxInfo   (USER32.@)
+ */
+BOOL WINAPI GetComboBoxInfo(HWND hwndCombo,      /* [in] handle to combo box */
+                PCOMBOBOXINFO pcbi   /* [in/out] combo box information */)
+{
+    TRACE("(%p, %p)\n", hwndCombo, pcbi);
+    return SendMessageW(hwndCombo, CB_GETCOMBOBOXINFO, 0, (LPARAM)pcbi);
+}
Index: src/user32/user32.def
===================================================================
--- src/user32/user32.def	(revision 21924)
+++ src/user32/user32.def	(working copy)
@@ -769,3 +769,6 @@
 
     "_RunOnAuxThread@20"                                         @2048 NONAME
     "_RunOnAuxThreadAndWait@24"                                  @2049 NONAME
+
+; New but not used by Flash
+    "_GetComboBoxInfo@8"                                         @2050

#18 SetWindowSubclass API is broken. odin general enhancement defect new 2010-12-10 2012-01-13 dmik

Odin provides support for the new XP-style window subclassing API (details are here) but it appears to be bogus. This may be seen in OpenJDK6 where some messages don't reach the target subclass. See http://svn.netlabs.org/java/ticket/29#comment:12 for details.


#62 Check resource leaks in TerminateThread()/ExitThread() odin general enhancement task new 2011-12-30 2011-12-30 dmik

It is possible that forceful thread termination with TerminateThread?()/ExitThread?() causes resource leaks (i.e. internal handle data).

This is at least what was taking place when multimedia timer threads were terminated this way (see http://svn.ecomstation.nl/flash10/ticket/28 for details). After removing these calls in r21930, the leak problem was solved.

However, in theory, these calls should not cause such a bad effect on the rest of the application and this ticket is to check them in this regard.


#53 TCPIP Headers odin general enhancement task new 2011-12-08 2011-12-08 diver

we should also move TCPIP V4 headers to V4.1 as V4 is a very old. this could give more general code with other ports.


#42 Sound record odin general enhancement defect new 2011-09-03 2011-09-03 dmik

Odin does not support recording sound. This is something which is not of top importance, but still cool to have.


#38 Improve Error Messages - Enable Quiet Mode /Q odin general enhancement enhancement new 2011-07-10 2011-07-11 martini

It may be a good idea to improve the error messages, or try to standardize the message, to know exactly on boot.

for example right now the message it is:

Win32k - Odin 32 support driver. (Build ....)

Failed before probing kernel. Failed before searching for symbolfile

ProbeKernel? failed with rc=-17099 (.....)

I think/recommend to change it to:

WIN32K: Odin 32 support driver. (Build ....) WIN32K: Failed before probing kernel. WIN32K: Failed before searching for symbolfile WIN32K: ProbeKernel? failed with rc=-17099 (.....)

And try to standarize every boot message from Win32k.sys to start with "WIN32K:"

Also, I haven't been able to make a Quiet boot (non-verbouse) mode to run. It will be great if /Q could be implemented to not show any message at boot.

Thanks.


#35 Investigate failures in low memory conditions odin general enhancement enhancement new 2011-06-23 2011-06-23 dmik

It is known that if there are lots of heavy applications loaded when Odin starts (e.g. SeaMonkey? + FireFox? + OpenOffice?), it may fail to initialize KERNEL32.DLL. Sometimes it fails in DOS calls (e.g. DosQueryModuleName?()), sometimes in even malloc(). See #23 for more information.

For now, we just show a nice error message asking the user to free memory by closing other applications and retry, but it would be also good to track these allocation problems down to see why exactly it fails to get memory.


#15 Add own setjmp()/longjmp() odin general enhancement enhancement new 2010-11-14 2011-04-15 dmik

The normal OS/2 LIBC version of setjmp() memorizes the current (top) exception frame at the time of the call which longjmp() then uses before the jump to unwind the exception chain up to (this is done to clean up the exception handlers possibly installed after setjmp()).

When these functions are used in the Windows code compiled with Odin32 SDK with enabled SEH (structured exceptions), this represents an expected problem: since the FS register points to the Win32 thread block at the time of the setjmp() call, it captures the Win32 exception frame (instead of the OS/2 frame) and longjmp() uses DosUnwindException?() on this frame which is wrong and will usually crash the application with something lile XCPT_INVALID_UNWIND_TARGET.


#8 Make msvcrt.dll build odin general enhancement defect new 2010-07-24 2011-02-15 dmik

Odin contains an emulation library for MSVCRT in src/msvcrt which in particular defines MS-specific functions like _wgetdcwd() or _wfullpath(). Since these functions are frequently used in Windows sources (and in particular, in Java), it makes sense to resurrect this library to avoid fixing each such invocation individually.


#98 Problem using flash plugin in Facebook odin 0.8.9 next defect new 2013-02-24 2013-03-09 Anchieri

I have installed java-160GA5 WITH ODIN 089 but I was unable to use Facebook because I receive this window message:

Failed to load Flash Win32 plugin

after that messages the page of Firefox became empty and unusable. I have to kill it and restart. With previous version I don't have any problem.


#43 Playing sound is severely distorted odin 0.8.6 next defect new 2011-09-18 2013-02-17 Joop

I found the played sound in LAOE and Raven very distorted. The same file played in a native OS/2 MMOS2 program is okay, no distortion. All levels are okay. As both Java programs do have distortion then its or Tritonus (both make use of the Java program) or its in Odin. But I can't check. Is there a way of checking in Odin?


#85 Use libkai instead of DART odin 0.8.5 next task new 2012-08-09 2012-12-19 diver

the use of libkai would give a lot benefit, as it can user DART or uniaud api. So soundcards using uniaud could benefit a lot of it. see also Qt ticket 92 http://svn.netlabs.org/qt4/ticket/92


#70 Fix loading icons from resources odin next defect new 2012-02-07 2012-02-07 dmik

Certain icon formats are loaded from the EXE/DLL resources incorrectly. The following problems are seen in WinRAR 4.0 GUI:

  1. Shifted AND masks (Help -> About WinRAR... -> the jumping stack of books under the logo).
  2. Wrong color depth (the jumping stack of books, if I hack the AND mask manually, looks like a 16-color image while under Win7 it's a full color image -- this may be a consequence of selecting an inappropriate version of the icon from the resource).
  3. Wrong icon dimensions reported (the tool button width in the main window doesn't fit the icon so the icons are drawn overriding each other).

These problems seem to affect the CreateIconFromResource?()/LoadImage?() APIs. Since these APIs seem not to be used in e.g. Java or Flash, the above problems don't affect these apps. Instead they affect native Win32 apps (which usually supply the icons in the resources).


Note: See TracReports for help on using and creating reports.