Титла: Wine problem
Публикувано от: Yasen6275 в Feb 01, 2006, 19:21
Примерен код | fixme:keyboard:RegisterHotKey (0x20032,49214,0x00000006,65): stub fixme:keyboard:RegisterHotKey (0x20032,49215,0x00000006,73): stub fixme:keyboard:RegisterHotKey (0x20032,49216,0x00000006,78): stub fixme:keyboard:RegisterHotKey (0x20032,49217,0x00000006,79): stub fixme:keyboard:RegisterHotKey (0x20032,49218,0x00000006,70): stub fixme:keyboard:RegisterHotKey (0x20032,49219,0x00000000,0): stub fixme:keyboard:RegisterHotKey (0x20032,49220,0x00000000,0): stub fixme:keyboard:RegisterHotKey (0x20032,49221,0x00000000,0): stub fixme:win:SetLayeredWindowAttributes (0x20032,0x00000000,179,2): stub! fixme:win:SetLayeredWindowAttributes (0x20032,0x00000000,179,2): stub! fixme:keyboard:RegisterHotKey (0x20024,49153,0x00000001,90): stub wine: Unhandled page fault on read access to 0x00000000 at address 0xb7ed7103 (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0xb7ed7103). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:b7ed7103 ESP:7fa5fd88 EBP:7fa5fd9c EFLAGS:00210246( - 00 -RIZP1) EAX:00000000 EBX:7e910520 ECX:00000000 EDX:7fa5fd54 ESI:00000000 EDI:00000000 Stack dump: 0x7fa5fd88: 7e90466b 00000000 67604054 00000000 0x7fa5fd98: 001a18d1 7fa5fdf0 67601415 00000000 0x7fa5fda8: 676041a4 001a18d1 00000000 676015b5 0x7fa5fdb8: 001a18d1 00000000 000000a0 0000000c 0x7fa5fdc8: 00000028 7dc69174 00000004 002f4735 0x7fa5fdd8: 00001456 67604054 67604010 7fa5fdd0 0200: sel=1007 base=7fec4000 limit=00001fff 32-bit rw- Backtrace: =>1 0xb7ed7103 strlen+0x33 in libc.so.6 (0xb7ed7103) 2 0x67601415 in hotkey (+0x1415) (0x67601415) 3 0x00402152 in miranda32 (+0x2152) (0x00402152) 4 0x00000000 (0x00000000) 0xb7ed7103 strlen+0x33 in libc.so.6: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (117 modules) PE 0x00400000-00452000 Export miranda32 PE 0x020c0000-020cd000 Deferred personalizedsoundplugin PE 0x05130000-05139000 Deferred dbx_3x PE 0x06590000-065e0000 Deferred clist_mw PE 0x10000000-10035000 Deferred icq PE 0x19000000-19024000 Deferred msn PE 0x24000000-2400b000 Deferred changeinfo PE 0x25100000-25105000 Deferred tweakmiranda PE 0x54110000-5414e000 Deferred chat PE 0x654c0000-654eb000 Deferred yahoo PE 0x67400000-6740a000 Deferred seenplugin PE 0x67600000-67617000 Export hotkey ELF 0x7be8b000-7bf00000 Deferred ntdll<elf> \-PE 0x7bea0000-7bf00000 \ ntdll ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7c86b000-7c889000 Deferred mpr<elf> \-PE 0x7c870000-7c889000 \ mpr ELF 0x7c889000-7c8cb000 Deferred wininet<elf> \-PE 0x7c890000-7c8cb000 \ wininet ELF 0x7c8cb000-7c8ea000 Deferred cabinet<elf> \-PE 0x7c8d0000-7c8ea000 \ cabinet ELF 0x7c8ea000-7c91e000 Deferred urlmon<elf> \-PE 0x7c900000-7c91e000 \ urlmon PE 0x7d870000-7d888000 Deferred srmm PE 0x7d9b0000-7d9c4000 Deferred keyboardnotify PE 0x7dc00000-7dc83000 Deferred historypp ELF 0x7dddf000-7de20000 Deferred riched20<elf> \-PE 0x7ddf0000-7de20000 \ riched20 ELF 0x7e26c000-7e2b8000 Deferred libgcrypt.so.11 ELF 0x7e2b8000-7e31a000 Deferred libgnutls.so.11 ELF 0x7e31a000-7e337000 Deferred libcups.so.2 ELF 0x7e380000-7e390000 Deferred libtasn1.so.2 ELF 0x7e3db000-7e3f0000 Deferred midimap<elf> \-PE 0x7e3e0000-7e3f0000 \ midimap ELF 0x7e508000-7e50c000 Deferred libgpg-error.so.0 ELF 0x7e50c000-7e530000 Deferred msacm32<elf> \-PE 0x7e510000-7e530000 \ msacm32 ELF 0x7e530000-7e547000 Deferred msacm<elf> \-PE 0x7e540000-7e547000 \ msacm ELF 0x7e547000-7e589000 Deferred wineoss<elf> \-PE 0x7e560000-7e589000 \ wineoss ELF 0x7e589000-7e5b9000 Deferred uxtheme<elf> \-PE 0x7e590000-7e5b9000 \ uxtheme ELF 0x7e5d7000-7e5e0000 Deferred libxcursor.so.1 ELF 0x7e5e9000-7e604000 Deferred imm32<elf> \-PE 0x7e5f0000-7e604000 \ imm32 ELF 0x7e604000-7e620000 Deferred ximcp.so.2 ELF 0x7e620000-7e628000 Deferred libxrender.so.1 ELF 0x7e628000-7e62f000 Deferred libdrm.so.1 ELF 0x7e62f000-7e695000 Deferred libgl.so.1 ELF 0x7e695000-7e699000 Deferred libxdmcp.so.6 ELF 0x7e699000-7e759000 Deferred libx11.so.6 ELF 0x7e759000-7e766000 Deferred libxext.so.6 ELF 0x7e766000-7e76b000 Deferred libxxf86vm.so.1 ELF 0x7e76b000-7e784000 Deferred libice.so.6 ELF 0x7e784000-7e801000 Deferred winex11<elf> \-PE 0x7e790000-7e801000 \ winex11 ELF 0x7e801000-7e820000 Deferred libexpat.so.1 ELF 0x7e820000-7e84e000 Deferred libfontconfig.so.1 ELF 0x7e84e000-7e862000 Deferred libz.so.1 ELF 0x7e862000-7e8cc000 Deferred libfreetype.so.6 ELF 0x7e8cc000-7e92c000 Deferred msvcrt<elf> \-PE 0x7e8e0000-7e92c000 \ msvcrt ELF 0x7e92c000-7e9b9000 Deferred oleaut32<elf> \-PE 0x7e940000-7e9b9000 \ oleaut32 ELF 0x7e9b9000-7e9e2000 Deferred winspool<elf> \-PE 0x7e9c0000-7e9e2000 \ winspool ELF 0x7e9e2000-7ea29000 Deferred rpcrt4<elf> \-PE 0x7e9f0000-7ea29000 \ rpcrt4 ELF 0x7ea29000-7eab0000 Deferred ole32<elf> \-PE 0x7ea40000-7eab0000 \ ole32 ELF 0x7eab0000-7eb06000 Deferred shlwapi<elf> \-PE 0x7eac0000-7eb06000 \ shlwapi ELF 0x7eb06000-7ebc5000 Deferred shell32<elf> \-PE 0x7eb20000-7ebc5000 \ shell32 ELF 0x7ebc5000-7ec59000 Deferred comdlg32<elf> \-PE 0x7ebd0000-7ec59000 \ comdlg32 ELF 0x7ec59000-7ec6d000 Deferred lz32<elf> \-PE 0x7ec60000-7ec6d000 \ lz32 ELF 0x7ec6d000-7ec85000 Deferred version<elf> \-PE 0x7ec70000-7ec85000 \ version ELF 0x7ec85000-7ed06000 Deferred winmm<elf> \-PE 0x7ec90000-7ed06000 \ winmm ELF 0x7edec000-7f6ec000 Deferred gdi32<elf> \-PE 0x7ee30000-7f6ec000 \ gdi32 ELF 0x7f6ec000-7f805000 Deferred user32<elf> \-PE 0x7f710000-7f805000 \ user32 ELF 0x7f805000-7f8b4000 Deferred comctl32<elf> \-PE 0x7f810000-7f8b4000 \ comctl32 ELF 0x7f8b4000-7f8f0000 Deferred advapi32<elf> \-PE 0x7f8c0000-7f8f0000 \ advapi32 ELF 0x7f8f0000-7f90e000 Deferred iphlpapi<elf> \-PE 0x7f900000-7f90e000 \ iphlpapi ELF 0x7f90e000-7f937000 Deferred ws2_32<elf> \-PE 0x7f920000-7f937000 \ ws2_32 ELF 0x7f937000-7f950000 Deferred wsock32<elf> \-PE 0x7f940000-7f950000 \ wsock32 ELF 0x7fa60000-7fa65000 Deferred libxxf86dga.so.1 ELF 0x7fa65000-7fa70000 Deferred libgcc_s.so.1 ELF 0x7fa71000-7fa74000 Deferred libxrandr.so.2 ELF 0x7fc75000-7fd70000 Deferred kernel32<elf> \-PE 0x7fc90000-7fd70000 \ kernel32 ELF 0x7fe80000-7fe83000 Deferred libxau.so.6 ELF 0x7fe83000-7fe8a000 Deferred libsm.so.6 ELF 0x7fe8a000-7fe94000 Deferred libnss_files.so.2 ELF 0x7fe94000-7fe9d000 Deferred libnss_nis.so.2 ELF 0x7fe9d000-7feb2000 Deferred libnsl.so.1 ELF 0x7feb2000-7febb000 Deferred libnss_compat.so.2 ELF 0x7febe000-7fec2000 Deferred libxfixes.so.3 ELF 0x7fec2000-7fec4000 Deferred xlcutf8load.so.2 ELF 0x7fec7000-7fee9000 Deferred libm.so.6 ELF 0x7fee9000-7ffe0000 Deferred libwine_unicode.so.1 ELF 0xb7e6a000-b7e6d000 Deferred libdl.so.2 ELF 0xb7e6d000-b7f9b000 Export libc.so.6 ELF 0xb7f9c000-b7fae000 Deferred libpthread.so.0 ELF 0xb7fae000-b7fc8000 Deferred libwine.so.1 ELF 0xb7fd4000-b7fea000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\home\yasen\.wine\drive_c\Program Files\Miranda IM\miranda32.exe 0000000b -2 0000000a 0 00000009 0 <== WineDbg terminated on pid 0x8
| Какво значи ова?
Титла: Wine problem
Публикувано от: PhobosK в Feb 01, 2006, 21:52
Ами по принцип значи, че miranda не се поддържа от wine...  Или поне от тази версия на wine която ти ползваш. Пробвай с последната версия на wine, или ако питаш мен по добре си избери като instant messenger sim...  EDIT: А и подобен род debug-ове най добре да пращаш на екипа разработващ wine, но разбира се с по-подробна информация за версии на програмите, условията при които се появява тази грешка, налични конфигурации (и хард-, и софт- уеърни) и т.н.
Титла: Wine problem
Публикувано от: KiselotoMliako в Feb 01, 2006, 23:31
/офтопик @PhobosK: Можеш ли да ми дадеш линк за SIM 0.9.4, понеже сега съм с 0.9.3 и е адски бъгав Четох някъде че 0.9.4 е последна версия, ако има по-нова - мерси  Благодаря предварително
Титла: Wine problem
Публикувано от: Pesho4uka в Feb 02, 2006, 20:21
Начи поста по горе за поддръжката на миранда не е верен. Миранда може да се подкара стига сорса и да се компилира със winegcc++ само че мисля че имаше още некви настройки. Аз лично те съветвам да се опиташ да инсталираш мирандата на друг компютър след което да копи пейстнеш така създадените файлове във линукса и да се опиташ да го стартираш. Ако не се получи, виш какви хот ключове добавя миранда във регистрито на уидоус, и ги добави във вайн.
Титла: Wine problem
Публикувано от: Pesho4uka в Feb 02, 2006, 20:23
А да да не забравя, ако нямаш скруполи към употребата на пиратски софтуер си спести мъките и си свали, crossover написан е на базата на вайн комерсялен е и от време на време се държи адекватно. Имаш доста по голям шанс да го подкараш с него. Можеш да го намериш в пиър ту пиър прежите на Е муле.
Титла: Wine problem
Публикувано от: v_badev в Feb 02, 2006, 21:20
Цитат (Pesho4uka @ Фев. 02 2006,20:23) | А да да не забравя, ако нямаш скруполи към употребата на пиратски софтуер си спести мъките и си свали, crossover написан е на базата на вайн комерсялен е и от време на време се държи адекватно. Имаш доста по голям шанс да го подкараш с него. Можеш да го намериш в пиър ту пиър прежите на Е муле. |
Всъщност Crosover Office е нормален Wine в комплект с хубава конфигурация и няколко допълнителни графични програми за управление.
Титла: Wine problem
Публикувано от: Pesho4uka в Feb 03, 2006, 13:49
И още няколко ди-ел-ки които по случайност във вайн забравят да ги билднат за простосмъртните потребители, като например mfc42.dll. И тва ако не е направено нарочно аз си режа главата! Целта е обикновенния потребител да не може да го ползва и да опита траял версията на кросоувър. Това прозвуча като теория на конспирацията, ама нямам друго обяснение.
Титла: Wine problem
Публикувано от: Yasen6275 в Feb 03, 2006, 14:14
Цитат (Pesho4uka @ Фев. 02 2006,21:21) | Начи поста по горе за поддръжката на миранда не е верен. Миранда може да се подкара стига сорса и да се компилира със winegcc++ само че мисля че имаше още некви настройки. Аз лично те съветвам да се опиташ да инсталираш мирандата на друг компютър след което да копи пейстнеш така създадените файлове във линукса и да се опиташ да го стартираш. Ако не се получи, виш какви хот ключове добавя миранда във регистрито на уидоус, и ги добави във вайн. |
Инсталацията на Миранда си протича без проблем. Проблема се явява когато се опитам да я стартирам с потребителската база от виндовс. Не че не мога да се пробвам и без нея, а проблема може и да е в някой от плъгините. Идята на въпроса ми е да ми покажете как да се преборя с подобен род проблеми на wine.
Като вин потребител скрупулите са ми малко ... слабички , но имам неща които ги ползвам легално, и докато си намеря алтернативи на Линукс, трябва да се опитам да ги подкарам под wine.
Я кажете какви са тея библиотеки и как да си ги компилирам.
Титла: Wine problem
Публикувано от: v_badev в Feb 03, 2006, 16:05
mfc42.dll и всички подобни Microsoft-ски библиотеки може напълно легално да си изтеглиш от сайта на Microsoft или от някой сайт от типа на www.dll-files.com. най-вероятно разработчиците на CrossOver Office точно така да ги добавят. Все пак това не е част от API-то на Windows, а обвивка върху него. Между другото тук погледна ли?
Титла: Wine problem
Публикувано от: Yasen6275 в Feb 03, 2006, 16:35
Не но не развирам как може да ми помогне.
Защо тъпото убунто ми дава това като се опитам да му сложа фонетика.
Грешка при задействането на настройките на XKB. В различните случаи означава следното: - грешка в библиотеката libxklavier; - грешка в сървъра X (инструментите xkbcomp и/или xmodmap) - сървър X с несъвместима имплементация на libxkbfile
Данните за версия на сървъра X: The X.Org Foundation 60802000
Ако докладвате за тази ситуация като грешка, включете: - резултата от xprop -root | grep XKB - резултата от gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
И защо ми маха wine kato slagam xwine?
Титла: Wine problem
Публикувано от: PhobosK в Feb 03, 2006, 18:00
Цитат (KiselotoMliako @ Фев. 01 2006,23:31) | @PhobosK: Можеш ли да ми дадеш линк за SIM 0.9.4, понеже сега съм с 0.9.3 и е адски бъгав Четох някъде че 0.9.4 е последна версия, ако има по-нова - мерси 
Благодаря предварително |
/offtopic Съжалявам за лекото закъснение, но все пак... SIM отново се разработва с редица подобрения и поправки на бъговете. За Linux налице засега е само svn версия. Страницата е тази. Необходимо е първо да си инсталираш subversion, който обикновено го има в повечето дистрибуции ( а ако го няма си го свали от официалният сайт ). След това си създай папка в която ще го компилираш и влез чрез конзола в нея. Следва командата: Примерен код | svn checkout svn://svn.berlios.de/sim-im/trunk/sim |
След което последователно:
Примерен код | make -f admin/Makefile.common ./configure && make && make install |
Разбира се в зависимост от потребителя и правата му, може да се наложи част от командите да изпълниш като root (най-вече make install). 
Титла: Wine problem
Публикувано от: ochinko в Feb 03, 2006, 18:44
Цитат (KiselotoMliako @ Фев. 02 2006,00:31) | /офтопик @PhobosK: Можеш ли да ми дадеш линк за SIM 0.9.4, понеже сега съм с 0.9.3 и е адски бъгав Четох някъде че 0.9.4 е последна версия, ако има по-нова - мерси 
Благодаря предварително |
От страницата им.
А, не съм видял правилно въпроса, съжалявам.
Титла: Wine problem
Публикувано от: KiselotoMliako в Feb 03, 2006, 19:58
/як офтопик Мерси, направих всичко както трябва, но при "мейк инстол" ми дава: Примерен код | ---------------------------------------------------------------------- Libraries have been installed in: /usr/lib
If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- /bin/sh ../admin/mkinstalldirs NONE/bin /bin/sh ../libtool --mode=install /usr/bin/install -c -p sim NONE/bin/sim libtool: install: `NONE/bin' must be an absolute directory name Try `libtool --help --mode=install' for more information. make[3]: *** [install-binPROGRAMS] Error 1 make[3]: Leaving directory `/root/trunk/sim/sim'
|
Някак си вътрешно го усещам че проблема е в тоя префикс "NONE" пред /bin/sim обаче незнам как да го оправя  Като пуснах "./configure --help" получих тази опция: "--disable-libtool-lock avoid locking (might break parallel builds)" но дори и като направя "make clean" и пусна "./configure --disable-libtool-lock", make-a отново си е ок, но на make install ми излиза същата грешка... Някой да се е справил с този проблем?
Благодаря, и сори за офтопика...
Титла: Wine problem
Публикувано от: PhobosK в Feb 03, 2006, 20:32
Прекомпилирай с : ./configure --prefix=/usr
Титла: Wine problem
Публикувано от: KiselotoMliako в Feb 03, 2006, 21:32
Ядец, пак същото: Примерен код | /bin/sh ../admin/mkinstalldirs NONE/bin mkdir -p -- NONE/bin /bin/sh ../libtool --mode=install /usr/bin/install -c -p sim NONE/bin/sim libtool: install: `NONE/bin' must be an absolute directory name
|
Едит: Всъщност като гледам не е точно същото... Обаче немога да усетя тънката разлика...
Титла: Wine problem
Публикувано от: PhobosK в Feb 03, 2006, 22:39
Според мен проблема се крие във версията на automake. make -f admin/Makefile.common - дава ли ти грешки? Освен това разгледай Makefile в главната папка на source-а и потърси къде точно се намесва NONE (най-вероятно в променливата prefix или exec_prefix) EDIT: BTW можеш да стартираш сим и от скрипта sim който се намира в подпапка sim/ на source-а. Така ще го ползваш без make install направо от компилираният source (libtool се грижи за останалото  )
Титла: Wine problem
Публикувано от: KiselotoMliako в Feb 06, 2006, 19:46
|