[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#532395: marked as done (coredump when using libgmerlin without installing gmerlin)



Your message dated Sat, 13 Jun 2009 11:02:12 +0000
with message-id <E1MFR00-0005Nq-TA@ries.debian.org>
and subject line Bug#532395: fixed in gmerlin 0.4.0-2
has caused the Debian Bug report #532395,
regarding coredump when using libgmerlin without installing gmerlin
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
532395: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=532395
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gmerlin
Version: 0.4.0-1
Severity: normal
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu karmic ubuntu-patch

Hi,

When using the standard lib libgmerlin0, openmovieeditor 0.0.20090105 is giving a coredump:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f7980f88790 (LWP 23600)]
0x00007f797f7ab1ec in bg_singlepic_input_info (reg=<value optimized out>)
    at singlepic.c:605
605 singlepic.c: No such file or directory.
 in singlepic.c
(gdb) backtrace full
#0 0x00007f797f7ab1ec in bg_singlepic_input_info (reg=<value optimized out>)
    at singlepic.c:605
 ret = (bg_plugin_info_t *) 0x0
#1 0x00007f797f7a6901 in bg_plugin_registry_create (section=0x2551d50)
    at pluginregistry.c:838
 file_info = (bg_plugin_info_t *) 0x0
 tmp_info = (bg_plugin_info_t *) 0x28d3ab0
 tmp_info_next = <value optimized out>
 filename = <value optimized out>
 env = <value optimized out>
 path = 0x2551b40 "�\210\216\002"
#2 0x0000000000462410 in ?? ()
....

This coredump does not occurs when gmerlin is installed.

After investigating, I found that this coredump can be solved if plugins are installed with the lib package.
This is the purpose of this debdiff.

*** /tmp/tmpS3AmLN
In Ubuntu, we've applied the attached patch to achieve the following:

  * debian/gmerlin.install: moved installation of plugin directory to 
    libgmerlin0.install as the plugins are required for library to work 
    (LP: #384936)

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic-updates
  APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 'karmic')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-11-generic (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
diff -u gmerlin-0.4.0/debian/gmerlin.install gmerlin-0.4.0/debian/gmerlin.install
--- gmerlin-0.4.0/debian/gmerlin.install
+++ gmerlin-0.4.0/debian/gmerlin.install
@@ -1,4 +1,3 @@
 debian/tmp/usr/bin
-debian/tmp/usr/lib/gmerlin/plugins
 debian/tmp/usr/share/man/man1
 debian/tmp/usr/share/applications
diff -u gmerlin-0.4.0/debian/libgmerlin0.install gmerlin-0.4.0/debian/libgmerlin0.install
--- gmerlin-0.4.0/debian/libgmerlin0.install
+++ gmerlin-0.4.0/debian/libgmerlin0.install
@@ -2,0 +3 @@
+debian/tmp/usr/lib/gmerlin/plugins

--- End Message ---
--- Begin Message ---
Source: gmerlin
Source-Version: 0.4.0-2

We believe that the bug you reported is fixed in the latest version of
gmerlin, which is due to be installed in the Debian FTP archive:

gmerlin-data_0.4.0-2_all.deb
  to pool/main/g/gmerlin/gmerlin-data_0.4.0-2_all.deb
gmerlin-doc_0.4.0-2_all.deb
  to pool/main/g/gmerlin/gmerlin-doc_0.4.0-2_all.deb
gmerlin_0.4.0-2.diff.gz
  to pool/main/g/gmerlin/gmerlin_0.4.0-2.diff.gz
gmerlin_0.4.0-2.dsc
  to pool/main/g/gmerlin/gmerlin_0.4.0-2.dsc
gmerlin_0.4.0-2_amd64.deb
  to pool/main/g/gmerlin/gmerlin_0.4.0-2_amd64.deb
libgmerlin-dev_0.4.0-2_amd64.deb
  to pool/main/g/gmerlin/libgmerlin-dev_0.4.0-2_amd64.deb
libgmerlin-doc_0.4.0-2_all.deb
  to pool/main/g/gmerlin/libgmerlin-doc_0.4.0-2_all.deb
libgmerlin0_0.4.0-2_amd64.deb
  to pool/main/g/gmerlin/libgmerlin0_0.4.0-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 532395@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Romain Beauxis <toots@rastageeks.org> (supplier of updated gmerlin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 13 Jun 2009 12:32:48 +0200
Source: gmerlin
Binary: gmerlin gmerlin-doc gmerlin-data libgmerlin0 libgmerlin-dev libgmerlin-doc
Architecture: source all amd64
Version: 0.4.0-2
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Team <debian-multimedia@lists.debian.org>
Changed-By: Romain Beauxis <toots@rastageeks.org>
Description: 
 gmerlin    - a multiformat media player
 gmerlin-data - a multiformat media player
 gmerlin-doc - a multiformat media player
 libgmerlin-dev - core library for gmerlin - development files
 libgmerlin-doc - core library for gmerlin - documentation files
 libgmerlin0 - core library for gmerlin - runtime files
Closes: 532395
Changes: 
 gmerlin (0.4.0-2) unstable; urgency=low
 .
   * Install plugins in libgmerlin1 binary package,
     to avoid SEGFAUlT when using libgmerlin1
     without having installed gmerlin.
   Closes: #532395
Checksums-Sha1: 
 1c45632e533445f9de3afe75469acd9e562a149e 1765 gmerlin_0.4.0-2.dsc
 0a90baddf0188ff4582c6e0bb944f6a73017a691 13355 gmerlin_0.4.0-2.diff.gz
 0904b73279f12118cbe5b876ef7b916a070fcea4 55604 gmerlin-doc_0.4.0-2_all.deb
 de8ba99138f6ee84769e957be74ae7a931ba13e8 203004 gmerlin-data_0.4.0-2_all.deb
 bafe5e0f7f73aea1c75c6b927616e88632bd8c47 777224 libgmerlin-doc_0.4.0-2_all.deb
 4bad8ea1ae9f5be9d6329b3c0faf46656cdade97 168408 gmerlin_0.4.0-2_amd64.deb
 7cb13d6fd1fb18d99ae5cd084a6e5d48947ccc86 1803244 libgmerlin0_0.4.0-2_amd64.deb
 84b20ab40ce68f61d34b3c124a4a88298d8d1acc 534060 libgmerlin-dev_0.4.0-2_amd64.deb
Checksums-Sha256: 
 1b8e18c73b99f2e400ec389cbfb566bfff35c89c5a63aa1b0baf95dad1264851 1765 gmerlin_0.4.0-2.dsc
 0d4440bf3958d382f5212ab7a9c283b2435aa9e080f9e37bc67a1f6471f80380 13355 gmerlin_0.4.0-2.diff.gz
 f8c67fdaecc63828efb6a2ab681a42a1faee4f201c673f3b7c74da98369c801e 55604 gmerlin-doc_0.4.0-2_all.deb
 0a16b8ab74fe5296b778899249e42112c6b6d0374b9109c6db3ffc57c0d30cd6 203004 gmerlin-data_0.4.0-2_all.deb
 99c4d121b5ea7886a85c1ab760470261da25363e924f8520550b44647fe7d0ea 777224 libgmerlin-doc_0.4.0-2_all.deb
 27abc3264e76796ac853e078a4fd556278c7eed141432101cad82a258f12b4f3 168408 gmerlin_0.4.0-2_amd64.deb
 542dcd613319a82247d3d01a7a6c8668ce2088412284d59a24ff769f59625130 1803244 libgmerlin0_0.4.0-2_amd64.deb
 18ea7c7673e97449e37739eb705fda3fb446c4a72bfbd7a1e38bb9ba330796fc 534060 libgmerlin-dev_0.4.0-2_amd64.deb
Files: 
 938b6deb23cc4855fa28122160ce99c8 1765 sound extra gmerlin_0.4.0-2.dsc
 6a303645b03a0b89e44a032b9d34208a 13355 sound extra gmerlin_0.4.0-2.diff.gz
 886f0e9eaffef01aad590984ad36903e 55604 doc extra gmerlin-doc_0.4.0-2_all.deb
 0d619cbeb31d14dff5a88f7a5b280d94 203004 sound extra gmerlin-data_0.4.0-2_all.deb
 e6fdb16ebddf8a92691c2f5447133489 777224 doc extra libgmerlin-doc_0.4.0-2_all.deb
 49b24145d0d404104c3345f7e37a823b 168408 sound extra gmerlin_0.4.0-2_amd64.deb
 f778c151e589c5c5062d4e4f240cafe2 1803244 libs extra libgmerlin0_0.4.0-2_amd64.deb
 cb332e2bf07b4eb9e44cfb6311b07043 534060 libdevel extra libgmerlin-dev_0.4.0-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQEcBAEBAgAGBQJKM4RkAAoJEAC5aaocqV0Z0WkH/ism5G/vyrRIBTrNtTdPoDbw
PrFSiGDR0VEggZ7c4IDXiAu9eXKB5UnHAuaXnTs3Hjaj+RpfiaNL3Q3HBs3hs54o
cwvnrPGMW4sdecjbHBNhEMv0ZMtEYW3UlnIufXjJe6ts0WRngBMbgU7NswlkXvap
K/u/Rb6IqoG5HcTj05xZgFFSyrGuLmJQJJ5oEQUvzFOSX+a0COBGkkosu9pkCx5I
m7lFfuxusbAdnP2BsfeJf/ocbkl9xS/CpK5ObOEn2cnz7F4VnZBFnU0bQ9K8C5eE
6OaF2hKrIx9JOT6R4AViOr13X+KUAhK3PvtU9y3hL+bpdssmeCsbNB6No+mJw+Q=
=R6RL
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: