Bug 441381 - RAWHIDE PackageKit dialogs do not appear when using KDE
Summary: RAWHIDE PackageKit dialogs do not appear when using KDE
Keywords:
Status: CLOSED DUPLICATE of bug 441062
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Robin Norwood
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: KDE4Live F9PKBlocker
TreeView+ depends on / blocked
 
Reported: 2008-04-07 19:44 UTC by Shawn Starr
Modified: 2008-04-12 09:38 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-04-12 09:38:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Shawn Starr 2008-04-07 19:44:59 UTC
Description of problem: PackageKit dialogs do not appear when using KDE. The 
gnome packagekit applet does appear but there's missing icons (another issue).

Version-Release number of selected component (if applicable):
All current versions of PK 0.10, 0.11 show this problem with KDE 4.0.3.

How reproducible:
Always reproducible, the dialogs pop up very briefly then vanish and do not 
display again.

Steps to Reproduce:
1. Start a KDE 4 session
2. Try to use any of the PackageKit gui tools ie, setup times to check for 
updates, dialog will not stay displayed.
3.
  
Actual results:

Any PackageKit dialog will not appear and the user cannot configure PK.

Expected results:

The user should be able to manage their system with PK from KDE.

Additional info:

WORKAROUND: use yum update from command line, not a good solution for users.

Comment 1 Richard Hughes 2008-04-08 21:15:12 UTC
Can you please run:

gpk-update-viewer --verbose

and attach the output to this bug. Thanks.

Comment 2 Shawn Starr 2008-04-11 01:13:17 UTC
$ gpk-update-viewer --verbose
TI:21:11:53     TH:0x90d6d68    FI:pk-debug.c   FN:pk_debug_init,248
 - Verbose debugging 1 (on console 1)
TI:21:11:53     TH:0x90d6d68    FI:pk-connection.c     
FN:pk_connection_connection_changed_cb,129
 - emit connection-changed: 1
TI:21:11:53     TH:0x90d6d68    FI:pk-client.c  FN:pk_client_connect,3342
 - connect
TI:21:11:53     TH:0x90d6d68    FI:pk-client.c  FN:pk_client_connect,3342
 - connect
TI:21:11:53     TH:0x90d6d68    FI:pk-job-list.c        FN:pk_job_list_connect,195
 - connect
TI:21:11:54     TH:0x90d6d68    FI:pk-client.c 
FN:pk_client_allocate_transaction_id,1261
 - Got tid: '2;cdacedae;data'
TI:21:11:54     TH:0x90d6d68    FI:pk-client.c  FN:pk_client_change_status,632
 - emit status-changed wait

(gpk-update-viewer:3289): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(gpk-update-viewer:3289): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height:
assertion `pixbuf != NULL' failed

(gpk-update-viewer:3289): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed
Segmentation fault


quick gdb bt:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7fec720 (LWP 3319)]
0x0804c92f in g_cclosure_marshal_VOID__STRING ()
(gdb) bt
#0  0x0804c92f in g_cclosure_marshal_VOID__STRING ()
#1  0x0804cad5 in g_cclosure_marshal_VOID__STRING ()
#2  0x0804e28d in g_cclosure_marshal_VOID__STRING ()
#3  0x004265d6 in __libc_start_main () from /lib/libc.so.6
#4  0x0804bfd1 in g_cclosure_marshal_VOID__STRING ()

Comment 3 Shawn Starr 2008-04-11 01:16:33 UTC
I'm thinking somehow the images/pixmaps are not being shown causing this crash.
Since the about dialog which does appear has no packagekit logo icon even.

Comment 4 Richard Hughes 2008-04-11 15:23:17 UTC
Can you reproduce this if you use konsole in gnome? I really don't want to have
to install the whole kde desktop to try and reproduce :-)

Do you have gnome-icon-theme installed?


Comment 5 Shawn Starr 2008-04-12 02:23:04 UTC
gnome-icon-theme-2.22.0-5.fc9.noarch

yep.

Comment 6 Kevin Kofler 2008-04-12 05:41:42 UTC
Can you please try "thread apply all bt" in GDB instead of just "bt"? I think 
this is the backtrace for the wrong thread.

Comment 7 Richard Hughes 2008-04-12 09:38:10 UTC

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


Note You need to log in before you can comment on or make changes to this bug.