Bug 595096 - kupdateapplet crash while installing updates
Summary: kupdateapplet crash while installing updates
Status: RESOLVED DUPLICATE of bug 578988
Alias: None
Product: openSUSE 11.2
Classification: openSUSE
Component: KDE4 Applications (show other bugs)
Version: Final
Hardware: x86-64 openSUSE 11.2
: P3 - Medium : Critical (vote)
Target Milestone: ---
Assignee: Thomas Göttlicher
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-09 05:15 UTC by Forgotten User 10buyl7JnO
Modified: 2010-04-22 10:14 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
valgrind output. (205.74 KB, application/zip)
2010-04-22 08:15 UTC, Forgotten User 10buyl7JnO
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User 10buyl7JnO 2010-04-09 05:15:25 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.9 Safari/533.2

kupdateapplet crash with following backtrace while installing available updates.

Thread 2 (Thread 0x7f4b7da22910 (LWP 3908)):
#0  0x00007f4b897813e2 in select () from /lib64/libc.so.6
#1  0x00007f4b8ad1a903 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007f4b8ac49775 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007f4b8a9ba65d in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4b89787e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4b8c199750 (LWP 3861)):
#0  0x00007f4b8977ed03 in poll () from /lib64/libc.so.6
#1  0x00007f4b866a04c9 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f4b866a089c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f4b8ad66eb3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00007f4b89f8c51e in ?? () from /usr/lib64/libQtGui.so.4
#5  0x00007f4b8ad3c2a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f4b8ad3c67c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007f4b8ad403cb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#8  0x0000000000408986 in _start ()


Reproducible: Always

Steps to Reproduce:
1. Check for updates using kupdateapplet.
2. Select all updates.
3. Install
Actual Results:  
Crash

Expected Results:  
Updates should be installed.
Comment 1 Thomas Göttlicher 2010-04-09 12:19:49 UTC
According to the backtrace it crashes somewhere deep in libqt4.

Dirk, do you have an idea what's wrong?
Comment 2 Dirk Mueller 2010-04-09 12:56:57 UTC
both threads are waiting (one in select(), the other in poll()). thats not the cause of the backtrace. 

can you reproduce it? try valgrind.
Comment 3 Forgotten User 10buyl7JnO 2010-04-09 12:59:14 UTC
I can reproduce every time. Should I run in valgrind and post output?
Comment 4 Thomas Göttlicher 2010-04-21 14:49:18 UTC
(In reply to comment #3)
> I can reproduce every time. Should I run in valgrind and post output?
Yes, please. Thank you.
Comment 5 Forgotten User 10buyl7JnO 2010-04-22 08:15:35 UTC
Created attachment 356151 [details]
valgrind output.
Comment 6 Dirk Mueller 2010-04-22 08:39:20 UTC
there is no crash or anything in that valgrind output? did it "crash"?
Comment 7 Forgotten User 10buyl7JnO 2010-04-22 10:04:08 UTC
I think it hanged at least. Not sure about crash. It didn't do anything and stayed in same status for long time. It never finished update of the package I selected.
Comment 8 Thomas Göttlicher 2010-04-22 10:14:01 UTC
(In reply to comment #7)
> I think it hanged at least. Not sure about crash. It didn't do anything and
> stayed in same status for long time. It never finished update of the package I
> selected.
Hanging progress sounds like bug #578988.

*** This bug has been marked as a duplicate of bug 578988 ***