asolfre / qwit

Automatically exported from code.google.com/p/qwit
GNU General Public License v3.0
0 stars 0 forks source link

Qwit SVN 346 crashs on KDE 4.4.5 #155

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open qwit
2. Try to configure a account
3. Qwit crashs

Compile log is attached, here is execution log:

 13:31 -> felipe.prenholato@mintaka qwit-read-only $ qwit 
Mon Jul 12 13:31:26 2010 Warning: QMetaObject::connectSlotsByName: No matching 
signal for on_add_friend(QString)
Mon Jul 12 13:31:26 2010 Warning: QMetaObject::connectSlotsByName: No matching 
signal for on_unfollow_friend(QString,UserMgmtWidgetItem*)
Mon Jul 12 13:31:26 2010 Warning: QMetaObject::connectSlotsByName: No matching 
signal for on_block_friend(QString,UserMgmtWidgetItem*)
Mon Jul 12 13:31:26 2010 Warning: QMetaObject::connectSlotsByName: No matching 
signal for on_follow_follower(QString,UserMgmtWidgetItem*)
Mon Jul 12 13:31:26 2010 Warning: QMetaObject::connectSlotsByName: No matching 
signal for on_unfollow_follower(QString,UserMgmtWidgetItem*)
Mon Jul 12 13:31:26 2010 Warning: QMetaObject::connectSlotsByName: No matching 
signal for on_block_follower(QString,UserMgmtWidgetItem*)
Mon Jul 12 13:31:26 2010 Warning: QMetaObject::connectSlotsByName: No matching 
signal for on_unblock_user(QString,UserMgmtWidgetItem*)
Mon Jul 12 13:31:26 2010 Warning: QLayout: Attempting to add QLayout "" to 
FriendshipsMgmtPage "", which already has a layout
Mon Jul 12 13:31:26 2010 Warning: QLayout: Attempting to add QLayout "" to 
MainWindow "MainWindow", which already has a layout
Mon Jul 12 13:31:32 2010 Fatal: ASSERT failure in QVector<T>::operator[]: 
"index out of range", file /usr/include/qt4/QtCore/qvector.h, line 346
Aborted

Original issue reported on code.google.com by philipe.rp@gmail.com on 12 Jul 2010 at 4:36

Attachments:

GoogleCodeExporter commented 9 years ago
This an important issue. 

Qwit is crashing every time you run it for the first time.

As you can see in the attached patch (more like a proof of concept), 
QwitTools::mergeMessages is trying to access elements of an empty vector (first 
run, no old tweets).

I also posted a Q&D workaround on Debian BTS [1] so users are able to run it 
for the first time without recompiling.

Regards.

[1]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592374

Original comment by cgalisteo@gmail.com on 10 Aug 2010 at 1:58

Attachments:

GoogleCodeExporter commented 9 years ago
Sorry, completely forgot about this issue :( Thanks for the patch. Fixed in 
r349.

Original comment by artem.iglikov on 10 Aug 2010 at 4:42