Программа падает при попытке отправить файл.

Bug #1038300 reported by gankov on 2012-08-17
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
qutim
Undecided
Unassigned

Bug Description

Шаги:
1 - Запускаем программу
2 - Правой кнопкой мыши по собеседнику(проверял на 2- протоколах Jabber и mail agent)
3 - Отправит файл
4 - Выбираем файл
5 - В окне авторизации без разницы вводи какой то пароль или нет.
6 - по нажатию на ОК, программа падает.

Проверял на openSUSE 12.2 Gnome, но есть информация что программа ведет себя так же в openSUSE11.4-xfce

(gdb) run
Starting program: /usr/bin/qutim
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
"Невозможно загрузить библиотеку /usr/lib64/qutim/plugins/liboldcontactdelegate.so: (libsimplecontactlist.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)"
"Невозможно загрузить библиотеку /usr/lib64/qutim/plugins/libplaincontactsmodel.so: (libsimplecontactlist.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)"
"Невозможно загрузить библиотеку /usr/lib64/qutim/plugins/libseparatedcontactsmodel.so: (libsimplecontactlist.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)"
"Невозможно загрузить библиотеку /usr/lib64/qutim/plugins/libsimplecontactdelegate.so: (libsimplecontactlist.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)"
[New Thread 0x7fffd567a700 (LWP 25582)]
Detaching after fork from child process 25583.
!!!!!!! 'gnome' '0x7fffdaf40940' 'Faenza'
Detaching after fork from child process 25584.
[New Thread 0x7fffd4dc9700 (LWP 25585)]
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
QXdg: "/usr/share/icons/HighContrastInverse" is unknown dir
QXdg: "/usr/share/icons/HighContrastInverse" is unknown dir
[New Thread 0x7fffcd7e1700 (LWP 25586)]
[New Thread 0x7fffccfe0700 (LWP 25587)]
void Jabber::keyStoreManagerStart() begin
Detaching after fork from child process 25588.
void Jabber::keyStoreManagerStart() end
[New Thread 0x7fffc3fff700 (LWP 25589)]
[New Thread 0x7fffc37fe700 (LWP 25590)]
Detaching after fork from child process 25591.
Detaching after fork from child process 25593.
Detaching after fork from child process 25594.
Detaching after fork from child process 25595.
Could not resolve property : radialGradient3709
Unknown signature value: 7
Unknown signature value: 7
Unknown signature value: 795
[02:17:07] [MRIM]: Input array size = 44
[02:17:07] [MRIM]: Packet body size: 4
[02:17:07] [MRIM]: Recieved packet of type 1002
[02:17:07] [MRIM]: Input array size = 44
[02:17:07] [MRIM]: Packet body size: 0
[02:17:07] [MRIM]: Recieved packet of type 1004
[02:17:07] [MRIM]: Input array size = 44
[02:17:07] [MRIM]: Packet body size: 1942
[02:17:07] [MRIM]: Recieved packet of type 1015
[02:17:07] [MRIM]: Input array size = 44
[02:17:07] [MRIM]: Packet body size: 53
[02:17:07] [MRIM]: Recieved packet of type 1015
[02:17:07] [MRIM]: Input array size = 44
[02:17:07] [MRIM]: Packet body size: 2127
[02:17:07] [MRIM]: Recieved packet of type 1037
[02:17:07] [MRIM]: MrimGroup (id= 0 , flags= 514 , name= "Остальные" )
[02:17:07] [MRIM]: MrimGroup (id= 1 , flags= 16777730 , name= "Друзья" )
[02:17:07] [MRIM]: MrimGroup (id= 2 , flags= 67109378 , name= "Quality Solution" )
[02:17:07] [MRIM]: MrimGroup (id= 3 , flags= 33554946 , name= "Коллеги" )
[Thread 0x7fffccfe0700 (LWP 25587) exited]
[Thread 0x7fffc3fff700 (LWP 25589) exited]
[New Thread 0x7fffc3fff700 (LWP 25597)]
[New Thread 0x7fffccfe0700 (LWP 25598)]
[New Thread 0x7fffb3601700 (LWP 25599)]
[New Thread 0x7fffb2e00700 (LWP 25600)]
[New Thread 0x7fffb25ff700 (LWP 25601)]
[New Thread 0x7fffb1dfe700 (LWP 25602)]
[Thread 0x7fffb25ff700 (LWP 25601) exited]
[Thread 0x7fffb2e00700 (LWP 25600) exited]
[Thread 0x7fffb1dfe700 (LWP 25602) exited]
[Thread 0x7fffc3fff700 (LWP 25597) exited]
[Thread 0x7fffccfe0700 (LWP 25598) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6aa0cd4 in QMetaObject::changeGuard(QObject**, QObject*) () from /usr/lib64/libQtCore.so.4
Missing separate debuginfos, use: zypper install Mesa-libGL1-debuginfo-8.0.4-20.2.1.x86_64 Mesa-libglapi0-debuginfo-8.0.4-20.2.1.x86_64 cyrus-sasl-crammd5-debuginfo-2.1.25-21.1.2.x86_64 cyrus-sasl-debuginfo-2.1.25-21.1.2.x86_64 cyrus-sasl-digestmd5-debuginfo-2.1.25-21.1.2.x86_64 cyrus-sasl-gssapi-debuginfo-2.1.25-21.1.2.x86_64 cyrus-sasl-plain-debuginfo-2.1.25-21.1.2.x86_64 dbus-1-glib-debuginfo-0.98-6.1.2.x86_64 fontconfig-debuginfo-2.9.0-3.1.2.x86_64 gconf2-debuginfo-3.2.5-2.1.2.x86_64 gdk-pixbuf-loader-rsvg-debuginfo-2.36.1-2.1.2.x86_64 glibc-debuginfo-2.15-22.6.4.x86_64 glibc-locale-debuginfo-2.15-22.6.4.x86_64 gnome-vfs2-debuginfo-2.24.4-10.1.2.x86_64 gtk2-engine-clearlooks-debuginfo-2.20.2-11.1.2.x86_64 gvfs-debuginfo-1.12.3-3.1.2.x86_64 hunspell-debuginfo-1.3.2-9.1.2.x86_64 krb5-debuginfo-1.10.2-3.1.3.x86_64 libFLAC8-debuginfo-1.2.1-96.1.2.x86_64 libICE6-debuginfo-1.0.8-2.1.2.x86_64 libQtWebKit4-debuginfo-4.8.2+2.2.0-2.1.2.x86_64 libSDL-1_2-0-debuginfo-1.2.15-2.1.2.x86_64 libSDL_mixer-1_2-0-debuginfo-1.2.11-15.1.2.x86_64 libSM6-debuginfo-1.2.1-2.1.2.x86_64 libX11-6-debuginfo-1.5.0-2.1.2.x86_64 libX11-xcb1-debuginfo-1.5.0-2.1.2.x86_64 libXau6-debuginfo-1.0.7-2.1.2.x86_64 libXcomposite1-debuginfo-0.4.3-2.1.2.x86_64 libXcursor1-debuginfo-1.1.13-2.1.2.x86_64 libXdamage1-debuginfo-1.1.3-2.1.2.x86_64 libXext6-debuginfo-1.3.1-2.1.2.x86_64 libXfixes3-debuginfo-5.0-2.1.2.x86_64 libXi6-debuginfo-1.6.1-2.1.2.x86_64 libXinerama1-debuginfo-1.1.2-2.1.2.x86_64 libXrandr2-debuginfo-1.3.2-2.1.2.x86_64 libXrender1-debuginfo-0.9.7-2.1.2.x86_64 libXss1-debuginfo-1.2.2-2.1.2.x86_64 libXtst6-debuginfo-1.2.1-2.1.2.x86_64 libXxf86vm1-debuginfo-1.1.2-2.1.2.x86_64 libart_lgpl_2-2-debuginfo-2.3.21-12.1.2.x86_64 libasound2-debuginfo-1.0.25-3.4.3.x86_64 libaspell15-debuginfo-0.60.6.1-8.1.2.x86_64 libatk-1_0-0-debuginfo-2.4.0-2.1.2.x86_64 libavahi-client3-debuginfo-0.6.31-3.3.1.x86_64 libavahi-common3-debuginfo-0.6.31-3.3.1.x86_64 libavahi-glib1-debuginfo-0.6.31-3.3.1.x86_64 libbluray1-debuginfo-0.2.2-2.1.2.x86_64 libbonobo-debuginfo-2.32.1-5.1.2.x86_64 libbonoboui-debuginfo-2.24.5-5.1.2.x86_64 libcairo2-debuginfo-1.12.2-2.1.2.x86_64 libcanberra-gtk0-debuginfo-0.29-2.3.2.x86_64 libcanberra-gtk2-module-debuginfo-0.29-2.3.2.x86_64 libcanberra0-debuginfo-0.29-2.3.2.x86_64 libcap2-debuginfo-2.22-5.1.2.x86_64 libcom_err2-debuginfo-1.42.4-2.1.2.x86_64 libcroco-0_6-3-debuginfo-0.6.5-2.1.2.x86_64 libdb-4_8-debuginfo-4.8.30-17.1.4.x86_64 libdbus-1-3-debuginfo-1.5.12-4.1.2.x86_64 libdrm2-debuginfo-2.4.33-2.3.2.x86_64 libexpat1-debuginfo-2.1.0-2.1.3.x86_64 libfam0-debuginfo-2.7.0-159.2.1.x86_64 libffi47-debuginfo-4.7.1_20120723-1.1.1.x86_64 libfreetype6-debuginfo-2.4.9-4.1.2.x86_64 libgcc47-debuginfo-4.7.1_20120723-1.1.1.x86_64 libgcrypt11-debuginfo-1.5.0-9.2.2.x86_64 libgdk_pixbuf-2_0-0-debuginfo-2.26.1-2.1.4.x86_64 libgio-2_0-0-debuginfo-2.32.3-4.1.2.x86_64 libgio-fam-debuginfo-2.32.3-4.1.2.x86_64 libglib-2_0-0-debuginfo-2.32.3-4.1.2.x86_64 libgmodule-2_0-0-debuginfo-2.32.3-4.1.2.x86_64 libgnome-debuginfo-2.32.1-6.2.1.x86_64 libgnome-keyring0-debuginfo-3.4.1-2.1.2.x86_64 libgnomecanvas-2-0-debuginfo-2.30.3-6.1.2.x86_64 libgnomeui-debuginfo-2.24.5-8.1.2.x86_64 libgobject-2_0-0-debuginfo-2.32.3-4.1.2.x86_64 libgpg-error0-debuginfo-1.10-7.1.3.x86_64 libgstapp-0_10-0-debuginfo-0.10.36-2.1.2.x86_64 libgstinterfaces-0_10-0-debuginfo-0.10.36-2.1.2.x86_64 libgstreamer-0_10-0-debuginfo-0.10.36-3.1.2.x86_64 libgthread-2_0-0-debuginfo-2.32.3-4.1.2.x86_64 libgtk-2_0-0-debuginfo-2.24.10-3.1.2.x86_64 libgvfscommon0-debuginfo-1.12.3-3.1.2.x86_64 libjpeg62-debuginfo-62.0.0-15.3.1.x86_64 libjreen1-debuginfo-1.1.0-2.1.2.x86_64 libjson0-debuginfo-0.9-11.1.2.x86_64 libkeyutils1-debuginfo-1.5.3-7.1.2.x86_64 liblcms1-debuginfo-1.19-9.1.4.x86_64 libltdl7-debuginfo-2.4.2-5.1.2.x86_64 liblzma5-debuginfo-5.0.3-12.2.2.x86_64 libmng1-debuginfo-1.0.10-106.1.4.x86_64 libogg0-debuginfo-1.3.0-4.1.2.x86_64 libopenssl1_0_0-debuginfo-1.0.1c-2.1.3.x86_64 liborc-0_4-0-debuginfo-0.4.16-6.1.2.x86_64 libotr2-debuginfo-3.2.0-15.1.2.x86_64 libpango-1_0-0-debuginfo-1.30.1-1.1.2.x86_64 libpcre1-debuginfo-8.30-3.1.2.x86_64 libphonon4-debuginfo-4.6.0-3.2.2.x86_64 libpixman-1-0-debuginfo-0.24.4-4.1.2.x86_64 libpng14-14-debuginfo-1.4.11-2.1.2.x86_64 libpopt0-debuginfo-1.16-14.1.2.x86_64 libpulse-mainloop-glib0-debuginfo-1.1-6.1.2.x86_64 libpulse0-debuginfo-1.1-6.1.2.x86_64 libqca2-debuginfo-2.0.3-8.1.2.x86_64 libqca2-plugin-cyrus-sasl-debuginfo-2.0.3-8.1.2.x86_64 libqt4-debuginfo-4.8.1-2.1.4.x86_64 libqt4-sql-debuginfo-4.8.1-2.1.4.x86_64 libqt4-x11-debuginfo-4.8.1-2.1.4.x86_64 librsvg-2-2-debuginfo-2.36.1-2.1.2.x86_64 libselinux1-debuginfo-2.0.91-19.1.15.x86_64 libsndfile1-debuginfo-1.0.25-12.1.2.x86_64 libspeex1-debuginfo-1.1.999_1.2rc1-16.1.2.x86_64 libsqlite3-0-debuginfo-3.7.12.1-2.1.2.x86_64 libstdc++47-debuginfo-4.7.1_20120723-1.1.1.x86_64 libtiff5-debuginfo-4.0.2-1.3.3.x86_64 libudev0-debuginfo-182-4.8.1.x86_64 libuuid1-debuginfo-2.21.2-4.2.3.x86_64 libvorbis0-debuginfo-1.3.3-1.1.2.x86_64 libvorbisenc2-debuginfo-1.3.3-1.1.2.x86_64 libvorbisfile3-debuginfo-1.3.3-1.1.2.x86_64 libxcb-glx0-debuginfo-1.8.1-2.1.2.x86_64 libxcb-render0-debuginfo-1.8.1-2.1.2.x86_64 libxcb-shm0-debuginfo-1.8.1-2.1.2.x86_64 libxcb1-debuginfo-1.8.1-2.1.2.x86_64 libxml2-2-debuginfo-2.7.8+git20120223-8.1.2.x86_64 orbit2-debuginfo-2.14.19-9.1.2.x86_64 qutim-plugin-aspeller-debuginfo-0.3.1-3.1.2.x86_64 qutim-plugin-hunspeller-debuginfo-0.3.1-3.1.2.x86_64 qutim-plugin-sdlsound-debuginfo-0.3.1-3.1.2.x86_64 tcpd-debuginfo-7.6-874.1.2.x86_64 xorg-x11-libXfixes-debuginfo-7.6_5.0-3.1.2.x86_64 zlib-debuginfo-1.2.7-2.1.2.x86_64
(gdb) bt
#0 0x00007ffff6aa0cd4 in QMetaObject::changeGuard(QObject**, QObject*) () from /usr/lib64/libQtCore.so.4
#1 0x00007ffff773b70d in ?? () from /usr/lib64/libQtGui.so.4
#2 0x00007ffff7351e60 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#3 0x00007ffff773c99b in QMenu::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#4 0x00007ffff730274c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#5 0x00007ffff73074db in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#6 0x00007ffff6a8c73e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#7 0x00007ffff730358b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib64/libQtGui.so.4
#8 0x00007ffff737da9c in ?? () from /usr/lib64/libQtGui.so.4
#9 0x00007ffff737c961 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#10 0x00007ffff73a2c32 in ?? () from /usr/lib64/libQtGui.so.4
#11 0x00007ffff5824405 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#12 0x00007ffff5824738 in ?? () from /usr/lib64/libglib-2.0.so.0
#13 0x00007ffff58247f4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#14 0x00007ffff6aba936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#15 0x00007ffff73a28ae in ?? () from /usr/lib64/libQtGui.so.4
#16 0x00007ffff6a8b73f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#17 0x00007ffff6a8b9c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#18 0x00007ffff6a903a8 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#19 0x000000000040e956 in main (argc=1, argv=0x7fffffffdeb8) at /usr/src/debug/qutim-0.3.1/core/main.cpp:82
(gdb) q

gankov (gankov-u) wrote :

Забыл сказать версия 3.1, но пробовал и на текущем git который собран для openSUSE.

Tretyakov R (roman-i) on 2013-09-23
Changed in qutim:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers