You are not logged in.

Faldegast

Beginner

  • "Faldegast" started this thread

Posts: 25

Date of registration: Oct 6th 2009

  • Send private message

1

Monday, July 5th 2010, 3:52pm

Jabaco does not install on Wine.

Jabaco currently has Garbage status with Wine

http://appdb.winehq.org/objectManager.ph…rsion&iId=19364

The installer is unable to register the components: Codejock.CommandBars.Unicode.v13.1.0.ocx Codejock.Controls.Unicode.v13.1.0.ocx Codejock.DockingPane.Unicode.v13.1.0.ocx Codejock.PropertyGrid.Unicode.v13.1.0.ocx Codejock.TaskPanel.Unicode.v13.1.0.ocx For all above, "RegSvr failed with exit code 0x1" Any attempt to launch Jabaco is stopped by the following message: Error JABACO (38-1) 429 - ActiveX component can't create object

I tried installing Jabaco and can confirm this results.

Faldegast

Beginner

  • "Faldegast" started this thread

Posts: 25

Date of registration: Oct 6th 2009

  • Send private message

2

Monday, July 5th 2010, 6:49pm

I did a bit digging and Jabaco needs vsrun6sp6 (Visual C++ 6 sp 6) libraries. They can be installed with Winetricks. These runtimes should be added to the Jabaco installer.

Now jabaco gets to to the splash screen and crashes. I have taken the freedom to remove duplicate lines.

[falde@thor winetricks]$ ~/.wine/drive_c/Program\ Files/Jabaco/Jabaco.exe
fixme:ole:OleLoadPictureEx (0xe0aa9c,432062,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f938), partially implemented.
fixme:msxml:domdoc_QueryInterface interface {7fd52380-4e07-101b-ae2d-08002b2ec713} not implemented
fixme:msxml:domdoc_QueryInterface interface {37d84f60-42cb-11ce-8135-00aa004bb851} not implemented
fixme:ole:OleLoadPictureEx (0xe0c244,70370,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f638), partially implemented.
fixme:ole:OleLoadPictureEx (0xe0ce54,902,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f494), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x1d75f0)->(0x4e5a9f0, 0, (nil)), hacked stub.
fixme:ole:OLEFontImpl_QueryInterface () : asking for unsupported interface {7bf80980-bf32-101a-8bbb-00aa00300cab}
fixme:ole:IRecordInfoImpl_IsMatchingType (0x1befd8)->(0x1befd8) stub
fixme:ole:IRecordInfoImpl_RecordClear Not supported vt = 29
wine: Unhandled page fault on write access to 0x00000004 at address 0x6834ef99 (thread 0085), starting debugger...
Unhandled exception: page fault on write access to 0x00000004 in 32-bit code (0x6834ef99).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:6834ef99 ESP:0032f00c EBP:0032f024 EFLAGS:00010202( R- -- I - - - )
EAX:06734000 EBX:683af44c ECX:068b9620 EDX:068b9430
ESI:00000000 EDI:00000000
Stack dump:
0x0032f00c: 068b9620 00000002 068b9440 683af44c
0x0032f01c: 06734000 068b9430 0032f074 6834f128
0x0032f02c: 000001f0 00110060 0032f054 6834e122
0x0032f03c: c000000d 6601b240 00000105 00000022
0x0032f04c: 68345cc0 683af44c 0032f0b8 00000028
0x0032f05c: c000000d 00000000 6834f06d 683af44c
Backtrace:
=>0 0x6834ef99 (0x0032f024)
1 0x6834f128 (0x0032f074)
2 0x6834f32a (0x0032f0d4)
err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "oleaut32.dbg" ("")
3 0x686d8e2f in oleaut32 (+0x8e2f) (0x0032f0f4)
err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "DLL\\MSVBVM60.dbg" ("")
4 0x66020d68 in msvbvm60 (+0x20d68) (0x0032f11c)
5 0x66020cf4 in msvbvm60 (+0x20cf4) (0x0032f13c)
6 0x660dacce in msvbvm60 (+0xdacce) (0x0032f4f0)
7 0x0064b500 in jabaco (+0x24b500) (0x0032f678)
8 0x0064c72d in jabaco (+0x24c72d) (0x0032f6fc)
9 0x0072d376 in jabaco (+0x32d376) (0x0032f794)
10 0x005e9bd7 in jabaco (+0x1e9bd7) (0x0032f7d8)
11 0x005ef123 in jabaco (+0x1ef123) (0x0032f898)
12 0x005e5989 in jabaco (+0x1e5989) (0x0032f8dc)
13 0x0072b649 in jabaco (+0x32b649) (0x0032f948)
14 0x0072bbfb in jabaco (+0x32bbfb) (0x0032fa84)
15 0x005e6fd3 in jabaco (+0x1e6fd3) (0x0032fb20)
16 0x005e8a98 in jabaco (+0x1e8a98) (0x0032fc7c)
17 0x66009f64 in msvbvm60 (+0x9f64) (0x0032fdbc)
18 0x66007a5a in msvbvm60 (+0x7a5a) (0x0032fde0)
19 0x66003959 in msvbvm60 (+0x3959) (0x0032fe00)
20 0x660036d2 in msvbvm60 (+0x36d2) (0x0032fe20)
21 0x660035d8 in msvbvm60 (+0x35d8) (0x0032fea0)
22 0x0040dcc6 in jabaco (+0xdcc6) (0x0032fee8)
23 0x683780a4 (0x0032fef8)
24 0x68378271 (0x0032ffc8)
25 0x683530fb (0x0032ffe8)
0x6834ef99: movl %esi,0x4(%edi)
Modules:
Module Address Debug info Name (47 modules)
PE 340000- 358000 Deferred hash3
PE 400000- 7c3000 Export jabaco
PE 4960000- 4a28000 Deferred code~vti
PE 4a30000- 4b3c000 Deferred code~oxf
PE 4b40000- 4cfa000 Deferred code~fji
PE 4d00000- 4dd7000 Deferred code~41g
PE 62a0000- 62e8000 Deferred jbcrichtext
PE 6470000- 6496000 Deferred jabazip
PE 10000000-10242000 Deferred code~ydh
PE 11000000-1102d000 Deferred jbcrichtext
PE 20010000-20023000 Deferred comctl32
PE 200e0000-20109000 Deferred olepro32
PE 200e0000-20109000 Deferred olepro32
PE 201a0000-201a3000 Deferred msacm32
PE 201b0000-2021e000 Deferred comdlg32
PE 20260000-20263000 Deferred spoolss
PE 20440000-20444000 Deferred version
PE 21db0000-21db7000 Deferred shlwapi
PE 23b30000-23b33000 Deferred winepulse
PE 27580000-27686000 Deferred mscomctl
PE 29fb0000-29fb4000 Deferred lz32
PE 2a850000-2a853000 Deferred gdiplus
PE 3d8f0000-3d9e2000 Deferred shell32
PE 3f000000-3f009000 Deferred urlmon
PE 471d0000-471da000 Deferred wininet
PE 50a90000-50a97000 Deferred msacm32
PE 52480000-524d5000 Deferred winmm
PE 52810000-5281f000 Deferred msxml3
PE 53020000-53027000 Deferred winspool
PE 58800000-58946000 Deferred msxml6
PE 5d6e0000-5d6e3000 Deferred midimap
PE 5f800000-5f8f7000 Deferred mfc42u
PE 60710000-60715000 Deferred msimg32
PE 66000000-66152000 Export msvbvm60
PE 68320000-68324000 Deferred ntdll
PE 68410000-684c0000 Deferred kernel32
PE 68550000-68554000 Deferred gdi32
PE 685f0000-685f4000 Deferred advapi32
PE 68650000-68654000 Deferred rpcrt4
PE 686d0000-68762000 Export oleaut32
PE 689b0000-689b8000 Deferred mpr
PE 68a10000-68a14000 Deferred winex11
PE 68c40000-68c44000 Deferred imm32
PE 6b370000-6b385000 Deferred user32
PE 78000000-78044000 Deferred msvcrt
PE 79d40000-79d44000 Deferred ole32
PE 7bb90000-7bb94000 Deferred localspl
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000016 0
00000013 0
00000012 0
0000001a explorer.exe
0000001b 0
0000002c Jabaco.exe
0000004b 0
0000004a 0
00000049 0
00000048 0
00000009 0
00000025 0
0000002a 0
0000002d 0
00000022 0
0000000b 0
0000002b 0
00000028 0
00000029 0
00000026 0
00000015 0
00000017 0
00000027 0
00000020 0
00000023 0
0000001e 0
00000021 0
0000001c 0
0000001f 0
00000019 0
0000001d 0
0000000d 0
0000000c 0
00000046 0
00000047 0
00000044 0
00000045 0
00000042 0
00000043 0
00000040 0
00000041 0
0000003e 0
0000003f 0
0000003c 0
0000003d 0
0000003a 0
0000003b 0
00000038 0
00000039 0
00000036 0
00000037 0
00000034 0
00000035 0
00000032 0
00000033 0
00000030 0
00000031 0
0000002f 0
0000004c rpcss.exe
00000065 0
00000064 0
00000063 0
00000050 0
0000004f 0
0000004e 0
0000004d 0
00000072 (D) C:\Program Files\Jabaco\Jabaco.exe
00000062 0
00000061 0
00000060 0
0000005f 0
0000005e 0
0000005d 0
0000005c 0
0000005b 0
0000005a 0
00000059 0
00000058 0
00000057 0
00000088 0
00000089 0
0000008a 0
0000008b 0
00000097 0
00000096 0
00000095 0
00000094 0
00000082 0
00000083 0
00000090 0
00000091 0
0000008e 0
0000008f 0
0000008c 0
0000008d 0
00000087 0
00000055 0
00000056 0
00000086 0
00000076 0
00000077 0
00000081 0
00000080 0
0000007f 0
00000092 0
0000006f 0
0000006e 0
00000070 0
00000071 0
0000007c 0
0000007d 0
0000007a 0
0000007b 0
00000078 0
00000079 0
00000074 0
00000075 0
00000073 0
00000084 0
00000085 0 <==
Backtrace:
=>0 0x6834ef99 (0x0032f024)
1 0x6834f128 (0x0032f074)
2 0x6834f32a (0x0032f0d4)
3 0x686d8e2f in oleaut32 (+0x8e2f) (0x0032f0f4)
4 0x66020d68 in msvbvm60 (+0x20d68) (0x0032f11c)
5 0x66020cf4 in msvbvm60 (+0x20cf4) (0x0032f13c)
6 0x660dacce in msvbvm60 (+0xdacce) (0x0032f4f0)
7 0x0064b500 in jabaco (+0x24b500) (0x0032f678)
8 0x0064c72d in jabaco (+0x24c72d) (0x0032f6fc)
9 0x0072d376 in jabaco (+0x32d376) (0x0032f794)
10 0x005e9bd7 in jabaco (+0x1e9bd7) (0x0032f7d8)
11 0x005ef123 in jabaco (+0x1ef123) (0x0032f898)
12 0x005e5989 in jabaco (+0x1e5989) (0x0032f8dc)
13 0x0072b649 in jabaco (+0x32b649) (0x0032f948)
14 0x0072bbfb in jabaco (+0x32bbfb) (0x0032fa84)
15 0x005e6fd3 in jabaco (+0x1e6fd3) (0x0032fb20)
16 0x005e8a98 in jabaco (+0x1e8a98) (0x0032fc7c)
17 0x66009f64 in msvbvm60 (+0x9f64) (0x0032fdbc)
18 0x66007a5a in msvbvm60 (+0x7a5a) (0x0032fde0)
19 0x66003959 in msvbvm60 (+0x3959) (0x0032fe00)
20 0x660036d2 in msvbvm60 (+0x36d2) (0x0032fe20)
21 0x660035d8 in msvbvm60 (+0x35d8) (0x0032fea0)
22 0x0040dcc6 in jabaco (+0xdcc6) (0x0032fee8)
23 0x683780a4 (0x0032fef8)
24 0x68378271 (0x0032ffc8)
25 0x683530fb (0x0032ffe8)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 0084, blocked by 0085, retrying (60 sec)

Manuel

Administrator

  • "Manuel" is male

Posts: 256

Date of registration: Jul 16th 2008

Location: Erlangen, Germany

Occupation: Software Developer

Hobbies: Jabaco, game theory, text-mining

  • Send private message

3

Monday, July 5th 2010, 8:59pm

i've tested wine several month ago:

sh winetricks corefonts vcrun6 vcrun2003
wine jabaco-setup-win32.exe

jabaco will start with this configuration. it's possible to open a new project, etc. but there are several other problems. the project is still beta and there are several other tasks to finish.

Faldegast

Beginner

  • "Faldegast" started this thread

Posts: 25

Date of registration: Oct 6th 2009

  • Send private message

4

Tuesday, July 6th 2010, 6:26pm

Installed the following winetricks packages:
vcrun6sp6 (mfc42, msvcp60, msvcrt), essential for the installer.
msxml6 While installed during Jabaco installation winetricks does more then just run the installer
dcom98 (ole32, oleaut32) Seam to provide a lot of stuff related to interop.

I did not install vcrun2003, it does not seam to be needed. At least not so far. :)

Corefonts do not seam to be needed, it think FC13 wine packages ships with those fonts.

Now Jabaco starts with the following errors. I do not yet know their significance:
fixme:msxml:domdoc_QueryInterface interface {7fd52380-4e07-101b-ae2d-08002b2ec713} not implemented
fixme:msxml:domdoc_QueryInterface interface {37d84f60-42cb-11ce-8135-00aa004bb851} not implemented
fixme:win:LockWindowUpdate (0x101e2), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!

The last two is probably core wine functionality that we cannot do anything about except patching Wine. The msxml errors are of unknown origin and deserves some further investigation.

Quoted

jabaco will start with this configuration. it's possible to open a new project, etc. but there are several other problems. the project is still beta and there are several other tasks to finish.


I think that it is time to do a feature freeze for this version of Jabaco and just focus on stability related bugs, like this. I have checked Jabaco out and I find it to be a quite mature IDE that can be used for commercial applications. However in order to provide proper support a feature freeze is mandatory.

Rate this thread
WoltLab Burning Board