[Bug 720221] New: Latest libfm update breaks PCManFM
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c0 Summary: Latest libfm update breaks PCManFM Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: i386 OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: LXDE AssignedTo: andrea@opensuse.org ReportedBy: nobange@poczta.onet.pl QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:6.0.2) Gecko/20100101 Firefox/6.0.2 Latest libfm from Opensuse 11.3 update repository makes PCManFM unusable. After installing this update (0.9.9_rc3-0.8.1) PCManFM doesn't run anymore. Reverting to previous version 0.9.8_rc2-1.3.1 cures this. Reproducible: Always Steps to Reproduce: 1. Install latest update for libfm for Opensuse 11.3 2. Try to run PCManFM 3. Actual Results: PCManFM doesn't even start Expected Results: PCManFM starts with new version number and fixed announced bugs. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c1 andrea florio <andrea@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |nobange@poczta.onet.pl --- Comment #1 from andrea florio <andrea@opensuse.org> 2011-09-25 17:15:20 UTC --- Please provide output of those commands rpm -qi pcmanfm rpm -qi libfm rpm -qi libfm1 ldd /use/bin/pcmanfm pcmanfm (i.e. run it from shell and report errors if any) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c2 Franciszek Janowski <nobange@poczta.onet.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |nobange@poczta.onet.pl InfoProvider|nobange@poczta.onet.pl | --- Comment #2 from Franciszek Janowski <nobange@poczta.onet.pl> 2011-09-25 18:05:47 UTC --- I assume you need these informations _after_ applying the problematic update? Here it is: rpm -qi pcmanfm Name : pcmanfm Relocations: (not relocatable) Version : 0.9.9_rc3 Vendor: openSUSE Release : 0.8.1 Build Date: czw, 11 sie 2011, 23:09:08 Install Date: nie, 25 wrz 2011, 20:00:02 Build Host: build40 Group : Productivity/File utilities Source RPM: pcmanfm-0.9.9_rc3-0.8.1.src.rpm Size : 181441 License: GPLv2 Signature : RSA/8, czw, 11 sie 2011, 23:09:23, Key ID b88b2fd43dbdc284 Packager : http://bugs.opensuse.org URL : http://www.lxde.org/ Summary : The next generation LXDE file manager Description : An extremly fast, lightweight, yet feature-rich file manager with tabbed browsing. It's also the LXDE default file manager. This is a complete rewrite of the old pcmanfm 0.5.x series Distribution: openSUSE 11. rpm -qi libfm Name : libfm Relocations: (not relocatable) Version : 0.1.16_rc3 Vendor: openSUSE Release : 0.10.1 Build Date: czw, 11 sie 2011, 21:04:52 Install Date: pią, 2 wrz 2011, 00:58:09 Build Host: build08 Group : Development/Libraries/C and C++ Source RPM: libfm-0.1.16_rc3-0.10.1.src.rpm Size : 570835 License: GPLv2 Signature : RSA/8, czw, 11 sie 2011, 22:38:42, Key ID b88b2fd43dbdc284 Packager : http://bugs.opensuse.org URL : http://www.lxde.org/ Summary : A glib/gio-based lib used to develop file managers Description : A glib/gio-based lib used to develop file managers providing some file management utilities and related-widgets missing in gtk+/glib. Distribution: openSUSE 11.3 rpm -qi libfm1 Name : libfm1 Relocations: (not relocatable) Version : 0.1.16_rc3 Vendor: openSUSE Release : 0.10.1 Build Date: czw, 11 sie 2011, 21:04:52 Install Date: pią, 2 wrz 2011, 00:58:07 Build Host: build08 Group : System/Libraries Source RPM: libfm-0.1.16_rc3-0.10.1.src.rpm Size : 139616 License: GPLv2 Signature : RSA/8, czw, 11 sie 2011, 22:38:44, Key ID b88b2fd43dbdc284 Packager : http://bugs.opensuse.org URL : http://www.lxde.org/ Summary : Libfm libraries Description : libfm libraries for development Distribution: openSUSE 11.3 ldd /usr/bin/pcmanfm linux-gate.so.1 => (0xffffe000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb75b9000) libfm-gtk.so.1 => /usr/lib/libfm-gtk.so.1 (0xb7566000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7102000) libfm.so.1 => /usr/lib/libfm.so.1 (0xb70e1000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7035000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7016000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6f8b000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6f40000) libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb6e86000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6e3c000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6d56000) libpthread.so.0 => /lib/libpthread.so.0 (0xb6d3c000) libc.so.6 => /lib/libc.so.6 (0xb6bd2000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6bb2000) libdl.so.2 => /lib/libdl.so.2 (0xb6bad000) libmenu-cache.so.1 => /usr/lib/libmenu-cache.so.1 (0xb6ba5000) libm.so.6 => /lib/libm.so.6 (0xb6b7b000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6b6e000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6b68000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6b49000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6b14000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6ade000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6ad9000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6ad3000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb6ac1000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6ab5000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6ab1000) libXi.so.6 => /usr/lib/libXi.so.6 (0xb6aa1000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6a98000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6a8c000) libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6a87000) libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6a83000) libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6a12000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb698b000) libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb695f000) libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb695a000) libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb694f000) libz.so.1 => /lib/libz.so.1 (0xb693b000) libresolv.so.2 => /lib/libresolv.so.2 (0xb6924000) libselinux.so.1 => /lib/libselinux.so.1 (0xb6905000) libpcre.so.0 => /lib/libpcre.so.0 (0xb68d6000) /lib/ld-linux.so.2 (0xb7710000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb68d1000) libexpat.so.1 => /lib/libexpat.so.1 (0xb68a7000) librt.so.1 => /lib/librt.so.1 (0xb689d000) There's no output when running pcmanfm from the terminal. The desktop just flickers once like when refreshing and that's all. I tryied to update 2 different machines with Opensuse 11.3 with the same result. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c3 andrea florio <andrea@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |nobange@poczta.onet.pl --- Comment #3 from andrea florio <andrea@opensuse.org> 2011-09-26 15:28:14 UTC --- Thinking if that mit be related to config file. Please rm or mv (for backup) the following folders: ~/.config/pcmanfm ~/.config/libfm Than start pcmanfm -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c4 Franciszek Janowski <nobange@poczta.onet.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|nobange@poczta.onet.pl | --- Comment #4 from Franciszek Janowski <nobange@poczta.onet.pl> 2011-09-26 20:48:21 UTC --- I did it, no difference. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c andrea florio <andrea@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c5 --- Comment #5 from Franciszek Janowski <nobange@poczta.onet.pl> 2011-10-06 17:48:44 UTC --- I tested fresh Virtualbox install of Opensuse 11.3 LXDE. I was able to apply latest libfm update, but initially it shows error message. Installing first the previous update, and then the latest wa the only way. But the result was the same as described in the first report - PCManFM doesn't start. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c6 --- Comment #6 from andrea florio <andrea@opensuse.org> 2011-10-09 08:21:47 UTC --- i finally settled in my new house. i can start to work on it. I'm downloading suse 11.3 now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c andrea florio <andrea@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |gber@opensuse.org -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c7 --- Comment #7 from andrea florio <andrea@opensuse.org> 2011-10-09 13:21:16 UTC --- Created an attachment (id=455205) --> (http://bugzilla.novell.com/attachment.cgi?id=455205) strace -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c8 --- Comment #8 from andrea florio <andrea@opensuse.org> 2011-10-09 13:23:16 UTC --- i think i was able to identify the problem. as visible in the strace attached, i believe the problem is a call to glib. most probably they are making a call in a way that has is too new for the suse 11.3 glib2. Guido, what do you think? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c9 Guido Berhörster <gber@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED CC| |gber@opensuse.org InfoProvider|gber@opensuse.org | --- Comment #9 from Guido Berhörster <gber@opensuse.org> 2011-10-09 16:52:13 UTC --- (In reply to comment #8)
i think i was able to identify the problem. as visible in the strace attached, i believe the problem is a call to glib. most probably they are making a call in a way that has is too new for the suse 11.3 glib2.
Guido, what do you think?
From the backtrace and code the immediate reason of the crash is in pcmanfm, i.e. in main-win.c:on_notebook_switch_page() when it tries to set up a signal handler on a pointer (folder_view or better new_page->folder_view passed to this function) which is not an instance of FmTabPage as expected. The real reason might be thus in how the FmTabPage object passed to this function is initialized, further investigation would require stepping through the relevant code with gdb. I need to install 11.3 and I'm currently a bit busy so it might take a bit. Does this only happen on 11.3 or can any of you reproduce the crashes on other oS releases as well?
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c10 --- Comment #10 from andrea florio <andrea@opensuse.org> 2011-10-09 16:58:26 UTC --- I can personally reproduce it only on 11.3 11.4 is fine. Thank you. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c11 Lutz Thuns <lthuns@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lthuns@opensuse.org --- Comment #11 from Lutz Thuns <lthuns@opensuse.org> 2011-12-08 13:04:21 UTC --- Hi, this error is still existing in 11.3 only. Any chances? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=720221 https://bugzilla.novell.com/show_bug.cgi?id=720221#c12 --- Comment #12 from Lutz Thuns <lthuns@opensuse.org> 2012-01-05 14:15:54 UTC --- If this cannot be solved and since OS 11.3 will be out of support from Jan 16th, is it possible to delete the 0.9.9 release of PCManFM and go back to 0.9.8? So any new installation of 11.3 won't get the defective update. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com