After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 70268 - Panel crashes when Nautilus run [convert_real_slow]
Panel crashes when Nautilus run [convert_real_slow]
Status: RESOLVED DUPLICATE of bug 75597
Product: libwnck
Classification: Core
Component: general
0.x
Other Solaris
: Urgent critical
: GNOME2.0
Assigned To: libwnck maintainers
libwnck maintainers
: 69466 70269 76913 78510 78512 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-02-01 13:18 UTC by keelin.boyle
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description keelin.boyle 2002-02-01 13:18:44 UTC
To Reproduce:

1) Start gnome panel, gnome-panel-2.
2) Start Nautilus, nautilus.

Actual Result:
Nautilus starts, panel crashes with error message, Segmentation fault.


Stack Trace below:

% pstack 1511
1511:   gnome-panel-2 --sm-client-id default3
-----------------  lwp# 1 / thread# 1  --------------------
 fdd9c2c8 waitid   (0, 5f8, ffbeebe0, 3)
 fdd563a8 _waitpid (0, ffbeece8, 0, ffbeece8, 0, 0) + 60
 fdf5aab0 waitpid  (b, ffbef140, ffbeee88, 0, 0, 0) + 34
 fdf5b7dc __sighndlr (b, ffbef140, ffbeee88, ff18b328, 14b914, 14b904) + c
 fdf584c0 sigacthandler (b, 14b870, 0, 0, 0, fdf6e000) + 708
 --- called from signal handler with signal 11 (SIGSEGV) ---
 fe72d5a0 convert_real_slow (218910, 232a60, 30, 1a0, 28, 1af) + d8
 fe72df1c rgbconvert (1af, 14c628, 30, 0, 1a0, 28) + 54c
 fe72f060 gdk_pixbuf_get_from_image (f, d, 14c628, 1a0, 28, 0) + 728
 fe72e8cc gdk_pixbuf_get_from_drawable (28, 0, 14c628, 0, 0, 0) + 8ec
 ff2617e4 _wnck_gdk_pixbuf_get_from_pixmap (0, f, 0, 0, 0, 0) + ec
 ff261920 try_pixmap_and_mask (2800003, 2800006, ffbef604, 20, 20,
ffbef600) + b0
 ff262b04 _wnck_read_icons (10, ffbef588, ffbef578, ffbef574, 20, ffbef600)
+ 5e4
 ff258d38 get_icons (10, 231004, 22d104, 0, 6e617574, 756e7469) + 78
 ff25ae98 force_update_now (230fb8, ffbef66c, 22d104, 22d108, 22d10c, 30) +
218
 ff256584 _wnck_window_create (2800030, 182d60, 230bb0, 6, 0, 0) + 354
 ff24e97c update_client_list (182d60, 0, 0, 0, 0, 0) + 2a4
 ff24fca4 do_update_now (182d60, 63e5a, 95d87c, 0, 0, ffbef868) + 74
 ff24fd34 update_idle (182d60, 0, 0, fde62598, 0, 0) + 44
 fde635bc g_idle_dispatch (1ab4b0, ff24fcf0, 182d60, fde5dd3c, 0, 0) + 84
 fde5dd68 g_main_dispatch (168f50, 0, 0, fde5faec, 0, 0) + 268
 fde5fc08 g_main_context_dispatch (168f50, c8, 21cc40, 8, 8, 0) + c8
 fde60360 g_main_context_iterate (168f50, 1, 1, 14c128, ff3e2660, 42121) +
6b0
 fde61350 g_main_loop_run (215b88, 215b88, 40a, 0, 0, 1) + 5a8
 fe99cf88 gtk_main (21, 64258, 0, 0, 0, 0) + 1c0
 00064c90 main     (10d144, 13d0c8, 13d0d8, 13d0e8, 13d0fc, 13d108) + 2c8
 00055b30 _start   (0, 0, 0, 0, 0, 0) + 108
-----------------  lwp# 2 / thread# 2  --------------------
 fdd9b684 signotifywait ()
 fdf4ed4c _dynamiclwps (fdf6e000, 59, 0, 0, ffbef58c, 4) + 1c
 fdf52028 thr_yield (0, 0, 0, 0, 0, 0) + 8c
-----------------  lwp# 3  --------------------------------
 fdd99228 door     (0, 0, 0, 0, fdc75d10, 4)
 fdf56b9c _sc_door_func (0, 0, 0, 0, 0, 0) + 54
-----------------  lwp# 4  --------------------------------
 fdd9bce8 lwp_cond_wait (fdf75550, fdf75560, fdf6edb8)
 fdf49098 _age     (4, fdf6eda4, fdf6e000, 3, fdf6e000, 1) + 74
 fdf4a72c _lwp_start (fdc63d70, 0, 4000, fdc0fc2c, 0, 0) + 18
 fdf52028 thr_yield (0, 0, 0, 0, 0, 0) + 8c
--------------------------  thread# 3  --------------------
 fdf4ddb4 _reap_wait (fdf729e8, 20528, 0, fdf6e000, 0, 0) + 38
 fdf4db0c _reaper  (fdf6ee38, fdf74748, fdf729e8, fdf6ee10, 1, fe400000) +
38
 fdf5b6e0 _thread_start (0, 0, 0, 0, 0, 0) + 40
Comment 1 Kjartan Maraas 2002-02-01 20:45:39 UTC
*** Bug 70269 has been marked as a duplicate of this bug. ***
Comment 2 Luis Villa 2002-02-04 02:34:14 UTC
*** Bug 69466 has been marked as a duplicate of this bug. ***
Comment 3 Luis Villa 2002-02-04 02:34:46 UTC
*** Bug 69466 has been marked as a duplicate of this bug. ***
Comment 4 Luis Villa 2002-02-04 02:35:58 UTC
Note that there are actually 17 duplicates of this bug but they were
mismarked as dups of another bug.
Comment 5 Mark McLoughlin 2002-02-06 13:26:35 UTC
Luis: Why was 69466 marked as a duplicate of this ?

This looks like a libwnck bug, or maybe a gdk/gdk-pixbuf bug ...

Keelin: could you confirm whether or not this is still re-producable?
Comment 6 keelin.boyle 2002-02-21 15:50:21 UTC
This bug is fixed in the latest CVS build, Feb 21st.
Comment 7 Mark McLoughlin 2002-03-29 16:00:38 UTC
*** Bug 76913 has been marked as a duplicate of this bug. ***
Comment 8 Luis Villa 2002-03-30 19:00:31 UTC
Wipro indicates that this is still a problem in newest CVS, so
reopening.:/
Comment 9 Havoc Pennington 2002-03-31 20:28:48 UTC
Owen indicates elsewhere that the problem is using the system colormap
when converting a non-system-colormap pixmap.

What apps are running when this happens - i.e. which app is setting an
icon not in the system visual?
Comment 10 jacob berkman 2002-04-01 18:15:15 UTC
i think they were running xscreensaver-demo.
Comment 11 Bharat Tewari 2002-04-03 06:20:15 UTC
this is a duplicate of 75597 although the problem manifests from a 
different path. Since we are already working on 75597 which is almost 
fixed, this bug will also be closed soon. It should be the 
xscreensaver because most of the images are depth 24 where as 
normally the Solaris system boot with the Psuedocolor 8 bit planes 
and hence these problems. With xscreensaver we can consistently crash 
panel. Shivaram has made a fix in the gdk library code which should 
all these issues. Once the testing is complete, the patch will be 
available.
Comment 12 Heath Harrelson 2002-04-13 03:43:42 UTC
*** Bug 78510 has been marked as a duplicate of this bug. ***
Comment 13 Heath Harrelson 2002-04-13 03:44:00 UTC
*** Bug 78512 has been marked as a duplicate of this bug. ***
Comment 14 Havoc Pennington 2002-04-13 20:27:27 UTC
I put a hack in libwnck that probably keeps this from happening 
to the pager.
Comment 15 Luis Villa 2002-05-01 08:41:32 UTC
Bharat: what is the status of this bug for you guys? Is a patch
forthcoming?
Comment 16 Bharat Tewari 2002-05-02 07:58:16 UTC
luis, the patch is available with bug 75597 which is a fix in gtk but 
it has still not made into the cvs. While testing locally, we apply 
the patch and hence we don't see any crashes. Let me check on the 
same after building a nightly snapshot without applying the local 
patch to test havoc's hack. 
Comment 17 Luis Villa 2002-05-16 05:27:45 UTC
OK, well, I'm going to mark this a dup of that bug then.

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