segfault trying to open a (kino) smil file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Kino |
Unknown
|
Unknown
|
|||
kino (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Nothing special about the file, it's one I made with kino a few months ago with kino 0.9 in dapper. Here's the transaction as it appears in the cli:
duncan@ubuntu:~$ kino
> Kino Common being built
> Creating page editor
> Creating Capture Page
> Creating Export Page
> Creating Export1394 Page
> Creating ExportAVI Page
> Creating ExportStills Page
> Creating ExportAudio Page
> Creating Preferences
Loading preferences from "/home/
Saving preferences.
> Creating ExportMJPEG Page
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
> Initializing MJPEG Export Page settings from Preferences
> Creating ExportPipe Page
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
> Creating page trim
>> image creator repository created
>>> Image Create: Fixed Colour
>>> Image Create: Random noise
>>> Image Create: Colour Range
>>> Image Create: Gradiant
>>> Image Create: Create From File
>> image filter repository created
>>> Image Filter: No Change
>>> Image Filter: Black & White
>>> Image Filter: Sepia
>>> Image Filter: Reverse Video
>>> Image Filter: Mirror
>>> Image Filter: Kaleidoscope
>>> Image Filter: Swap
>> image transition repository created
>>> Image Transition: No Change
>>> Image Transition: Switch
>>> Image Transition: Fade
>>> Image Transition: Push Wipe
>>> Image Transition: Barn Door Wipe
>>> Image Transition: Differences
>> audio filter repository created
>>> Audio Filter: No Change
>>> Audio Filter: Silence
>>> Audio Filter: Fade In
>>> Audio Filter: Fade Out
>> audio transition repository created
>>> Audio Transition: No Change
>>> Audio Transition: Cross Fade
>>> Audio Transition: Dub
>>> Audio Transition: Mix
> Creating Magick Page
>> Searching /usr/lib/kino-gtk2 for plugins
>>> Registering plugin /usr/lib/
>>> Registering plugin /usr/lib/
>>> Registering plugin /usr/lib/
>>> Image Filter: Blur
>>> Image Filter: Color Hold
>>> Image Filter: Soft Focus
>>> Image Transition: Luma Wipe
>>> Image Filter: Titler
>>> Image Filter: Superimpose
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
>>> Image Create: FFMPEG Import
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): Gnome-CRITICAL **: gnome_program_
>>> Image Create: Multiple Image Import
>>> Image Filter: Jerk
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
>>> Image Filter: ImageMagick Titler
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
>>> Image Filter: ImageMagick Overlay
>>> Image Filter: Pixelate
>>> Image Filter: Charcoal
>>> Image Filter: Pan and Zoom
>>> Image Filter: Colour Average
>>> Image Filter: Gamma
>>> Image Filter: Effect TV
>>> Image Filter: Pipe Filter
>>> Image Transition: Chroma key on blue
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): GLib-CRITICAL **: g_string_prepend: assertion `val != NULL' failed
>>> Image Transition: Tweenies
(kino:10346): Gnome-CRITICAL **: gnome_program_
(kino:10346): Gnome-CRITICAL **: gnome_program_
>>> Audio Filter: FFMPEG Dub
/dev/input/event0: Permission denied
/dev/input/event1: Permission denied
/dev/input/event2: Permission denied
/dev/input/event3: No such file or directory
/dev/input/event4: No such file or directory
/dev/input/event5: No such file or directory
/dev/input/event6: No such file or directory
/dev/input/event7: No such file or directory
/dev/input/event8: No such file or directory
/dev/input/event9: No such file or directory
/dev/input/event10: No such file or directory
/dev/input/event11: No such file or directory
/dev/input/event12: No such file or directory
/dev/input/event13: No such file or directory
/dev/input/event14: No such file or directory
/dev/input/event15: No such file or directory
/dev/input/event16: No such file or directory
/dev/input/event17: No such file or directory
/dev/input/event18: No such file or directory
/dev/input/event19: No such file or directory
/dev/input/event20: No such file or directory
/dev/input/event21: No such file or directory
/dev/input/event22: No such file or directory
/dev/input/event23: No such file or directory
/dev/input/event24: No such file or directory
/dev/input/event25: No such file or directory
/dev/input/event26: No such file or directory
/dev/input/event27: No such file or directory
/dev/input/event28: No such file or directory
/dev/input/event29: No such file or directory
/dev/input/event30: No such file or directory
/dev/input/event31: No such file or directory
> setting video preview size to 320x240
>> Starting Editor
>> Kino Common newFile
>> Creating undo/redo buffer
>>> Received playlist to store at position 0
>>>> Adding to end
>> on_main_
>> Kino Common newFile
>>> Received playlist to store at position 0
>>>> Adding to end
Unable to open /media/
Unable to open /media/
>>> Received playlist to store at position 0
>>>> Adding to end
Unable to open /media/
>> Leaving Editor
>> Left Editor
>> Starting Editor
>> Trying XVideo at 720x576
>>> XvQueryAdaptors count: 2
>>> Xv: NV17 Video Texture: ports 274 - 274
>>> formats supported: 4
>>> 0x32595559 (YUY2) packed
>>> 0x32315659 (YV12) planar
>>> 0x59565955 (UYVY) packed
>>> 0x30323449 (I420) planar
>>> 0: XV_IMAGE, 2046x2046 rate = 1/1
Kino experienced a segmentation fault.
Dumping stack from the offending thread
Obtained 5 stack frames.
kino [0x807234b]
[0xffffe420]
kino(_Z16showSc
/lib/tls/
/lib/tls/
Done dumping - exiting.
duncan@ubuntu:~$
I haven't seen this since. So I'm rejecting this bug.