New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Падение при использовании веб-сайта Multitran

Сообщаем о найденных ошибках сюда

Падение при использовании веб-сайта Multitran

Postby Infy » Fri Nov 27, 2009 9:05 pm

Информация о системе
Версия программы из git.
Code: Select all
eugene ~  $  uname -a
Linux arch 2.6.31-ARCH #1 SMP PREEMPT Tue Nov 10 19:48:17 CET 2009 i686 AMD Athlon(tm) XP 2800+ AuthenticAMD GNU/Linux
eugene ~  $  p -Q qt
qt 4.5.3-3
eugene ~  $  p -Q libxtst
libxtst 1.1.0-1
eugene ~  $  p -Q libzip
libzip 0.9-1
eugene ~  $  p -Q zlib
zlib 1.2.3.3-3
eugene ~  $  p -Q libvorbis
libvorbis 1.2.3-1

Информация о словарях
Code: Select all
eugene ~/.goldendict/dict  $  ls -Rl                                                                             
.:                                                                                                               
итого 61904                                                                                                       
-rw------- 1 eugene users     1084 Апр 23  2009 En-Ru-Apresyan.ann                                               
-rw------- 1 eugene users      978 Апр 23  2009 En-Ru-Apresyan.bmp                                               
-rw------- 1 eugene users 14074422 Апр 23  2009 En-Ru-Apresyan.dsl.dz                                             
-rw------- 1 eugene users     1050 Апр 23  2009 En-Ru-Apresyan.txt                                               
-rw------- 1 eugene users    30426 Апр 23  2009 En-Ru-Apresyan_abrv.dsl                                           
-rw------- 1 eugene users      928 Апр 23  2009 Ru-En-Smirnitsky.ann                                             
-rw------- 1 eugene users      978 Апр 23  2009 Ru-En-Smirnitsky.bmp                                             
-rw------- 1 eugene users  3368650 Апр 23  2009 Ru-En-Smirnitsky.dsl.dz                                           
-rw------- 1 eugene users     1770 Апр 23  2009 Ru-En-Smirnitsky.rtf
-rw------- 1 eugene users    45376 Апр 23  2009 Ru-En-Smirnitsky_abrv.dsl
-rw------- 1 eugene users      200 Апр 23  2009 Sources.txt
-rw------- 1 eugene users 45817217 Апр 23  2009 Speech.lsa
-rw------- 1 eugene users     3288 Май 24  2009 defconfig
drwxr-xr-x 2 eugene users     4096 Май 24  2009 morphology

./morphology:
итого 7452
-rw-r--r-- 1 eugene users   17992 Май 18  2009 COPYING
-rw-r--r-- 1 eugene users     675 Май 18  2009 COPYING_OASIS
-rw-r--r-- 1 eugene users     747 Май 18  2009 README_de_DE_frami.txt
-rw-r--r-- 1 eugene users   18621 Май 18  2009 de_DE.aff
-rw-r--r-- 1 eugene users 4332816 Май 18  2009 de_DE.dic
-rw-r--r-- 1 eugene users   11352 Апр 29  2009 en_US.aff
-rw-r--r-- 1 eugene users  866373 Апр 29  2009 en_US.dic
-rw-r--r-- 1 eugene users    2508 Май  4  2009 en_US.txt
-rw-r--r-- 1 eugene users   52953 Апр 29  2009 ru_RU.aff
-rw-r--r-- 1 eugene users 2303451 Апр 29  2009 ru_RU.dic
-rw-r--r-- 1 eugene users    1306 Май  4  2009 ru_RU.txt

Информация о том, какие конкретно действия выполняются для того, чтобы вызвать проблему
Последовательность действий:
1) Подключаем вебсайт Multitran из поставки программы;
2) Вводим любое слово в окно ввода "Искать:";
3) Нажимаем "Enter" либо щелкаем по слову мышкой в окне, где обычно отображаются слова для выбора.

Информация о том, что произошло в результате проделанных действий
Code: Select all
eugene ~/.build/goldendict-git/src/goldendict-build/src  $  gdb ./goldendict                                     
GNU gdb (GDB) 7.0                                                                                                 
Copyright (C) 2009 Free Software Foundation, Inc.                                                                 
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>                                     
This is free software: you are free to change and redistribute it.                                               
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"                                       
and "show warranty" for details.                                                                                 
This GDB was configured as "i686-pc-linux-gnu".                                                                   
For bug reporting instructions, please see:                                                                       
<http://www.gnu.org/software/gdb/bugs/>...                                                                       
Reading symbols from /home/eugene/.build/goldendict-git/src/goldendict-build/src/goldendict...done.               
(gdb) run                                                                                                         
Starting program: /home/eugene/.build/goldendict-git/src/goldendict-build/src/goldendict                         
[Thread debugging using libthread_db enabled]                                                                     
[New Thread 0xb3340b70 (LWP 8535)]                                                                               
Load done                                                                                                         
[Thread 0xb3340b70 (LWP 8535) exited]                                                                             
getResource: gdlookup://localhost?blank=1                                                                         
scheme: gdlookup                                                                                                 
host: localhost                                                                                                   
getResource: gdlookup://localhost?blank=1                                                                         
scheme: gdlookup                                                                                                 
host: localhost                                                                                                   
getResource: gdlookup://localhost?word=Добро пожаловать!&group=4294967295                                         
scheme: gdlookup                                                                                                 
host: localhost                                                                                                   
In-place finish.                                                                                                 
[New Thread 0xb3340b70 (LWP 8536)]                                                                               
Loading 354 abbrv                                                                                                 
Loading 410 abbrv                                                                                                 
====reading 16384 bytes                                                                                           
====reading 16384 bytes                                                                                           
====reading 16384 bytes                                                                                           
====reading 16384 bytes                                                                                           
getResource: gdlookup://localhost?word=test&group=2&muted=924db471b105299c82892067c0f10787                       
scheme: gdlookup                                                                                                 
host: localhost                                                                                                   
>>>Sugg:  st:test                                                                                                 
>>>Sugg:  st:t fl:T                                                                                               
>>>>>Alt: t                                                                                                       
alts finished                                                                                                     
Alt: t                                                                                                           
offset = 4926200                                                                                                 
offset = 47ba38c                                                                                                 
some body finished                                                                                               
one not finished.                                                                                                 
offset = 47bb158                                                                                                 
====reading 16384 bytes                                                                                           
====reading 16384 bytes                                                                                           
====reading 16384 bytes                                                                                           
====reading 16384 bytes                                                                                           
some body finished                                                                                               
one finished.                                                                                                     
erasing..                                                                                                         
erase done..                                                                                                     
one finished.                                                                                                     
erasing..                                                                                                         
erase done..                                                                                                     
one finished.                                                                                                     
erasing..                                                                                                         
erase done..                                                                                                     
one finished.                                                                                                     
erasing..                                                                                                         
erase done..                                                                                                     
====reading 16384 bytes                                                                                           
====reading 16384 bytes                                                                                           
getResource: http://multitran.ru/c/m.exe?CL=1&l1=1&s=test                                                         
scheme: http                                                                                                     
host: multitran.ru                                                                                               
[New Thread 0xb26c9b70 (LWP 8537)]                                                                               
getResource: http://multitran.ru/style.css                                                                       
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://multitran.ru/c/script.js                                                                     
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://multitran.ru/gif/bg.gif                                                                       
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://db.c1.b3.a0.top.mail.ru/counter?id=203589;js=13;r=;j=false;s=1024*768;d=24;rand=0.701953896088501                                                                                                               
scheme: http                                                                                                     
host: db.c1.b3.a0.top.mail.ru                                                                                     
getResource: http://ads.adfox.ru/98051/prepareCode?pp=h&ps=hmu&p2=duhj&pucn=a&pr=937961&pt=b&pd=27&pw=5&pv=23&py=a&prr=                                                                                                             
scheme: http                                                                                                     
host: ads.adfox.ru                                                                                               
getResource: http://multitran.ru/c/AC_RunActiveContent.js                                                         
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://multitran.ru/j/dots.gif                                                                       
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://multitran.ru/gif/grizzly.jpg                                                                 
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://db.c1.b3.a0.top.mail.ru/counter?id=203589;t=111;l=1                                           
scheme: http                                                                                                     
host: db.c1.b3.a0.top.mail.ru                                                                                     
getResource: http://multitran.ru/j/logo.gif                                                                       
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://multitran.ru/ban/Perevod77/Perevod77_728_90_Horiz.gif                                         
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://multitran.ru/j/dict_active.gif                                                               
scheme: http                                                                                                     
host: multitran.ru                                                                                               
getResource: http://ads.adfox.ru/98051/getCodeTest?pp=h&ps=hmu&p2=duhj&pucn=a&pr=937961&pt=b&pd=27&pw=5&pv=23&py=a&prr=                                                                                                             
scheme: http                                                                                                     
host: ads.adfox.ru                                                                                               
getResource: http://multitran.ru/j/forum.gif                                                                     
scheme: http                                                                                                     
host: multitran.ru
getResource: http://multitran.ru/j/buy.gif
scheme: http
host: multitran.ru
getResource: http://multitran.ru/j/download.gif
scheme: http
host: multitran.ru
getResource: http://87.242.91.20/091112/adfox/116349/133319.gif
scheme: http
host: 87.242.91.20

(process:8532): GLib-GObject-CRITICAL **: gtype.c:2458: initialization assertion failed, use IA__g_type_init() prior to this function

(process:8532): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:8532): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

Program received signal SIGSEGV, Segmentation fault.
0xb0cc9705 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0


Дополнительная информация
С другими веб-сайтами такого не наблюдается. Ранее такого не наблюдалось и с Multitran.
Все это время была установлена последняя ревизию программы.

[offtop]
Пользуясь случаем, хочу сказать огромное спасибо за ваш труд. Если бы не вы, то не было
бы такого отличного словаря. Несомненно, что немалое количество времени было потрачено на эту замечательную программу, и это время не было потрачено зря.
Желаю всего самого наилучшего. Не только с этой программой, а вообще по жизни.

С Уважением,
Infy[/offtop]
Infy
 
Posts: 13
Joined: Sat Apr 25, 2009 9:40 am

Re: Падение при использовании веб-сайта Multitran

Postby ikm » Fri Nov 27, 2009 9:28 pm

А можно посмотреть на вывод "bt" в gdb после падения?
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Падение при использовании веб-сайта Multitran

Postby Infy » Fri Nov 27, 2009 9:41 pm

(gdb) bt
#0 0xb16f9705 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0
#1 0xb16f70e8 in gdk_pixbuf_new () from /usr/lib/libgdk_pixbuf-2.0.so.0
#2 0xb27b4671 in pixbuf_create_from_xpm () from /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
#3 0xb27b4d9b in gdk_pixbuf__xpm_image_load_xpm_data ()
from /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
#4 0xb16fb80a in gdk_pixbuf_new_from_xpm_data () from /usr/lib/libgdk_pixbuf-2.0.so.0
#5 0xb1c2018d in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#6 0xb1c1e29e in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#7 0xb1c20fce in NP_Initialize () from /usr/lib/mozilla/plugins/libflashplayer.so
#8 0xb7779a58 in ?? () from /usr/lib/libQtWebKit.so.4
#9 0xb7779c32 in ?? () from /usr/lib/libQtWebKit.so.4
#10 0xb7628a39 in ?? () from /usr/lib/libQtWebKit.so.4
#11 0xb762395a in ?? () from /usr/lib/libQtWebKit.so.4
#12 0xb7624dd8 in ?? () from /usr/lib/libQtWebKit.so.4
#13 0xb77575a5 in ?? () from /usr/lib/libQtWebKit.so.4
#14 0xb74d64c8 in ?? () from /usr/lib/libQtWebKit.so.4
#15 0xb74a90e6usr/lib/mozilla/plugins/libflashplayer.so
#6 0xb1c1e29e in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#7 0xb1c20fce in NP_Initialize () from /usr/lib/mozilla/plugins/libflashplayer.so
#8 0xb7779a58 in ?? () from /usr/lib/libQtWebKit.so.4 in ?? () from /usr/lib/libQtWebKit.so.4
#16 0xb73ebd09 in ?? () from /usr/lib/libQtWebKit.so.4
#17 0xb74a839e in ?? () from /usr/lib/libQtWebKit.so.4
#18 0xb73b8c8b in ?? () from /usr/lib/libQtWebKit.so.4
#19 0xb74d47ab in ?? () from /usr/lib/libQtWebKit.so.4
#20 0xb74e8373 in ?? () from /usr/lib/libQtWebKit.so.4
#21 0xb74ece58 in ?? () from /usr/lib/libQtWebKit.so.4
#22 0xb74ef1e6 in ?? () from /usr/lib/libQtWebKit.so.4
#23 0xb73a95f7 in ?? () from /usr/lib/libQtWebKit.so.4
#24 0xb72dfd42 in ?? () from /usr/lib/libQtWebKit.so.4
#25 0xb79b8423 in ?? () from /usr/lib/libQtWebKit.so.4
#26 0xb7207b07 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#27 0xb26eba37 in ?? ()
#28 0x00000000 in ?? ()

Теперь проблема ясна. Огромное спасибо! Виновником проблемы оказался предрелиз flash 10.1.51.45-1. Ошибка исчезла после отката флеш на более старую версию.

Похоже, что новая версия flash не совсем совместима с webkit, входящим в qt, так как в других браузерах такого не наблюдается. Сейчас проверил на rekonq (браузер на webkit) - результат аналогичный: вылетает с новой версией flash на этом же сайте.
Infy
 
Posts: 13
Joined: Sat Apr 25, 2009 9:40 am


Return to Ошибки

Who is online

Users browsing this forum: No registered users and 18 guests

cron