abrt 1.0.7 detected a crash. architecture: i686 Attached file: backtrace cmdline: /usr/bin/mc -P /tmp/mc-ondrejj/mc.pwd.25588 comment: When trying to panelize onver search results, segmentation error occurs. component: mc executable: /usr/bin/mc kernel: 2.6.31.12-174.2.22.fc12.i686.PAE package: mc-1:4.7.1-1.fc12 rating: 4 reason: Process /usr/bin/mc was killed by signal 11 (SIGSEGV) release: Fedora release 12 (Constantine) How to reproduce ----- 1. F9 -> Command -> Find file 2. Let him to find at least one file. 3. press "l" (panelize)
Created attachment 397334 [details] File: backtrace
This worked with previous version of mc.
Created attachment 397338 [details] Fixes the crash A guy who added this: lc_filename = strchr (le->text + 4, ':') + 1; to upstream mc needs slapping :) I can hardly imagine worse code.
Please build an update for F12. Thank you.
Filled into upstream: http://www.midnight-commander.org/ticket/2080 > to upstream mc needs slapping :) I can hardly imagine worse code. Will be done correctly :) P.S. You extremally fast with patching... I'm shoked :)
Hm... Jindrich, please try http://www.midnight-commander.org/changeset/7b9226c5da3a81fb758bee70aafe05bb64d37464 http://www.midnight-commander.org/ticket/2068 I forgotten about same trouble...
Slava, good to see it was already fixed upstream :) I can confirm the Andrew's patch fixed it. Thanks for noticing. In any case the present code is dangerous so we might see such surprises quite often :)
Jan, the 4.7.1 mc release is brand new so it is likely that additional bugs will occur. I would delay any F12/F11 updates for a week or two so that we needn't to push partial updates too often.
> In any case the present code is dangerous so we might see such surprises quite often :) Sorry, it's development branch. > Jan, the 4.7.1 mc release is brand new so it is likely that additional bugs will occur. Yup. Jan, try to use 4.7.0-stable branch (latest release is 4.7.0.3). This branch don't contain newly added regressions (but also don't contain newly added features ;) ). Download page: http://rpm.zaytsev.net/mc-releases/mc-4.7.0.3/
*** Bug 570540 has been marked as a duplicate of this bug. ***
How to reproduce ----- 1. run mc 2. Command->Find *.py?, OK 3. Panelize Comment ----- I was simply trying to find all *.pyo and *.pyc files (*.py?), panelize and remove all of them. I regulary use this so this bug must be recent.
mc-4.7.1-2.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/mc-4.7.1-2.fc11
mc-4.7.1-2.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/mc-4.7.1-2.fc12
mc-4.7.1-2.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/mc-4.7.1-2.fc13
How to reproduce ----- 1. search for ".svn" folders (1041 was found) 2. select [Panalize] 3. Comment ----- should be a problem with allocating space when panalizing huge number of files
mc-4.7.1-2.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update mc'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/mc-4.7.1-2.fc12
mc-4.7.1-2.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update mc'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/mc-4.7.1-2.fc11
mc-4.7.1-2.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update mc'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/mc-4.7.1-2.fc13
How to reproduce ----- 1.F9 2.Command - Find File 3.Panelize on search results
Please give positive karma to the updates so that they get pushed into stable.
mc-4.7.1-2.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 578778 has been marked as a duplicate of this bug. ***
mc-4.7.1-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
mc-4.7.1-2.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.