crashed when preview some matroska files

Bug #515373 reported by maxdata
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gloobus-preview
Confirmed
High
BadChoice

Bug Description

Some mkv are ok, some not.

gloobus-preview version 0.4.2, installed from ppa

mk@ubuntu:~$ uname -a
Linux ubuntu 2.6.32-02063205-generic #02063205 SMP Sat Jan 23 10:10:14 UTC 2010 x86_64 GNU/Linux

ubuntu 9.10 amd64
ok:
mk@ubuntu:/media/pole$ gloobus-preview tst2.mkv --debug
[INFO] DEBUG REŽIM: Zapnutý
[DEBUG] Loading config file /home/mk/.config/gloobus/gloobus-preview.cfg
[DEBUG] LOADING PLUGINS
[DEBUG] /usr/lib/gloobus/audio.so
[DEBUG] /usr/lib/gloobus/comic.so
[DEBUG] /usr/lib/gloobus/compressed.so
[DEBUG] /usr/lib/gloobus/folder.so
[DEBUG] /usr/lib/gloobus/icns.so
[DEBUG] /usr/lib/gloobus/openoffice.so
[DEBUG] /usr/lib/gloobus/pdf.so
[DEBUG] /usr/lib/gloobus/pixbuf.so
[DEBUG] /usr/lib/gloobus/text.so
[DEBUG] /usr/lib/gloobus/ttf.so
[DEBUG] /usr/lib/gloobus/video.so
[DEBUG] CONTENT FOLDER: .
[DEBUG] Actual file number: 24
[INFO] Mime Type: video/x-matroska
[DEBUG] Creating Plugin Class: movie
[DEBUG] MOVIE (iMpg)
Creating iMpg...
[DEBUG] FILE INFO
[DEBUG] Screen size: 1920x1200
[DEBUG] URI: file:///media/pole/tst2.mkv
[DEBUG] THUMB: /home/mk/.thumbnails/normal/dd591401575870122ce11e6c89e2d83d.png
[DEBUG] Type: video/x-matroska
[DEBUG] Size: 4,36 GB
[DEBUG] Chars 8 - Width: 657 => Space for = 82,125000
[DEBUG] Start Playing (file:///media/pole/tst2.mkv)...
[DEBUG] gst_notify_stream_info_callback
Stream with high frequencies VQ coding
[DEBUG] gst_notify_caps_callback
[DEBUG] pixel-aspect-ratio found in pad
[DEBUG] Adjusted video size: [1920,808]
[DEBUG] Destory Plugin:
[DEBUG] gst_notify_caps_callback
Destroying iMovie...

Not ok:
mk@ubuntu:/media/pole$ gloobus-preview tst.mkv --debug
[INFO] DEBUG REŽIM: Zapnutý
[DEBUG] Loading config file /home/mk/.config/gloobus/gloobus-preview.cfg
[DEBUG] LOADING PLUGINS
[DEBUG] /usr/lib/gloobus/audio.so
[DEBUG] /usr/lib/gloobus/comic.so
[DEBUG] /usr/lib/gloobus/compressed.so
[DEBUG] /usr/lib/gloobus/folder.so
[DEBUG] /usr/lib/gloobus/icns.so
[DEBUG] /usr/lib/gloobus/openoffice.so
[DEBUG] /usr/lib/gloobus/pdf.so
[DEBUG] /usr/lib/gloobus/pixbuf.so
[DEBUG] /usr/lib/gloobus/text.so
[DEBUG] /usr/lib/gloobus/ttf.so
[DEBUG] /usr/lib/gloobus/video.so
[DEBUG] CONTENT FOLDER: .
[DEBUG] Actual file number: 23
[INFO] Mime Type: video/x-matroska
[DEBUG] Creating Plugin Class: movie
[DEBUG] MOVIE (iMpg)
Creating iMpg...
[DEBUG] FILE INFO
[DEBUG] Screen size: 1920x1200
[DEBUG] URI: file:///media/pole/tst.mkv
[DEBUG] THUMB: /home/mk/.thumbnails/normal/360cd8e60b628d19cd73617eb008b50f.png
[DEBUG] Type: video/x-matroska
[DEBUG] Size: 7,94 GB
[DEBUG] Chars 7 - Width: 657 => Space for = 82,125000
[DEBUG] Start Playing (file:///media/pole/tst.mkv)...
[DEBUG] gst_notify_stream_info_callback
Stream with high frequencies VQ coding
[DEBUG] gst_notify_caps_callback
[DEBUG] pixel-aspect-ratio found in pad
[DEBUG] Adjusted video size: [1920,792]
*** buffer overflow detected ***: gloobus-preview terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7f2f2bc04647]
/lib/libc.so.6[0x7f2f2bc035f0]
/lib/libc.so.6[0x7f2f2bc02a59]
/lib/libc.so.6(_IO_default_xsputn+0x98)[0x7f2f2bb81448]
/lib/libc.so.6(_IO_vfprintf+0x18aa)[0x7f2f2bb5364a]
/lib/libc.so.6(__vsprintf_chk+0x99)[0x7f2f2bc02af9]
/lib/libc.so.6(__sprintf_chk+0x7f)[0x7f2f2bc02a3f]
/usr/lib/gloobus/video.so(_ZN4iMpg15convert_secondsEl+0x96)[0x7f2f21a4fb26]
/usr/lib/gloobus/video.so(_ZN4iMpg12get_durationEv+0x3d)[0x7f2f21a4fbed]
gloobus-preview(_ZN6iMovie13draw_positionEv+0x74)[0x4365a4]
gloobus-preview(_ZN6iMovie6trick2EPv+0x20)[0x436973]
/lib/libglib-2.0.so.0[0x7f2f2cc942db]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x22e)[0x7f2f2cc93bce]
/lib/libglib-2.0.so.0[0x7f2f2cc97598]
/lib/libglib-2.0.so.0(g_main_loop_run+0x1a5)[0x7f2f2cc979f5]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f2f2ebef177]
gloobus-preview(main+0x657)[0x4296db]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f2f2bb2babd]
gloobus-preview[0x428fc9]
======= Memory map: ========
00400000-00456000 r-xp 00000000 fc:00 151463 /usr/bin/gloobus-preview
00656000-00657000 r--p 00056000 fc:00 151463 /usr/bin/gloobus-preview
00657000-00658000 rw-p 00057000 fc:00 151463 /usr/bin/gloobus-preview
01724000-02a4f000 rw-p 00000000 00:00 0 [heap]
7f2f08000000-7f2f08146000 rw-p 00000000 00:00 0
7f2f08146000-7f2f0c000000 ---p 00000000 00:00 0
7f2f0c690000-7f2f0cee1000 rw-p 00000000 00:00 0
7f2f0cee1000-7f2f0cee2000 ---p 00000000 00:00 0
7f2f0cee2000-7f2f0d6e2000 rw-p 00000000 00:00 0
7f2f0d6e2000-7f2f0d6e3000 ---p 00000000 00:00 0
7f2f0d6e3000-7f2f0dee3000 rw-p 00000000 00:00 0
7f2f0dee3000-7f2f0def3000 r-xp 00000000 fc:00 136433 /usr/lib/gstreamer-0.10/libgstpango.so
7f2f0def3000-7f2f0e0f3000 ---p 00010000 fc:00 136433 /usr/lib/gstreamer-0.10/libgstpango.so
7f2f0e0f3000-7f2f0e0f4000 r--p 00010000 fc:00 136433 /usr/lib/gstreamer-0.10/libgstpango.so
7f2f0e0f4000-7f2f0e0f5000 rw-p 00011000 fc:00 136433 /usr/lib/gstreamer-0.10/libgstpango.so
7f2f0e0f5000-7f2f0e105000 r-xp 00000000 fc:00 154633 /usr/lib/gstreamer-0.10/libgstvideoscale.so
7f2f0e105000-7f2f0e305000 ---p 00010000 fc:00 154633 /usr/lib/gstreamer-0.10/libgstvideoscale.so
7f2f0e305000-7f2f0e306000 r--p 00010000 fc:00 154633 /usr/lib/gstreamer-0.10/libgstvideoscale.so
7f2f0e306000-7f2f0e307000 rw-p 00011000 fc:00 154633 /usr/lib/gstreamer-0.10/libgstvideoscale.so
7f2f0e307000-7f2f0e308000 rw-p 00000000 00:00 0
7f2f0e308000-7f2f0e33f000 r-xp 00000000 fc:00 142673 /usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so
7f2f0e33f000-7f2f0e53e000 ---p 00037000 fc:00 142673 /usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so
7f2f0e53e000-7f2f0e53f000 r--p 00036000 fc:00 142673 /usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so
7f2f0e53f000-7f2f0e541000 rw-p 00037000 fc:00 142673 /usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so
7f2f0e541000-7f2f0e542000 rw-p 00000000 00:00 0
7f2f0e542000-7f2f0e543000 ---p 00000000 00:00 0
7f2f0e543000-7f2f0ed43000 rw-p 00000000 00:00 0
7f2f0ed43000-7f2f12d44000 rw-s 00000000 00:10 51393 /dev/shm/pulse-shm-1620043856
7f2f12d44000-7f2f12d45000 ---p 00000000 00:00 0
7f2f12d45000-7f2f13545000 rw-p 00000000 00:00 0
7f2f13545000-7f2f1358e000 r-xp 00000000 fc:00 136040 /usr/lib/libFLAC.so.8.2.0
7f2f1358e000-7f2f1378e000 ---p 00049000 fc:00 136040 /usr/lib/libFLAC.so.8.2.0
7f2f1378e000-7f2f1378f000 r--p 00049000 fc:00 136040 /usr/lib/libFLAC.so.8.2.0
7f2f1378f000-7f2f13790000 rw-p 0004a000 fc:00 136040 /usr/lib/libFLAC.so.8.2.0
7f2f13790000-7f2f137ec000 r-xp 00000000 fc:00 136053 /usr/lib/libsndfile.so.1.0.20
7f2f137ec000-7f2f139eb000 ---p 0005c000 fc:00 136053 /usr/lib/libsndfile.so.1.0.20
7f2f139eb000-7f2f139ed000 r--p 0005b000 fc:00 136053 /usr/lib/libsndfile.so.1.0.20
7f2f139ed000-7f2f139ee000 rw-p 0005d000 fc:00 136053 /usr/lib/libsndfile.so.1.0.20
7f2f139ee000-7f2f139f2000 rw-p 00000000 00:00 0
7f2f139f2000-7f2f139fb000 r-xp 00000000 fc:00 706 /lib/libwrap.so.0.7.6
7f2f139fb000-7f2f13bfa000 ---p 00009000 fc:00 706 /lib/libwrap.so.0.7.6
7f2f13bfa000-7f2f13bfb000 r--p 00008000 fc:00 706 /lib/libwrap.so.0.7.6
7f2f13bfb000-7f2f13bfc000 rw-p 00009000 fc:00 706 /lib/libwrap.so.0.7.6
7f2f13bfc000-7f2f13bfd000 rw-p 00000000 00:00 0
7f2f13bfd000-7f2f13c02000 r-xp 00000000 fc:00 136064 /usr/lib/libXtst.so.6.1.0
7f2f13c02000-7f2f13e02000 ---p 00005000 fc:00 136064 /usr/lib/libXtst.so.6.1.0
7f2f13e02000-7f2f13e03000 r--p 00005000 fc:00 136064 /usr/lib/libXtst.so.6.1.0
7f2f13e03000-7f2f13e04000 rw-p 00006000 fc:00 136064 /usr/lib/libXtst.so.6.1.0
7f2f13e04000-7f2f13e4e000 r-xp 00000000 fc:00 168315 /usr/lib/libpulsecommon-0.9.19.so
7f2f13e4e000-7f2f1404d000 ---p 0004a000 fc:00 168315 /usr/lib/libpulsecommon-0.9.19.so
7f2f1404d000-7f2f1404e000 r--p 00049000 fc:00 168315 /usr/lib/libpulsecommon-0.9.19.so
7f2f1404e000-7f2f1404f000 rw-p 0004a000 fc:00 168315 /usr/lib/libpulsecommon-0.9.19.so
7f2f1404f000-7f2f1408d000 r-xp 00000000 fc:00 136078 /usr/lib/libpulse.so.0.12.0
7f2f1408d000-7f2f1428d000 ---p 0003e000 fc:00 136078 /usr/lib/libpulse.so.0.12.0
7f2f1428d000-7f2f1428e000 r--p 0003e000 fc:00 136078 /usr/lib/libpulse.so.0.12.0
7f2f1428e000-7f2f1428f000 rw-p 0003f000 fc:00 136078 /usr/lib/libpulse.so.0.12.0
7f2f1428f000-7f2f142a5000 r-xp 00000000 fc:00 157522 /usr/lib/gstreamer-0.10/libgstpulse.so
7f2f142a5000-7f2f144a4000 ---p 00016000 fc:00 157522 /usr/lib/gstreamer-0.10/libgstpulse.so
7f2f144a4000-7f2f144a5000 r--p 00015000 fc:00 157522 /usr/lib/gstreamer-0.10/libgstpulse.so
7f2f144a5000-7f2f144a6000 rw-p 00016000 fc:00 157522 /usr/lib/gstreamer-0.10/libgstpulse.so
7f2f144a6000-7f2f144cc000 r-xp 00000000 fc:00 136394 /usr/lib/libgstcontroller-0.10.so.0.22.0Aborted

Revision history for this message
BadChoice (guitarboy000) wrote :

can you send me a file that don't work

Changed in gloobus-preview:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Jordi Puigdellívol (jordi-gloobus)
Balló György (ballogy)
Changed in gloobus-preview:
milestone: none → 0.5.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.