Bug 286834

Summary: po2xml crashes with "__GI_raise: Process /usr/bin/po2xml was killed by signal 6 (SIGABRT)"
Product: [Websites] docs.kde.org Reporter: T.C. Hollingsworth <tchollingsworth>
Component: ksgmltoolsAssignee: Docbook Team <kde-docbook>
Status: RESOLVED WORKSFORME    
Severity: crash CC: kevin.kofler, rdieter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: backtrace

Description T.C. Hollingsworth 2011-11-17 10:12:18 UTC
Created attachment 65779 [details]
backtrace

Version:           unspecified (using KDE 4.7.3) 
OS:                Linux

po2xml seems to crash on both Fedora 15/16 and Ubuntu 11.10.

Reproducible: Always

Steps to Reproduce:
Run po2xml with any KDE DocBook and .po file

Actual Results:  
Crashes with "__GI_raise: Process /usr/bin/po2xml was killed by signal 6 (SIGABRT)"

Expected Results:  
outputs XML file

attaching backtrace
Comment 1 Albert Astals Cid 2011-11-20 22:04:04 UTC
gdb backtrace? valgrind backtrace?
Comment 2 Albert Astals Cid 2011-11-24 09:29:14 UTC
FWIW i just ran
 po2xml ~/okular/doc/index.docbook uk/docmessages/kdegraphics/okular.po
in Ubuntu 11.10 and it worked
Comment 3 Albert Astals Cid 2011-11-24 09:32:27 UTC
Oh, i see you had already attached a gdb backtrace. Can you please specify which language .po where you using to generate the kate docs? And from which branch?
Comment 4 T.C. Hollingsworth 2011-11-24 13:25:08 UTC
I believe it was the Ukrainian translation from svn trunk/l10n-kde4.  (I tried to stick as close to what was giving Yuri grief as possible.)

I'd like to verify this, but I'm not sure how to coax the URL I checked out from SVN.
Comment 5 Albert Astals Cid 2011-11-24 22:48:10 UTC
Without the information of what is exactly crashing it is kind of impossible to debug it. Please do provide me with the files or urls to checkout the files to cause the crash
Comment 6 T.C. Hollingsworth 2011-11-30 18:58:45 UTC
I tried to reproduce with a brand new clone of kate.git and a brand new checkout of trunk/l10n-kde4/uk/docmessages and I couldn't reproduce.

I must have been doing something wrong the first time.  Sorry for the trouble.