http://bugs.winehq.org/show_bug.cgi?id=11542
Summary: Proteus Demo crashes/hangs early Product: Wine Version: 0.9.53. Platform: Other URL: http://www.labcenter.co.uk/download/prodemo_download.htm OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
A user said this was an important app for him, see http://groups.google.com/group/comp.emulators.ms-windows.wine/browse_frm/thr... so I downloaded it. -rw-r--r-- 1 dank dank 26884429 2008-02-10 11:39 prodemo.exe md5sum: 625319872a0fdd12fe79ad8209b80f3 prodemo.exe
It had some hitches installing (the outer installer hung, the inner installer it left behind ran, but five or six times claimed "too many files open", and you had to click ignore each time to finish the install. (File handle leak?)
Running the ares.exe it installed crashed after putting up the UI. I'll attach the log.
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #1 from Dan Kegel dank@kegel.com 2008-02-10 15:06:40 --- Created an attachment (id=10709) --> (http://bugs.winehq.org/attachment.cgi?id=10709) log of deadlock
Here are some interesting lines from the log:
err:syslevel:_EnterSysLevel (0x7eca5360, level 2): Holding 0x7eb99b40, level 3. Expect deadlock! err:syslevel:_CheckNotSysLevel Holding lock 0x7eb99b40 level 3 wine: Unhandled exception 0x80000003 at address 0x7ee7031c (thread 0009), starting debugger... _CheckNotSysLevel () at /home/dank/wine-git/dlls/kernel32/../../include/winternl.h:1811 0x7ee7031c _CheckNotSysLevel+0x3c [/home/dank/wine-git/dlls/kernel32/../../include/winternl.h:1811] in kernel32: int $3 1811 static inline void WINAPI DbgBreakPoint(void) { __asm__ __volatile__("int3"); }
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2008-02-10 16:14:01 --- How about that user to use latest Wine version (wine-0.9.55)? AJ had committed number of matches that deal with this sort of problem.
http://bugs.winehq.org/show_bug.cgi?id=11542
Diego Jacobi jacobidiego@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacobidiego@gmail.com
--- Comment #3 from Diego Jacobi jacobidiego@gmail.com 2008-02-28 15:45:47 --- Hey, i think that this user would be me.
I have now wine 0.9.55 (0.9.56 is not on the ubuntu repos yet).
Proteus Installs with lots of wineerrorlogs, but installs. (Only with all builtin dlls)
Running Proteus also seems to work very well, except for some key things which makes it Garbage.
In Isis: Componnets Names and values and other character related stuff are not shown in the drwaing area.
The "Pick Component" dialog is crazy. It opens Ares for any clic or slidebar movement, and some times it opens ares multiple times. Moving the slidebar makes it go down and up automatically without stop in the wantted place. It is very very hard to pick a component, it tooks me 5 minutes to get a Resistense.
Is not usable with the last problem. I dont know about all other features or how 0.9.56 works with it. but it could be Gold with a few fixes.
Nice.
http://bugs.winehq.org/show_bug.cgi?id=11542
Rpnpif rpnpif@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rpnpif@free.fr
--- Comment #4 from Rpnpif rpnpif@free.fr 2008-02-29 02:34:05 --- (In reply to comment #3)
In Isis: Componnets Names and values and other character related stuff are not shown in the drwaing area.
Try to install windows fonts as in http://appdb.winehq.org/objectManager.php?sClass=version&iId=9846&iT...
With Proteus 7.2, this bug is out. I do not know if install fonts is needed with 7.2 release.
The "Pick Component" dialog is crazy. It opens Ares for any clic or slidebar movement, and some times it opens ares multiple times. Moving the slidebar makes it go down and up automatically without stop in the wantted place. It is very very hard to pick a component, it tooks me 5 minutes to get a Resistense. Is not usable with the last problem.
It is a bug but it is usable with the keyboard.
I dont know about all other features or how 0.9.56 works with it. but it could be Gold with a few fixes.
I think so. Resolving this bug should be very nice.
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #5 from Diego Jacobi jacobidiego@gmail.com 2008-02-29 12:18:08 --- (In reply to comment #4)
(In reply to comment #3)
In Isis: Componnets Names and values and other character related stuff are not shown in the drwaing area.
Try to install windows fonts as in http://appdb.winehq.org/objectManager.php?sClass=version&iId=9846&iT... With Proteus 7.2, this bug is out. I do not know if install fonts is needed with 7.2 release.
I dont know the definitions of "installing fonts" ir is just copying under windows/fonts, isnt it? I have firstly tryed to change the default font on ISIS Template->Set Design Defaults but it has not changed. The fonts are not displayed. So i have used wine-doors to install all easily available fonts, but nothing changes. I have then copied all windows xp fonts to wine and again nothing changes. Note: I have noted that in Windows XP the fonts dir is in Uppercase: "Fonts", and in wine is not: "fonts". Windows isnt case sensitive, so i think it shouldn't be a problem.
The "Pick Component" dialog is crazy. It opens Ares for any clic or slidebar movement, and some times it opens ares multiple times. Moving the slidebar makes it go down and up automatically without stop in the wantted place. It is very very hard to pick a component, it tooks me 5 minutes to get a Resistense. Is not usable with the last problem.
It is a bug but it is usable with the keyboard.
Yep, it is easier, but Ares continues showing up on action, with mouse or keyboard and "Pick Component" looses the focus. Terrible annoying.
In Proteus 7.2 appDB entry the guy says this:
Managing tools bars do not work.
Also doesn't work on Proteus6.7 with wine 0.9.55. But DOES work with some dlloverrides. Dont know exactly what dlls, i think that would be "common controls".
No printing preview.
On Proteus6.7 with wine 0.9.55 printing preview does work fine, but dont know actual printing. Exporting to BMP in colors=mono, makes an image with darkred background which should be white and black lines, which should be black. It is hard to distinguish the
Some minor display defects (cursor, toolbars,...).
Idem on proteus 6.7. But this is fixed using some dll overrides. I suppose that those would be "common controls".
New : Some display refresh problems.
I have not seen this on proteus 6.7 with wine 0.9.55 yet.
Also, with some dll overrides the print dialog crashes, i dont know exactly what dlls makes that or if other programms crash too, but wine builtins doesnt.
Cheers.
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #6 from Rpnpif rpnpif@free.fr 2008-02-29 14:50:18 --- (In reply to comment #5)
I dont know the definitions of "installing fonts" ir is just copying under windows/fonts, isnt it?
Yes.
Note: I have noted that in Windows XP the fonts dir is in Uppercase: "Fonts", and in wine is not: "fonts". Windows isnt case sensitive, so i think it shouldn't be a problem.
Perhaps, but Linux under wine is case sensitive, so I do not know the interactions.
No printing preview.
On Proteus6.7 with wine 0.9.55 printing preview does work fine, but dont know actual printing. Exporting to BMP in colors=mono, makes an image with darkred background which should be white and black lines, which should be black. It is hard to distinguish the
I have also the problem. I remove easily red colour by Gimp.
For the other items, I do not know.
Regards
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #7 from Diego Jacobi jacobidiego@gmail.com 2008-06-20 22:46:26 --- For wine 1.0 git version.
The only error left in Proteus Isis is the Mad scrolling.
From my comments:
"The "Pick Component" dialog is crazy. It opens Ares for any clic or slidebar movement, and some times it opens ares multiple times. Moving the slidebar makes it go down and up automatically without stop in the wantted place. It is very very hard to pick a component, it tooks me 5 minutes to get a Resistense."
This is the main error stoping proteus to be Gold or better.
http://bugs.winehq.org/show_bug.cgi?id=11542
Angel Angelov dexterlb@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dexterlb@yandex.ru
--- Comment #8 from Angel Angelov dexterlb@yandex.ru 2008-08-07 10:41:02 ---
"The "Pick Component" dialog is crazy. It opens Ares for any clic or slidebar movement, and some times it opens ares multiple times. Moving the slidebar makes it go down and up automatically without stop in the wantted place. It is very very hard to pick a component, it tooks me 5 minutes to get a Resistense."
Confirmed here also! The wierd thing is that this bug is since one of the new versions. a month ago the part dialog was working fine. I tried downgrading wine to 0.9.59 and upgrading to 1.1.2, but no result. Maybe it should work in a more previous version in the repo. I WANT PROTEUS!!!
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #9 from Austin English austinenglish@gmail.com 2008-08-09 16:47:53 --- (In reply to comment #8)
"The "Pick Component" dialog is crazy. It opens Ares for any clic or slidebar movement, and some times it opens ares multiple times. Moving the slidebar makes it go down and up automatically without stop in the wantted place. It is very very hard to pick a component, it tooks me 5 minutes to get a Resistense."
Confirmed here also! The wierd thing is that this bug is since one of the new versions. a month ago the part dialog was working fine. I tried downgrading wine to 0.9.59 and upgrading to 1.1.2, but no result. Maybe it should work in a more previous version in the repo. I WANT PROTEUS!!!
A regression test would help.
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #10 from Angel Angelov dexterlb@yandex.ru 2008-09-21 03:05:40 --- I've found the problem. In old versions, with the .wine folder from new versions, the bug is still there. But if I have an old version, and remove the .wine folder, so it creates it itself, proteus works. The problem: winelook should be "win31". In older version this can be set in the ~/.wine/config file. But in new versions everything is in the registry.
My question: how to set winelook=win31 in wine 1.1.5?
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #11 from Dan Kegel dank@kegel.com 2008-09-21 10:21:25 --- use winecfg?
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #12 from Diego Jacobi jacobidiego@gmail.com 2008-09-21 10:29:31 --- But Proteus does work, the only problem left is the MadScrolling. Does this workaround fixes the madscrolling?
http://bugs.winehq.org/show_bug.cgi?id=11542
--- Comment #13 from Angel Angelov dexterlb@yandex.ru 2008-09-22 05:04:26 --- (In reply to comment #11)
use winecfg?
I do not see a way to set winelook to win31 in winecfg. From winecfg I can only edit winver, not winelook
(In reply to comment #12)
But Proteus does work, the only problem left is the MadScrolling. Does this workaround fixes the madscrolling?
Yes, that's exactly to fix madscrolling
http://bugs.winehq.org/show_bug.cgi?id=11542
Mike Ellery mellery@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mellery@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=11542
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #14 from Ken Sharp kennybobs@o2.co.uk 2009-10-05 11:01:40 --- What is this bug about? There are a number of DIFFERENT problem planted on this bug.
Original bug is fixed in latest git. Any new problems = new bugs.
http://bugs.winehq.org/show_bug.cgi?id=11542
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2009-10-09 11:13:36 --- Closing bugs fixed in 1.1.31.