Bug#984703: libreoffice-calc: LibreOffice Calc executes code from current dir (encodings.py) when opening a .csv

2021-03-07 Thread Milko Krachounov
Hello,

After some additional testing, checking my environment and inspecting pyuno/
source/loader/pyuno_loader.cxx, I want to amend the report, particularly about 
7.0.4 which is not affected (kind of).

First, I wonder if someone reproduces this on 1:6.1.5-3+deb10u6 (if nobody 
does, I may whip up a VM to exclude other factors next Sunday).

Indeed, however, on 1:7.0.4~rc2-1~bpo10+2 the issue is *NOT* reproducible (at 
least with the given steps, see below), and was only happening entirely due to 
a local misconfiguration, as I had a trailing colon inside PYTHONPATH. That 
causes Python 3 to crash with that error. My deepest apologies for polluting 
the report with the wrong information about 7.0.4.

However, I can still reproduce this on 6.1.5, and changing absolutely nothing 
in the environment, including deletion of ~/.config/libreoffice does not seem 
to stop it, and there is no PYTHONPATH set in any form. I also noticed that 
pyuno/source/loader/pyuno_loader.cxx from the buster source does add exactly 
such trailing colon (an issue that has been explicitly fixed in 7.0.4, so only 
Buster is affected):

bufPYTHONPATH.append( systemPath );
bufPYTHONPATH.append( static_cast(SAL_PATHSEPARATOR) );

I see the code for buster-backports (and presumably bullseye) has been 
modified to not leave either trailing colons or colons surrounding an empty 
string by adding three explicit checks (except for one case, which threw off 
my testing):

if (!systemPath.isEmpty())
{
if (bAppendSep)

bufPYTHONPATH.append(static_cast(SAL_PATHSEPARATOR));
bufPYTHONPATH.append(systemPath);
bAppendSep = true;
}

const char * oldEnv = getenv( "PYTHONPATH");
if( oldEnv )
{
if (bAppendSep)
bufPYTHONPATH.append( static_cast(SAL_PATHSEPARATOR) 
);
bufPYTHONPATH.append( OUString(oldEnv, strlen(oldEnv), 
osl_getThreadTextEncoding()) );
}

However, in spite of this fix, I was still able to reproduce a *similar* 
(though significantly less impactful) issue on 7.0.4. Since the code checks if 
PYTHONPATH is set (as opposed to empty), passing an empty PYTHONPATH causes 
LibreOffice to crash in the same manner (while Python 3 itself does not).

With unset PYTHONPATH:
* 1:6.1.5-3+deb10u6 from Buster crashes
* 7.0.4 from Buster Backports and Bullseye DOES NOT crash

With *empty* PYTHONPATH both crash.

$ PYTHONPATH= localc ./test.csv # this triggers it on 7.0.4
$ localc ./test.csv # this triggers it on 6.1.5

Best wishes, and I again apologize for the missing report, and for reporting 
an issue that is fixed (-ish) in bullseye and sid.

P.S. Yeah, LibreOffice doesn't touch encodings.py. The error is produced by 
Python during initialisation as it tries to determine the locale encoding, so 
it happens before any external Python code is executed, and only happens if 
something injects the local directory or an empty string in PYTHONPATH.


On неделя, 7 март 2021 г. 22:14:02 EET Rene Engelhard wrote:
> tag 984703 + moreinfo
> 
> tag 984703 + unreproducible
> 
> thanks
> 
> 
> Hi,
> 
> Am 07.03.21 um 13:34 schrieb Milko Krachounov:
> > When opening any CSV file with LibreOffice Calc, Calc opens and executes
> > encodings.py from the current working directory.
> 
> Demonstrably wrong, see below.
> 
> >  That presumably happens because
> > 
> > Some file managers, including Krusader and mc, would launch localc in the
> > current directory, as would running it from the command line (such as
> > `localc file.csv'), thereby running encodings.py from the directory
> > containing the file.
> > 
> > The issue is not present when LibreOffice is launched through the
> > application launcher, and the file is opened later through whatever
> > means (neither Open file, nor through a file manager or the command
> > line, since localc already operates in one's $HOME in that instance)
> > To reproduce the issue, one needs to:
> > 1. Close LibreOffice *completely*
> > 2. In an empty directory, create "encodings.py" which raises an exception
> 
> Created a encodings.py which contains "foo", which surely is not valid
> python.
> 
> > 3. In the same directory (for simplicity), create "file.csv" with some
> > 
> >rows.
> 
> Did.
> 
> 1,2
> 
> ö,ä
> 
> 
> (last line to be sure there is some encoding in there)
> 
> > 4. Open "file.csv" with `localc ./file.csv' using the directory containing
> > 
> >"encodings.py" (double clicking in krusader and mc leads to the same
> >result)
> 
> Done that.
> 
> > The result is that LibreOffice crashes with the Python exception raised
> > by the rogue encodings.py, and then exits with an e

Bug#984703: libreoffice-calc: LibreOffice Calc executes code from current dir (encodings.py) when opening a .csv

2021-03-07 Thread Milko Krachounov
bus-glib-1-2  0.110-4
ii  libdconf1 0.30.1-2
ii  libeot0   0.01-5
ii  libepoxy0 1.5.3-0.1
ii  libexpat1 2.2.6-2+deb10u1
ii  libexttextcat-2.0-0   3.4.5-1
ii  libfontconfig12.13.1-2
ii  libfreetype6  2.9.1-3+deb10u2
ii  libgcc1   1:8.3.0-6
ii  libglib2.0-0  2.58.3-2+deb10u2
ii  libgpgmepp6   1.12.0-6
ii  libgraphite2-31.3.13-7
ii  libharfbuzz-icu0  2.3.1-1
ii  libharfbuzz0b 2.3.1-1
ii  libhunspell-1.7-0 1.7.0-2
ii  libhyphen02.8.8-7
ii  libice6   2:1.0.9-2
ii  libicu63  63.1-6+deb10u1
ii  libjpeg62-turbo   1:1.5.2-2+deb10u1
ii  liblcms2-22.9-3
ii  libldap-2.4-2 2.4.47+dfsg-3+deb10u6
ii  libmythes-1.2-0   2:1.2.4-3
ii  libneon27-gnutls  0.30.2-3
ii  libnspr4  2:4.20-1
ii  libnss3   2:3.42.1-1+deb10u3
ii  libnumbertext-1.0-0   1.0.5-1
ii  libodfgen-0.1-1   0.1.7-1
ii  liborcus-0.14-0   0.14.1-6
ii  libpng16-16   1.6.36-6
ii  libpoppler82  0.71.0-5
ii  librdf0   1.0.17-1.1+b1
ii  libreoffice-common1:6.1.5-3+deb10u6
ii  librevenge-0.0-0  0.0.4-6
ii  libsm62:1.2.3-1
ii  libstdc++68.3.0-6
ii  libx11-6  2:1.6.7-1+deb10u1
ii  libxext6  2:1.3.3-1+b2
ii  libxinerama1  2:1.1.4-2
ii  libxml2   2.9.4+dfsg1-7+deb10u1
ii  libxmlsec11.2.27-2
ii  libxmlsec1-nss1.2.27-2
ii  libxrandr22:1.5.1-1
ii  libxrender1   1:0.9.10-1
ii  libxslt1.11.1.32-2.2~deb10u1
ii  uno-libs3 6.1.5-3+deb10u6
ii  ure   6.1.5-3+deb10u6
ii  zlib1g1:1.2.11.dfsg-1

Versions of packages libreoffice-core recommends:
ii  libpaper-utils  1.1.28

-- no debconf information


On Sunday, 7 March 2021, 14:18:33 EET Salvatore Bonaccorso wrote:
> Hi Milko,
> 
> On Sat, Feb 27, 2021 at 08:36:31PM +0200, Milko Krachounov wrote:
> > Package: libreoffice-calc
> > Version: 1:6.1.5-3+deb10u6
> > Severity: grave
> > Tags: security
> > Justification: user security hole
> > 
> > Dear Maintainer,
> > 
> > When opening any CSV file with LibreOffice Calc, Calc opens and executes
> > encodings.py from the current working directory. That presumably happens
> > because
> > 
> > Some file managers, including Krusader and mc, would launch localc in the
> > current directory, as would running it from the command line (such as
> > `localc file.csv'), thereby running encodings.py from the directory
> > containing the file.
> > 
> > The issue is not present when LibreOffice is launched through the
> > application launcher, and the file is opened later through whatever
> > means (neither Open file, nor through a file manager or the command
> > line, since localc already operates in one's $HOME in that instance)
> > 
> > To reproduce the issue, one needs to:
> > 1. Close LibreOffice *completely*
> > 2. In an empty directory, create "encodings.py" which raises an exception
> > 3. In the same directory (for simplicity), create "file.csv" with some
> > 
> >rows.
> > 
> > 4. Open "file.csv" with `localc ./file.csv' using the directory containing
> > 
> >"encodings.py" (double clicking in krusader and mc leads to the same
> >result)
> > 
> > The result is that LibreOffice crashes with the Python exception raised
> > by the rogue encodings.py, and then exits with an error that reads:
> > Fatal Python error: initfsencoding: Unable to get the locale encoding
> > 
> > An offer is made to recover the unsaved file (but the list is empty),
> > relaunching LO sometimes leads to new crashes.
> > 
> > This is NOT the only way the issue happens, I was able to get the
> > same crash while clicking through the menus or editing an .ods
> > which initially didn't cause a crash, but those aren't deterministically
> > reproduced, whereas the .csv route seems to guarantee a crash for me
> > even when the .csv is ASCII.
> > 
> > The problem is present in both Debian Stable (1:6.1.5-3+deb10u6), and
> > Buster Backports (1:7.0.4~rc2-1~bpo10+2). No extensions not installed
> > by apt are present on either machine (on the one with 6.1.5 I never
> > installed any, and on the 7.0.4 I'm trusting what the LO extension
> > manager is telling me, since I cannot recall for sure)
> > 
> > Here's the console chatter:
> > 
> > # Test on the

Bug#929362: icedtea-web: IcedTea plugin is gone, and Java applets no longer load in Konqueror web browser and co

2019-05-22 Thread Milko Krachounov

Source: icedtea-web
Version: 1.6.2-3.1+deb9u1
Severity: important

Dear Maintainer,

Since version 1.6.2-3.1+deb9u1 of the icedtea-web source package in 
Stretch,
the icedtea-plugin is no longer built. As a result, NPAPI supporting 
browsers,

which include Konqueror which is included in Stretch (and also any third
party browsers such as SeaMonkey and Pale Moon) can no longer load Java
applets. As a result, after upgrading to 1.6.2-3.1+deb9u1 we can no longer
manage a certain batch of hardware requiring such (and that appears to
be the only change in this new release).

In addition, 1.6.2-3.1 has been removed from mirrors, and apt defaults to
deleting /var/cache/apt/archives, so we cannot downgrade (SURPRISING NEW
BEHAVIOURS ALL AROUND!)


-- System Information:
Debian Release: 9.9
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 
'stable')

Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-9-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8), 
LANGUAGE= (charmap=UTF-8)

Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



Bug#909999: ghostscript (via pdf2ps) crashes on most inputs following upgrade to 9.06~dfsg-2+deb8u9

2018-09-30 Thread Milko Krachounov
I can confirm this issue. Downgrading back to

ghostscript_9.06~dfsg-2+deb8u8_amd64.deb
ghostscript-x_9.06~dfsg-2+deb8u8_amd64.deb
libgs9_9.06~dfsg-2+deb8u8_amd64.deb
libgs9-common_9.06~dfsg-2+deb8u8_all.deb

fixes the issue for me.

Trying to convert a XeLaTeX-produced document leads to this error:

$ pdf2ps article.pdf
Error: /rangecheck in .installpagedevice
Operand stack:
   --nostringval--   --dict:174/176(ro)(L)--   --nostringval--  
--nostringval--   false
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--  
--nostringval--   2   %stopped_push   --nostringval--  
--nostringval--   --nostringval--   false   1   %stopped_push   1910  
1   3   %oparray_pop   1909   1   3   %oparray_pop   1893   1   3  
%oparray_pop   --nostringval--   1839   1   4   %oparray_pop  
--nostringval--   1823   1   4   %oparray_pop   --nostringval--  
--nostringval--
Dictionary stack:
   --dict:939/1684(ro)(G)--   --dict:1/20(G)--   --dict:77/200(L)--  
--dict:77/200(L)--
Current allocation mode is local
GPL Ghostscript 9.06: Unrecoverable error, exit code 1




Bug#767353: [Pkg-clamav-devel] Bug#767353: clamav: ERROR: Can't save PID to file /var/run/clamav/freshclam.pid: No such file or directory

2015-01-18 Thread Milko Krachounov
On Friday, 30 October 2014 22:14:46 you wrote:
 As this warning is completely harmless, when systemd is used, I don't
 think it's worth to invest a lot of time trying to fix this.

It is not completely harmless---it breaks logrotate for me. Logrotate 
fails to reload the daemon  after rotating the logs, and it spams my 
mailbox with errors.

/etc/cron.daily/logrotate:
pkill: pidfile not valid
Try `pkill --help' for more information.


And when running the post-rotate command that's in 
/etc/logrotate.d/clamav-freshclam I get the following:

 # /etc/init.d/clamav-freshclam reload-log 
[] Reloading ClamAV virus database updater: freshclampkill: pidfile not 
valid
Try `pkill --help' for more information.
 failed!


signature.asc
Description: This is a digitally signed message part.


Bug#760191: Fixed

2014-09-23 Thread Milko Krachounov
On 23 September 2014 09:15:32 Soren Stoutner wrote:
 An update to the latest packages from testing appears to have fixed this
 problem for me.  I have not yet exhaustively checked for remaining errors,
 but I an now receiving new emails.

Yes. The bug appears to be fixed now. After an upgrade the problem is gone for 
me as well, on both machines and with all three mail servers where I was 
experiencing the problem. 

I include the full list of packages that have been upgraded in the batch that 
fixed it. I realise it's a bit too extensive, but I'm not sure which packages 
might have caused the problem, so I include everything for reference.

Also some packages aren't from the official Debian archives (they come from 
Deb Multimedia), but they are all unrelated to Akonadi and KMail. I hope they 
are not an issue. :)

2014-09-23 03:13:21 status installed dbus:amd64 1.8.6-2
2014-09-23 03:13:22 status installed man-db:amd64 2.6.7.1-1
2014-09-23 03:13:41 status installed hicolor-icon-theme:all 0.13-1
2014-09-23 03:13:42 status installed libmbim-glib0:amd64 1.8.0-1
2014-09-23 03:13:44 status installed libc-bin:amd64 2.19-11
2014-09-23 03:14:02 status installed man-db:amd64 2.6.7.1-1
2014-09-23 03:14:05 status installed menu:amd64 2.1.47
2014-09-23 03:14:09 status installed mime-support:all 3.56
2014-09-23 03:14:10 status installed desktop-file-utils:amd64 0.22-1
2014-09-23 03:14:12 status installed hicolor-icon-theme:all 0.13-1
2014-09-23 03:14:13 status installed libprotobuf8:amd64 2.5.0-9
2014-09-23 03:14:14 status installed libc-bin:amd64 2.19-11
2014-09-23 03:14:35 status installed man-db:amd64 2.6.7.1-1
2014-09-23 03:14:36 status installed menu:amd64 2.1.47
2014-09-23 03:14:37 status installed mime-support:all 3.56
2014-09-23 03:14:37 status installed desktop-file-utils:amd64 0.22-1
2014-09-23 03:14:40 status installed hicolor-icon-theme:all 0.13-1
2014-09-23 03:14:41 status installed libvlccore7:amd64 1:2.1.5-dmo2
2014-09-23 03:14:42 status installed libc-bin:amd64 2.19-11
2014-09-23 03:18:23 status installed man-db:amd64 2.6.7.1-1
2014-09-23 03:19:14 status installed shared-mime-info:amd64 1.3-1
2014-09-23 03:19:15 status installed libglib2.0-0:i386 2.40.0-5
2014-09-23 03:19:16 status installed libglib2.0-0:amd64 2.40.0-5
2014-09-23 03:19:19 status installed hicolor-icon-theme:all 0.13-1
2014-09-23 03:19:20 status installed mime-support:all 3.56
2014-09-23 03:19:21 status installed desktop-file-utils:amd64 0.22-1
2014-09-23 03:19:34 status installed cups:amd64 1.7.5-1
2014-09-23 03:19:35 status installed menu:amd64 2.1.47
2014-09-23 03:19:35 status installed dbus:amd64 1.8.6-2
2014-09-23 03:19:37 status installed doc-base:all 0.10.6
2014-09-23 03:19:45 status installed python-support:all 1.0.15
2014-09-23 03:19:47 status installed libmbim-glib4:amd64 1.10.0-2
2014-09-23 03:19:47 status installed libmbim-proxy:amd64 1.10.0-2
2014-09-23 03:19:48 status installed libmm-glib0:amd64 1.4.0-1
2014-09-23 03:19:48 status installed libqmi-glib1:amd64 1.10.2-2
2014-09-23 03:19:48 status installed libqmi-proxy:amd64 1.10.2-2
2014-09-23 03:19:50 status installed libprotobuf9:amd64 2.6.0-3
2014-09-23 03:19:51 status installed mosh:amd64 1.2.4a-1+b2
2014-09-23 03:19:51 status installed libphonenumber6:amd64 6.3~svn698-3+b1
2014-09-23 03:19:51 status installed libavutil54:amd64 10:2.4-dmo1
2014-09-23 03:19:52 status installed libavutil54:i386 10:2.4-dmo1
2014-09-23 03:19:52 status installed libmp3lame0:amd64 1:3.99.5-dmo3
2014-09-23 03:19:53 status installed libmp3lame0:i386 1:3.99.5-dmo3
2014-09-23 03:19:53 status installed libswresample1:i386 10:2.4-dmo1
2014-09-23 03:19:53 status installed libswresample1:amd64 10:2.4-dmo1
2014-09-23 03:19:54 status installed libx265-31:i386 1.3-dmo1
2014-09-23 03:19:54 status installed libzvbi0:i386 0.2.33-7
2014-09-23 03:19:55 status installed libavcodec56:i386 10:2.4-dmo1
2014-09-23 03:19:56 status installed libavcodec56:amd64 10:2.4-dmo1
2014-09-23 03:19:56 status installed libchromaprint0:amd64 1.2-dmo2
2014-09-23 03:19:56 status installed clementine:amd64 1.2.3+dfsg-2+b1
2014-09-23 03:19:57 status installed libavformat56:amd64 10:2.4-dmo1
2014-09-23 03:19:57 status installed liblircclient0:amd64 0.9.0~pre1-1.1
2014-09-23 03:19:58 status installed libpostproc53:amd64 10:2.4-dmo1
2014-09-23 03:19:59 status installed libswscale3:amd64 10:2.4-dmo1
2014-09-23 03:19:59 status installed libvcdinfo0:amd64 0.7.24+dfsg-0.2
2014-09-23 03:20:00 status installed vlc-data:all 1:2.2.0~pre3-dmo2
2014-09-23 03:20:00 status installed libvlccore8:amd64 1:2.2.0~pre3-dmo2
2014-09-23 03:20:01 status installed libvlc5:amd64 1:2.2.0~pre3-dmo2
2014-09-23 03:20:01 status installed vlc-nox:amd64 1:2.2.0~pre3-dmo2
2014-09-23 03:20:01 status installed vlc:amd64 1:2.2.0~pre3-dmo2
2014-09-23 03:20:02 status installed vlc-plugin-notify:amd64 1:2.2.0~pre3-dmo2
2014-09-23 03:20:02 status installed vlc-plugin-pulse:all 1:2.2.0~pre3-dmo2
2014-09-23 03:20:02 status installed phonon-backend-vlc:amd64 1:0.8.0-dmo2

Bug#760191: After upgrade 1.13.0-1 of akonadi-server, no new mail in IMAP folders is ever read

2014-09-10 Thread Milko Krachounov

On 2014-09-10 12:17, Franz Schrober wrote:

You provide nearly no information about your accounts or what you are
doing. So please add more information.

Is this the same problem as reported by me here or are you using a
different setup: https://bugs.kde.org/show_bug.cgi?id=338967


The two servers that the problem occurs with are Courier IMAP on Debian 
Wheezy. I just noticed it doesn't occur with Gmail.


After disabling TLS, here's the TCP traffic (with IP addresses removed) 
that I get when I try to refresh the folder:




XXX.XXX.XXX.XXX.44030-YYY.YYY.YYY.YYY.00143: A34 EXPUNGE

YYY.YYY.YYY.YYY.00143-XXX.XXX.XXX.XXX.44030: A34 OK EXPUNGE 
completed


XXX.XXX.XXX.XXX.44030-YYY.YYY.YYY.YYY.00143: A35 SELECT INBOX

YYY.YYY.YYY.YYY.00143-XXX.XXX.XXX.XXX.44030: * FLAGS ($MDNSent NonJunk 
$REPLIED $FORWARDED \Draft \Answered \Flagged \Deleted \Seen \Recent)
* OK [PERMANENTFLAGS ($MDNSent NonJunk $REPLIED $FORWARDED \* \Draft 
\Answered \Flagged \Deleted \Seen)] Limited

* 4260 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1056698153] Ok
* OK [MYRIGHTS acdilrsw] ACL
A35 OK [READ-WRITE] Ok

XXX.XXX.XXX.XXX.44030-YYY.YYY.YYY.YYY.00143: A36 UID SEARCH UID 
1:-1


YYY.YYY.YYY.YYY.00143-XXX.XXX.XXX.XXX.44030: A36 NO Error in IMAP 
command received by server.


XXX.XXX.XXX.XXX.44030-YYY.YYY.YYY.YYY.00143: A37 GETACL INBOX

YYY.YYY.YYY.YYY.00143-XXX.XXX.XXX.XXX.44030: * ACL INBOX owner 
acdilrsw administrators acdilrsw

A37 OK GETACL completed.

XXX.XXX.XXX.XXX.44030-YYY.YYY.YYY.YYY.00143: A38 MYRIGHTS INBOX

YYY.YYY.YYY.YYY.00143-XXX.XXX.XXX.XXX.44030: * MYRIGHTS INBOX 
acdilrsw

A38 OK MYRIGHTS completed.

XXX.XXX.XXX.XXX.44030-YYY.YYY.YYY.YYY.00143: A39 GETQUOTAROOT 
INBOX


YYY.YYY.YYY.YYY.00143-XXX.XXX.XXX.XXX.44030: * QUOTAROOT INBOX ROOT
* QUOTA ROOT
A39 OK GETQUOTAROOT Ok.



The features supported by the server are the following:
IMAP4REV1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT 
THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#760191: akonadi-server: After upgrade 1.13.0-1 of akonadi-server, no new mail in IMAP folders is ever read

2014-09-01 Thread Milko Krachounov
Package: akonadi-server
Version: 1.13.0-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

After upgrading two jessie machines to newest akonadi (1.13.0) and KDE, as well 
as libqt4-sql-mysql (4.8.6+git49-gbc62005+dfsg-1), any mails received since the 
upgrade (2014-08-29 and this morning, respectively) are not seen by kmail. 
There are no relevant errors in the akonadi error log (note to self: stop 
trying to use it, it is never going to get better), I cannot give any more 
details. I suspect the bug is triggered by libqt4-sql-mysql, because checking 
my last email timestamps would seem to correspond with it (it was pushed later 
than the other packages), but I have no way to tell for sure.

I have the following in a past akonadi server log, but it isn't present in any 
current one:
Control process died, committing suicide!

Also, akonadi control log contains the following on both machines, but it seems 
unrelated:
Executable akonadi_nepomuk_feeder for agent akonadi_nepomuk_feeder could 
not be found! 
Executable akonadi_folderarchive_agent for agent 
akonadi_folderarchive_agent could not be found! 

I manually ran mysql_upgrade on one of the machines, because MySQL was 
complaining about outdated tables. The other has not displayed any difference 
in logs. 

My mysql is version 5.5.37-1 (missing from the report below for some reason).

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (700, 'testing'), (601, 'stable-updates'), (600, 'stable'), (500, 
'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.1 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages akonadi-server depends on:
ii  akonadi-backend-mysql   1.13.0-1
ii  libakonadiprotocolinternals11.13.0-1
ii  libboost-program-options1.55.0  1.55.0+dfsg-2
ii  libc6   2.19-9
ii  libgcc1 1:4.9.1-4
ii  libqt4-dbus 4:4.8.6+git64-g5dc8b2b+dfsg-1
ii  libqt4-network  4:4.8.6+git64-g5dc8b2b+dfsg-1
ii  libqt4-sql  4:4.8.6+git64-g5dc8b2b+dfsg-1
ii  libqt4-xml  4:4.8.6+git64-g5dc8b2b+dfsg-1
ii  libqtcore4  4:4.8.6+git64-g5dc8b2b+dfsg-1
ii  libqtgui4   4:4.8.6+git64-g5dc8b2b+dfsg-1
ii  libstdc++6  4.9.1-4

akonadi-server recommends no packages.

Versions of packages akonadi-server suggests:
ii  akonadi-backend-mysql   1.13.0-1
pn  akonadi-backend-postgresql  none
pn  akonadi-backend-sqlite  none

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#562611:

2010-08-31 Thread Milko Krachounov
The reason gpsd doesn't get a fix is that fso-frameworkd interferes
with it. As Wilfried Klaebe pointed out, the D-Bus interface is
provided by frameworkd. It means that you have the choice between the
D-Bus interface and gpsd, you can't use both. (There are patches for
frameworkd that allow the use of gpsd, but I haven't tried them).

The libgpsd and fso-gpsd in Debian communicate fine at the moment. I
manually removed the conflict from the status and available files, and
it's working like charm.

Another option is to disable ogpsd in frameworkd, use gpsd, and power
up the gps at boot. But that increases the power usage in idle mode
twice, so it's not a pretty nice solution, but it seems to be the only
supported one.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#562611:

2010-08-07 Thread Milko Krachounov
I don't see why this has been resolved as wontfix. My points:

I. There isn't an actual conflict between the packages. They can coexist and
work fine on the same system. You can't have the library for a protocol to
conflict with a server, just because the server doesn't support the protocol
correctly or fully. The two aren't tied to each other, you might run fso-gpsd
and gpsd, and connect to gpsd with libgps19, and to fso-gpsd through the D-Bus
interface it offers. This works just fine, there is absolutely no conflict
between the packages themselves.

Besides, they do work together just fine for me, I have a few points on this at
the end, but I don't consider them that important.

II. fso-gpsd is needed on Neo FreeRunner phones for the following reasons:
1. It manages the GPS power correctly. Modifying the desktop files is not
something I'm looking forward to, since I don't like the idea that they will
be replaced with my next update. Such a configuration is bound to failure.
2. It provides a D-Bus interface that some people use for scripting.
3. The GPS on this phone isn't working correctly for me with gpsd, it works
just fine with fso-gpsd. The problem is that I wait a whole lot until I get a
fix. I would have no issue if fso-gpsd wasn't uninstalled by libgps19 for no
reason.

If fso-gpsd is removed from Debian because it sucks, that's fine, but this
conflict is artificial. The package should either be removed completely, or it
shouldn't be in a conflict.

And about the gpsd compatibility. gpsd is meant to work over a network, and I
have used it like that a lot. Which means that the protocol is more or less
network protocol, and it should survive a slight difference between the library
and the client. A change in the protocol is therefore an issue whether fso-
gpsd exists or not, and you can't add conflicts with packages on other systems
to avoid the breakage. You can also use a network server that is just as
limited and broken as fso-gpsd is. You can't resolve this with a conflict
either.

fso-gpsd and libgps19 work fine together at the moment, I don't know whether
this is by accident or not. fso-gpsd might be broken, but it can be used with
this library. A future change in the protocol which might break it might also
break network access. If this happens, fso-gpsd would have to be fixed just
like the older network machines would have to be upgraded. Placing arbitrary
conflicts would do little good. Also, even with a flaky support for the
protocol, a server can still be used. I don't know it's not great, but we're
all doing it. Maybe libxml2 should have a conflict with Internet Explorer?



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#571951: python-lightblue: lightblue crashes when trying to connect to OBEX FTP service

2010-02-28 Thread Milko Krachounov
Package: python-lightblue
Version: 0.3.2-1+b2
Severity: important


On amd64 architecture, lightblue crashes with a SEGFAULT when trying to connect
to OBEX FTP service. The problem doesn't exist on armel Debian with the 
same versions of the packages listed below. It is recent, because it didn't
occur about 2-3 months ago.

I include steps to reproduce through the python console, together with the 
backtrace. I replaced the address of the remote device with AA:BB:CC:DD:EE:FF

Python 2.5.5 (r255:77872, Feb  2 2010, 00:25:36)

[GCC 4.4.3] on linux2   

Type help, copyright, credits or license for more information.  

 import lightblue.obex
 OBEX_FTP_UUID = '\xf9\xec{\xc4\x95\x11\xd2\x98NRT\x00\xdc\x9e\t'
 client = lightblue.obex.OBEXClient(AA:BB:CC:DD:EE:FF, 10)  
 client.connect({target: OBEX_FTP_UUID})

Program received signal SIGSEGV, Segmentation fault.
PyDict_Next (op=0x0, ppos=0x7fffe098, pkey=0x7fffe0a8, 
pvalue=0x7fffe0a0) at ../Objects/dictobject.c:795
795 ../Objects/dictobject.c: Няма такъв файл или директория.
in ../Objects/dictobject.c
(gdb) bt
#0  PyDict_Next (op=0x0, ppos=0x7fffe098, pkey=0x7fffe0a8, 
pvalue=0x7fffe0a0) at ../Objects/dictobject.c:795
#1  0x7459d7e9 in lightblueobex_addheaders () from 
/usr/lib/pymodules/python2.5/_lightblueobex.so
#2  0x7459b711 in ?? () from 
/usr/lib/pymodules/python2.5/_lightblueobex.so
#3  0x0048db18 in call_function (f=0x83f810, throwflag=value optimized 
out) at ../Python/ceval.c:3612
#4  PyEval_EvalFrameEx (f=0x83f810, throwflag=value optimized out) at 
../Python/ceval.c:2304
#5  0x0048f4e1 in PyEval_EvalCodeEx (co=0x77f86918, globals=value 
optimized out, locals=value optimized out,
args=value optimized out, argcount=1414680216, kws=0x7db178, kwcount=0, 
defs=0x77f1eba8, defcount=1, closure=0x0)
at ../Python/ceval.c:2875
#6  0x0048def0 in fast_function (f=0x7daff0, throwflag=value optimized 
out) at ../Python/ceval.c:3708
#7  call_function (f=0x7daff0, throwflag=value optimized out) at 
../Python/ceval.c:3633
#8  PyEval_EvalFrameEx (f=0x7daff0, throwflag=value optimized out) at 
../Python/ceval.c:2304
#9  0x0048f4e1 in PyEval_EvalCodeEx (co=0x77f79198, globals=value 
optimized out, locals=value optimized out,
args=value optimized out, argcount=1414680216, kws=0x0, kwcount=0, 
defs=0x0, defcount=0, closure=0x0)
at ../Python/ceval.c:2875
#10 0x0048f602 in PyEval_EvalCode (co=0x0, globals=0x7fffe098, 
locals=0x7fffe0a8) at ../Python/ceval.c:514
#11 0x004ada7c in run_mod (fp=value optimized out, filename=0x4e7696 
stdin, flags=0x7fffe730)
at ../Python/pythonrun.c:1273
#12 PyRun_InteractiveOneFlags (fp=value optimized out, filename=0x4e7696 
stdin, flags=0x7fffe730)
at ../Python/pythonrun.c:792
#13 0x004adcae in PyRun_InteractiveLoopFlags (fp=0x775366c0, 
filename=0x4e7696 stdin, flags=0x7fffe730)
at ../Python/pythonrun.c:723
#14 0x004ae70b in PyRun_AnyFileExFlags (fp=0x775366c0, 
filename=0x4e7696 stdin, closeit=0,
flags=0x7fffe730) at ../Python/pythonrun.c:692
#15 0x0041464b in Py_Main (argc=value optimized out, argv=value 
optimized out) at ../Modules/main.c:532
#16 0x77206abd in __libc_start_main (main=value optimized out, 
argc=value optimized out,
ubp_av=value optimized out, init=value optimized out, fini=value 
optimized out, rtld_fini=value optimized out,
stack_end=0x7fffe848) at libc-start.c:222
#17 0x00413a39 in _start ()


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages python-lightblue depends on:
ii  libbluetooth3 4.60-1 Library to use the BlueZ Linux Blu
ii  libc6 2.10.2-6   Embedded GNU C Library: Shared lib
ii  libopenobex1  1.5-2  OBEX protocol library
ii  python2.5.4-9An interactive high-level object-o
ii  python-support1.0.6.1automated rebuilding support for P

python-lightblue recommends no packages.

python-lightblue suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#508652: xserver-xglamo: xglamo crashes randomly when using Qt 4 apps

2009-05-15 Thread Milko Krachounov
On Friday 15 May 2009 13:20:33 Luca Capello wrote:
 forcemerge 508652 508653
 user pkg-fso-ma...@lists.alioth.debian.org
 usertags 508652 + config-xglamo
 thanks

 Now that the X.Org Glamo driver has been uploaded to the pkg-fso
 repository as xserver-xorg-video-glamo, can you try if the bug is still
 present on an normal X.Org, please?


Hello.

I believe that my bug report should be marked as invalid. It was my mistake to 
try running xglamo on Neo1973, which doesn't have the Glamo hardware, so while 
it is possible that my report was valid, my mistake is much more possible 
explanation. Such problem doesn't exist on FreeRunner with xserver-xorg-video-
glamo, as I just tested.

I'm sorry for the false report.

Best wishes,
Milko Krachounov



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#519556: xserver-xorg-input-tslib: Segfault with no RandR support

2009-04-13 Thread Milko Krachounov
I've just tried xserver-xorg-input-tslib_0.0.5-8_armel. I'm using it on Neo 
1973 (gta01) with fbdev as a video device driver. 

1. Without Rotate option, it works perfectly fine, as do 
2. With `Option Rotate CCW' it doesn't crash, but the clicks are not 
handled correctly, as they go to a different point of the screen. Sliding my 
finger horizontally results in a vertical cursor motion, and vica versa, so it 
seems that tslib doesn't know that the screen is rotated.

The result with 0.0.5-7 is the same for me.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#508653: xserver-xglamo: xglamo crashes randomly when using Qt 4 apps

2008-12-13 Thread Milko Krachounov
Package: xserver-xglamo
Version: 1.3.0.0+git20080807-3
Severity: normal


This bug is about xserver-xglamo running on Neo1973 phone.

When using xserver-xglamo, X crashes crashes with a segmentation fault during
the use of qt4 applications. I couldn't find a series of actions that
guarantees reproduction of the bug, but by playing for a minute or two in
qtconfig-qt4 by clicking combo boxes, selecting text and going through tabs
crashes it every time for me.

The backtrace is here:

#0  0x0009929c in KdOffscreenAlloc (pScreen=0x227198, size=13456, align=16, 
locked=0, save=0x8ae44 kaaPixmapSave, privData=0x375678)
at ../../../../hw/kdrive/src/koffscreen.c:171
#1  0x0008b1ec in kaaPixmapAllocArea (pPixmap=0x375678) at 
../../../../hw/kdrive/src/kaa.c:149
#2  0x0008b34c in kaaMoveInPixmap (pPixmap=0x375678) at 
../../../../hw/kdrive/src/kaa.c:188
#3  0x0008b560 in kaaPixmapUseScreen (pPixmap=0x375678) at 
../../../../hw/kdrive/src/kaa.c:242
#4  0x0008e4bc in kaaTryDriverSolidFill (pSrc=0x2ac9b0, pDst=0x344028, xSrc=0, 
ySrc=0, xDst=0, yDst=0, width=115, height=29)
at ../../../../hw/kdrive/src/kaapict.c:264
#5  0x0008f7c0 in kaaComposite (op=1 '\001', pSrc=0x2ac9b0, pMask=0x0, 
pDst=0x344028, xSrc=0, ySrc=0, xMask=115, yMask=29, xDst=0, yDst=0,
width=115, height=29) at ../../../../hw/kdrive/src/kaapict.c:556
#6  0x001af21c in damageComposite (op=1 '\001', pSrc=0x2ac9b0, pMask=0x0, 
pDst=0x344028, xSrc=0, ySrc=0, xMask=115, yMask=29, xDst=0,
yDst=0, width=115, height=29) at ../../../miext/damage/damage.c:576
#7  0x00187214 in CompositePicture (op=1 '\001', pSrc=0x2ac9b0, pMask=0x0, 
pDst=0x344028, xSrc=0, ySrc=0, xMask=115, yMask=29, xDst=0,
yDst=0, width=115, height=29) at ../../render/picture.c:1795
#8  0x0018a668 in ProcRenderComposite (client=0x2c3028) at 
../../render/render.c:756
#9  0x0018e9f0 in ProcRenderDispatch (client=0x2c3028) at 
../../render/render.c:1999
#10 0x001458f8 in XaceCatchExtProc (client=0x2c3028) at ../../Xext/xace.c:299
#11 0x00053624 in Dispatch () at ../../dix/dispatch.c:457
#12 0x00032fac in main (argc=2, argv=0xbefa9ea4, envp=0xbefa9eb0) at 
../../dix/main.c:445


-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: armel (armv4tl)

Kernel: Linux 2.6.24 (PREEMPT)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xserver-xglamo depends on:
ii  libc6 2.7-16 GNU C Library: Shared libraries
ii  libfontenc1   1:1.0.4-3  X11 font encoding library
ii  libgcc1   1:4.3.2-1  GCC support library
ii  libts-0.0-0   1.0-4  touch screen library
ii  libxau6   1:1.0.3-3  X11 authorisation library
ii  libxdmcp6 1:1.0.2-3  X11 Display Manager Control 
Protoc
ii  libxfont1 1:1.3.3-1  X11 font rasterisation library
ii  x11-common1:7.3+18   X Window System (X.Org) 
infrastruc

Versions of packages xserver-xglamo recommends:
pn  xbase-clients none (no description available)
ii  xfonts-base   1:1.0.0-5  standard fonts for X

xserver-xglamo suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org