Bug 882527 - [abrt] yumex-3.0.10-1.fc18: utf_8.py:16:decode:UnicodeDecodeError: 'utf8' codec can't decode byte 0xc3 in position 1999: unexpected end of data
Summary: [abrt] yumex-3.0.10-1.fc18: utf_8.py:16:decode:UnicodeDecodeError: 'utf8' cod...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: yumex
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tim Lauridsen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:50002b53dc6d44b11aa152bd42e...
: 883093 911485 989257 1003899 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-12-01 17:08 UTC by Karim Moussa
Modified: 2013-10-12 04:26 UTC (History)
16 users (show)

Fixed In Version: yumex-3.0.12-1.fc20
Clone Of:
Environment:
Last Closed: 2013-10-01 02:03:07 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (4.59 KB, text/plain)
2012-12-01 17:08 UTC, Karim Moussa
no flags Details
File: core_backtrace (1.72 KB, text/plain)
2012-12-01 17:09 UTC, Karim Moussa
no flags Details
File: dso_list (67 bytes, text/plain)
2012-12-01 17:09 UTC, Karim Moussa
no flags Details
File: environ (1.35 KB, text/plain)
2012-12-01 17:09 UTC, Karim Moussa
no flags Details
Debug output from the console when yumex fails, processing a package's dependencies (114.81 KB, text/plain)
2012-12-07 15:40 UTC, Karim Moussa
no flags Details

Description Karim Moussa 2012-12-01 17:08:54 UTC
Version-Release number of selected component:
yumex-3.0.10-1.fc18

Additional info:
cmdline:        /usr/bin/python -tt /usr/bin/yumex
executable:     /usr/bin/yumex
kernel:         3.6.7-5.fc18.x86_64
uid:            1000

Comment 1 Karim Moussa 2012-12-01 17:08:57 UTC
Created attachment 655649 [details]
File: backtrace

Comment 2 Karim Moussa 2012-12-01 17:09:00 UTC
Created attachment 655650 [details]
File: core_backtrace

Comment 3 Karim Moussa 2012-12-01 17:09:06 UTC
Created attachment 655651 [details]
File: dso_list

Comment 4 Karim Moussa 2012-12-01 17:09:09 UTC
Created attachment 655652 [details]
File: environ

Comment 5 Tim Lauridsen 2012-12-02 14:14:47 UTC
If you can reproduce this, then try running 'yumex d' from a commandline and attach the console output here.

Comment 6 Tim Lauridsen 2012-12-02 14:15:10 UTC
it should have been 'yumex -d'

Comment 7 Karim Moussa 2012-12-02 21:09:44 UTC
Right now, I'm unable to test it because I've got to finish some work. But I'll try from the 14th of December and report back if it happens again.

Comment 8 Karim Moussa 2012-12-07 15:14:12 UTC
(In reply to comment #5)
> If you can reproduce this, then try running 'yumex d' from a commandline and
> attach the console output here.

I've used yumex again, but the error has not yet occurred again, but I'll keep on using "yumex -d >yumex.log 2>&1" and post the file if it happens.

Comment 9 Karim Moussa 2012-12-07 15:40:37 UTC
Created attachment 659473 [details]
Debug output from the console when yumex fails, processing a package's dependencies

Redirecting the console output into a file did not work, but manually copying did. So this file contains the debug output obtained from "yumex -d".

Comment 10 Karim Moussa 2012-12-07 15:46:23 UTC
The error occurs at the end of the log, before 16:33:23, when I closed the program by closing both the progress and main windows.

Comment 11 Karim Moussa 2012-12-07 15:53:05 UTC
And yumex works flawlessly for these operations if called with "LANG=C" prepended.

Comment 12 Edson 2013-01-18 22:20:27 UTC
The problem occurred when I used yumex when trying to install LibreOffice.

Package: yumex-3.0.10-1.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 13 Richard Marko 2013-01-29 15:51:34 UTC
*** Bug 883093 has been marked as a duplicate of this bug. ***

Comment 14 Richard Marko 2013-01-29 15:53:32 UTC
This bug is among top Fedora 18 bugs: https://retrace.fedoraproject.org/faf/problems/85820/

Comment 15 Michael 2013-02-08 12:39:58 UTC
Description of problem:
i have see (at a update) i have nss (pakets) in i864 AND _x64 install. i will remove the i863  (i have a fc18/64bit) yumex crashes by removing 

Version-Release number of selected component:
yumex-3.0.10-1.fc18

Additional info:
cmdline:        /usr/bin/python -tt /usr/bin/yumex
executable:     /usr/bin/yumex
kernel:         3.7.6-201.fc18.x86_64
uid:            1000

Comment 16 David 2013-03-13 08:22:51 UTC
test updates installation in yumex - Running RPM Transaction

Package: yumex-3.0.10-1.fc18
Architecture: i686
OS Release: Fedora release 18 (Spherical Cow)

Comment 17 Walder 2013-03-19 00:24:23 UTC
Atualização

Package: yumex-3.0.10-1.fc18
Architecture: i686
OS Release: Fedora release 18 (Spherical Cow)

Comment 18 Wilbert Isaac Cortés González 2013-07-11 03:40:32 UTC
This "bug" is happening also in Fedora 19, it just doesn't install any of the packages it downloaded, then I kill it (it just doesn't do anything)...

Comment 19 Tim Lauridsen 2013-09-10 13:43:31 UTC
Look like the problem is cause by the yumex backend is sending messages in non english locale over a stdout/stdin pipe to the yumex frontend.

I have made a upstream fix to base64 encode the message before sending it througt the pipe.

https://github.com/timlau/yumex/commit/71c4e89838041bcbe5f9cec04de73621d6725510

Comment 20 Tim Lauridsen 2013-09-10 13:45:11 UTC
*** Bug 989257 has been marked as a duplicate of this bug. ***

Comment 21 Tim Lauridsen 2013-09-10 13:46:03 UTC
*** Bug 1003899 has been marked as a duplicate of this bug. ***

Comment 22 Tim Lauridsen 2013-09-10 13:47:15 UTC
*** Bug 911485 has been marked as a duplicate of this bug. ***

Comment 23 Michael 2013-09-19 13:01:52 UTC
i am on fc19

Comment 24 Fedora Update System 2013-09-22 10:25:23 UTC
yumex-3.0.12-1.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/yumex-3.0.12-1.fc20

Comment 25 Fedora Update System 2013-09-22 10:26:14 UTC
yumex-3.0.12-1.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/yumex-3.0.12-1.fc19

Comment 26 Fedora Update System 2013-09-23 00:05:08 UTC
Package yumex-3.0.12-1.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing yumex-3.0.12-1.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-17378/yumex-3.0.12-1.fc19
then log in and leave karma (feedback).

Comment 27 Fedora Update System 2013-10-01 02:03:07 UTC
yumex-3.0.12-1.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 28 Fedora Update System 2013-10-12 04:26:51 UTC
yumex-3.0.12-1.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.


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