1.3.6 open m4a file seg faults

David Timms dtimms at iinet.net.au
Sat Dec 13 14:26:08 CET 2008


Hi, I'm working on updating the rpmfusion audacity-freeworld package to 
1.3.6. I found the following backtrace, which is at File Open and 
choosing an m4a file that was created with audacity 1.3.6 exported as 
ffmpeg m4a. The file can be played normally in mplayer:
---
ew Thread 0xb4628b90 (LWP 31820)]
[Thread 0xb5a2ab90 (LWP 31819) exited]

Program received signal SIGSEGV, Segmentation fault.
0x02ca3e9d in float_to_int16_interleave_sse2 (dst=0x90eee88, src=0x909aad4,
     len=-4096, channels=2)
     at /usr/src/debug/ffmpeg-20080908/libavcodec/i386/dsputil_mmx.c:2380
2380	FLOAT_TO_INT16_INTERLEAVE(sse2,
Current language:  auto; currently c
(gdb)
(gdb) bt
#0  0x02ca3e9d in float_to_int16_interleave_sse2 (dst=0x90eee88,
     src=0x909aad4, len=-4096, channels=2)
     at /usr/src/debug/ffmpeg-20080908/libavcodec/i386/dsputil_mmx.c:2380
#1  0x02cb42a8 in aac_decode_frame (avccontext=0x90981d0, data=0x90ede88,
     data_size=0x9098998,
     buf=0x9098690 
"!\nÏýÿÿÿÿ\205 °\220F\024\033\005\006AA\020P$Á\t\204\202! 
\210È&\021\033¥j\236ÕβòÙ%%J\233ºÍL\224¤«®\a@|«¿ª\217\200|ßôúCiý&\222Õâ\021êÿÀ\021ùø#ÙÌq~¯²=\236\016Í÷|ãëß\205Ê_Ïzÿ\221ø\026¯nÀ;?E^©jCÇû1\027v\032ï\236úAh`·½´Ð<£\233\030\005Ü9ÈS\236Äçíâ\226¨¤\033Úß\231\217\237Z4öZF¤ï\021Ö\211ô»m¾ªý áµx\217\231(\006y'yiéúG@Àº\222Óõæ¾ùmª\037\207ö\001õ\212"..., 
buf_size=459)
     at /usr/src/debug/ffmpeg-20080908/libavcodec/aac.c:1414
#2  0x02c5033c in avcodec_decode_audio2 (avctx=0x90981d0, 
samples=0x90ede88,
     frame_size_ptr=0x9098998,
     buf=0x9098690 
"!\nÏýÿÿÿÿ\205 °\220F\024\033\005\006AA\020P$Á\t\204\202! 
\210È&\021\033¥j\236ÕβòÙ%%J\233ºÍL\224¤«®\a@|«¿ª\217\200|ßôúCiý&\222Õâ\021êÿÀ\021ùø#ÙÌq~¯²=\236\016Í÷|ãëß\205Ê_Ïzÿ\221ø\026¯nÀ;?E^©jCÇû1\027v\032ï\236úAh`·½´Ð<£\233\030\005Ü9ÈS\236Äçíâ\226¨¤\033Úß\231\217\237Z4öZF¤ï\021Ö\211ô»m¾ªý áµx\217\231(\006y'yiéúG@Àº\222Óõæ¾ùmª\037\207ö\001õ\212"..., 
buf_size=-4096)
     at /usr/src/debug/ffmpeg-20080908/libavcodec/utils.c:955
#3  0x082a0703 in FFmpegImportFileHandle::DecodeFrame (this=0x907f658,
     sc=0x9098928, flushing=false) at import/ImportFFmpeg.cpp:706
#4  0x082a1d77 in FFmpegImportFileHandle::Import (this=0x907f658,
     trackFactory=0x8f3c5e0, outTracks=0xbfffe738, outNumTracks=0xbfffe6d8,
     tags=0x907eb10) at import/ImportFFmpeg.cpp:544
---
Note this is 1.3.6 with a patch that encompasses the changes FFmpeg.h 
cvs since 1.3.6. Mmmn; I tried to reproduce but have been unsuccessful 
so far.

DaveT.
-------------- next part --------------
$ gdb audacity
GNU gdb Fedora (6.8-29.fc10)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
(gdb) r
Starting program: /usr/bin/audacity 
[Thread debugging using libthread_db enabled]
[New Thread 0xb7fd5750 (LWP 31678)]
[New Thread 0xb7a9fb90 (LWP 31682)]
[Thread 0xb7a9fb90 (LWP 31682) exited]
[New Thread 0xb7a9fb90 (LWP 31683)]
[Thread 0xb7a9fb90 (LWP 31683) exited]
[New Thread 0xb7a9fb90 (LWP 31684)]
[Thread 0xb7a9fb90 (LWP 31684) exited]
[New Thread 0xb7a9fb90 (LWP 31685)]
[Thread 0xb7a9fb90 (LWP 31685) exited]
Detaching after fork from child process 31686.
[New Thread 0xb7a9fb90 (LWP 31687)]
[New Thread 0xb642bb90 (LWP 31691)]
[New Thread 0xb5a2ab90 (LWP 31692)]
[Thread 0xb5a2ab90 (LWP 31692) exited]
[New Thread 0xb5a2ab90 (LWP 31693)]
[Thread 0xb5a2ab90 (LWP 31693) exited]
[New Thread 0xb5a2ab90 (LWP 31694)]
[New Thread 0xb5029b90 (LWP 31695)]
[Thread 0xb5029b90 (LWP 31695) exited]
[Thread 0xb5a2ab90 (LWP 31694) exited]
[New Thread 0xb5a2ab90 (LWP 31699)]
[Thread 0xb5a2ab90 (LWP 31699) exited]
[New Thread 0xb5a2ab90 (LWP 31741)]
[New Thread 0xb5029b90 (LWP 31742)]
[Thread 0xb5029b90 (LWP 31742) exited]
[Thread 0xb5a2ab90 (LWP 31741) exited]
[New Thread 0xb5a2ab90 (LWP 31750)]
[New Thread 0xb5029b90 (LWP 31753)]
[Thread 0xb5029b90 (LWP 31753) exited]

[Thread 0xb5a2ab90 (LWP 31750) exited]
[New Thread 0xb5a2ab90 (LWP 31801)]
[New Thread 0xb5029b90 (LWP 31802)]
[Thread 0xb5029b90 (LWP 31802) exited]
[New Thread 0xb5029b90 (LWP 31804)]
[Thread 0xb5029b90 (LWP 31804) exited]
[New Thread 0xb5029b90 (LWP 31807)]
[Thread 0xb5a2ab90 (LWP 31801) exited]
[New Thread 0xb5a2ab90 (LWP 31808)]
[Thread 0xb5a2ab90 (LWP 31808) exited]
[New Thread 0xb5a2ab90 (LWP 31809)]
[New Thread 0xb4628b90 (LWP 31810)]
[Thread 0xb5029b90 (LWP 31807) exited]
[Thread 0xb5a2ab90 (LWP 31809) exited]
[New Thread 0xb5a2ab90 (LWP 31816)]
[Thread 0xb4628b90 (LWP 31810) exited]
[Thread 0xb5a2ab90 (LWP 31816) exited]
HCK OnTimer
HCK OnTimer
[New Thread 0xb5a2ab90 (LWP 31819)]
[New Thread 0xb4628b90 (LWP 31820)]
[Thread 0xb5a2ab90 (LWP 31819) exited]

Program received signal SIGSEGV, Segmentation fault.
0x02ca3e9d in float_to_int16_interleave_sse2 (dst=0x90eee88, src=0x909aad4, 
    len=-4096, channels=2)
    at /usr/src/debug/ffmpeg-20080908/libavcodec/i386/dsputil_mmx.c:2380
2380	FLOAT_TO_INT16_INTERLEAVE(sse2,
Current language:  auto; currently c
(gdb) 
(gdb) bt
#0  0x02ca3e9d in float_to_int16_interleave_sse2 (dst=0x90eee88, 
    src=0x909aad4, len=-4096, channels=2)
    at /usr/src/debug/ffmpeg-20080908/libavcodec/i386/dsputil_mmx.c:2380
#1  0x02cb42a8 in aac_decode_frame (avccontext=0x90981d0, data=0x90ede88, 
    data_size=0x9098998, 
    buf=0x9098690 "!\nÏýÿÿÿÿ\205 °\220F\024\033\005\006AA\020P$Á\t\204\202! \210È&\021\033¥j\236ÕβòÙ%%J\233ºÍL\224¤«®\a@|«¿ª\217\200|ßôúCiý&\222Õâ\021êÿÀ\021ùø#ÙÌq~¯²=\236\016Í÷|ãëß\205Ê_Ïzÿ\221ø\026¯nÀ;?E^©jCÇû1\027v\032ï\236úAh`·½´Ð<£\233\030\005Ü9ÈS\236Äçíâ\226¨¤\033Úß\231\217\237Z4öZF¤ï\021Ö\211ô»m¾ªý áµx\217\231(\006y'yiéúG@Àº\222Óõæ¾ùmª\037\207ö\001õ\212"..., buf_size=459)
    at /usr/src/debug/ffmpeg-20080908/libavcodec/aac.c:1414
#2  0x02c5033c in avcodec_decode_audio2 (avctx=0x90981d0, samples=0x90ede88, 
    frame_size_ptr=0x9098998, 
    buf=0x9098690 "!\nÏýÿÿÿÿ\205 °\220F\024\033\005\006AA\020P$Á\t\204\202! \210È&\021\033¥j\236ÕβòÙ%%J\233ºÍL\224¤«®\a@|«¿ª\217\200|ßôúCiý&\222Õâ\021êÿÀ\021ùø#ÙÌq~¯²=\236\016Í÷|ãëß\205Ê_Ïzÿ\221ø\026¯nÀ;?E^©jCÇû1\027v\032ï\236úAh`·½´Ð<£\233\030\005Ü9ÈS\236Äçíâ\226¨¤\033Úß\231\217\237Z4öZF¤ï\021Ö\211ô»m¾ªý áµx\217\231(\006y'yiéúG@Àº\222Óõæ¾ùmª\037\207ö\001õ\212"..., buf_size=-4096)
    at /usr/src/debug/ffmpeg-20080908/libavcodec/utils.c:955
#3  0x082a0703 in FFmpegImportFileHandle::DecodeFrame (this=0x907f658, 
    sc=0x9098928, flushing=false) at import/ImportFFmpeg.cpp:706
#4  0x082a1d77 in FFmpegImportFileHandle::Import (this=0x907f658, 
    trackFactory=0x8f3c5e0, outTracks=0xbfffe738, outNumTracks=0xbfffe6d8, 
    tags=0x907eb10) at import/ImportFFmpeg.cpp:544
#5  0x0820d6fb in Importer::Import (this=0x85d9c08, fName=
        {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8ee450c}, <No data fields>}, trackFactory=0x8f3c5e0, tracks=0xbfffe738, tags=0x907eb10, 
    errorMessage=@0xbfffe734) at import/Import.cpp:188
#6  0x0810f101 in AudacityProject::Import (this=0x8fb9f08, fileName=
        {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8ee450c}, <No data fields>}) at Project.cpp:2834
#7  0x0811062e in AudacityProject::OpenFile (this=0x8fb9f08, fileName=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at Project.cpp:1962
#8  0x08111717 in AudacityProject::OpenFiles (proj=0x8fb9f08)
    at Project.cpp:1869
#9  0x081995f6 in CommandManager::HandleCommandEntry (this=0x87874ac, 
    entry=0x898d538, flags=5274285, mask=4294967295)
    at commands/CommandManager.cpp:935
#10 0x08102abb in AudacityProject::OnMenu (this=0x8787208, event=@0xbfffea10)
    at Project.cpp:1463
#11 0x0584ad91 in wxAppConsole::HandleEvent (this=0x85829a0, 
    handler=0x8787208, func=0xfffff000, event=@0xbfffea10)
    at src/common/appbase.cpp:322
#12 0x058ec1ba in wxEvtHandler::ProcessEventIfMatches (entry=@0x8552fd0, 
    handler=0x8787208, event=@0xbfffea10) at src/common/event.cpp:1231
#13 0x058ed3d4 in wxEventHashTable::HandleEvent (this=0x8552f84, 
    event=@0xbfffea10, self=0x8787208) at src/common/event.cpp:906
#14 0x058ed4db in wxEvtHandler::ProcessEvent (this=0x8787208, 
    event=@0xbfffea10) at src/common/event.cpp:1293
#15 0x021d1269 in gtk_menu_clicked_callback (widget=0x859d2c0, menu=0x8988378)
    at src/gtk/menu.cpp:653
#16 0x00557984 in IA__g_cclosure_marshal_VOID__VOID (closure=0x898f088, 
    return_value=0x0, n_param_values=1, param_values=0x8ee4498, 
    invocation_hint=0xbfffebdc, marshal_data=0x21d1160) at gmarshal.c:77
---Type <return> to continue, or q <return> to quit---
#17 0x0054a1fb in IA__g_closure_invoke (closure=0x898f088, return_value=0x0, 
    n_param_values=1, param_values=0x8ee4498, invocation_hint=0xbfffebdc)
    at gclosure.c:767
#18 0x00560655 in signal_emit_unlocked_R (node=0x85b9e38, detail=0, 
    instance=0x859d2c0, emission_return=0x0, instance_and_params=0x8ee4498)
    at gsignal.c:3244
#19 0x00561d6c in IA__g_signal_emit_valist (instance=0x859d2c0, signal_id=91, 
    detail=0, var_args=0xbfffed7c "j4¤\a¬n¾\a") at gsignal.c:2977
#20 0x005621e6 in IA__g_signal_emit (instance=0x859d2c0, signal_id=91, 
    detail=0) at gsignal.c:3034
#21 0x07a434e7 in IA__gtk_widget_activate (widget=0x859d2c0)
    at gtkwidget.c:4776
#22 0x07936030 in IA__gtk_menu_shell_activate_item (menu_shell=0x898a090, 
    menu_item=0x859d2c0, force_deactivate=1) at gtkmenushell.c:1139
#23 0x07937c0d in gtk_menu_shell_button_release (widget=0x898a090, 
    event=0x8eb7240) at gtkmenushell.c:678
#24 0x0792e5bb in gtk_menu_button_release (widget=0x898a090, event=0x8eb7240)
    at gtkmenu.c:2850
#25 0x07928116 in _gtk_marshal_BOOLEAN__BOXED (closure=0x85b3ec0, 
    return_value=0xbfffefe0, n_param_values=2, param_values=0x8e35140, 
    invocation_hint=0xbfffefcc, marshal_data=0x792e500) at gtkmarshalers.c:84
#26 0x00548959 in g_type_class_meta_marshal (closure=0x85b3ec0, 
    return_value=0xbfffefe0, n_param_values=2, param_values=0x8e35140, 
    invocation_hint=0xbfffefcc, marshal_data=0xb4) at gclosure.c:878
#27 0x0054a1fb in IA__g_closure_invoke (closure=0x85b3ec0, 
    return_value=0xbfffefe0, n_param_values=2, param_values=0x8e35140, 
    invocation_hint=0xbfffefcc) at gclosure.c:767
#28 0x005602fd in signal_emit_unlocked_R (node=0x85b37b0, detail=0, 
    instance=0x898a090, emission_return=0xbffff118, 
    instance_and_params=0x8e35140) at gsignal.c:3282
#29 0x00561beb in IA__g_signal_emit_valist (instance=0x898a090, signal_id=31, 
    detail=0, 
    var_args=0xbffff170 "\210ñÿ¿@rë\b\220 \230\b¦6¤\a\220 \230\bP$[\b")
    at gsignal.c:2987
#30 0x005621e6 in IA__g_signal_emit (instance=0x898a090, signal_id=31, 
    detail=0) at gsignal.c:3034
#31 0x07a3d3ae in gtk_widget_event_internal (widget=0x898a090, event=0x8eb7240)
    at gtkwidget.c:4745
#32 0x07920c2c in IA__gtk_propagate_event (widget=0x898a090, event=0x8eb7240)
    at gtkmain.c:2391
#33 0x07921fd7 in IA__gtk_main_do_event (event=0x8eb7240) at gtkmain.c:1596
#34 0x07e1517a in gdk_event_dispatch (source=0x859ff80, callback=0, 
    user_data=0x0) at gdkevents-x11.c:2365
#35 0x00355238 in g_main_dispatch () at gmain.c:2144
#36 IA__g_main_context_dispatch (context=0x8582a70) at gmain.c:2697
#37 0x003588e3 in g_main_context_iterate (context=0x8582a70, block=1, 
    dispatch=1, self=0x8582920) at gmain.c:2778
#38 0x00358e02 in IA__g_main_loop_run (loop=0x8bd6aa0) at gmain.c:2986
#39 0x07922489 in IA__gtk_main () at gtkmain.c:1200
#40 0x02157065 in wxEventLoop::Run (this=0x8bebb78) at src/gtk/evtloop.cpp:76
#41 0x021eda0e in wxAppBase::MainLoop (this=0x85829a0)
    at src/common/appcmn.cpp:312
#42 0x021ed5e1 in wxAppBase::OnRun (this=0x909aad4)
    at src/common/appcmn.cpp:367
---Type <return> to continue, or q <return> to quit---
#43 0x05885caa in wxEntry (argc=@0x59579c4, argv=0x855fa70)
    at src/common/init.cpp:460
#44 0x05885ea7 in wxEntry (argc=@0xbffff490, argv=0xbffff514)
    at src/common/init.cpp:472
#45 0x0807cd40 in main (argc=Cannot access memory at address 0xfffff000
) at AudacityApp.cpp:395
(gdb) thread apply all bt

Thread 26 (Thread 0xb4628b90 (LWP 31820)):
#0  0x00121416 in __kernel_vsyscall ()
#1  0x002d8432 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x00d66f7d in g_cond_timed_wait_posix_impl (cond=0x8ea1408, 
    entered_mutex=0x80, abs_time=0x1d) at gthread-posix.c:242
#3  0x0032ecf9 in g_async_queue_pop_intern_unlocked (queue=0x8ead0e8, 
    try=<value optimized out>, end_time=0xb46282e4) at gasyncqueue.c:365
#4  0x0032edf7 in IA__g_async_queue_timed_pop (queue=0x8ead0e8, 
    end_time=0xb46282e4) at gasyncqueue.c:491
#5  0x00381273 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:121
#6  g_thread_pool_thread_proxy (data=0x8ead070) at gthreadpool.c:324
#7  0x0037fc6f in g_thread_create_proxy (data=0x8ef0f10) at gthread.c:635
#8  0x002d451f in start_thread (arg=0xb4628b90) at pthread_create.c:297
#9  0x0020a01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb642bb90 (LWP 31691)):
#0  0x00121416 in __kernel_vsyscall ()
#1  0x002db996 in nanosleep () from /lib/libpthread.so.0
#2  0x058f1518 in wxMicroSleep (microseconds=0) at src/unix/utilsunx.cpp:191
#3  0x058f1541 in wxMilliSleep (milliseconds=200) at src/unix/utilsunx.cpp:212
#4  0x058e947d in wxThread::Sleep (milliseconds=200)
    at src/unix/threadpsx.cpp:986
#5  0x0821eaa5 in ODManager::Start (this=0x8ea2630)
    at ondemand/ODManager.cpp:239
#6  0x0821ef43 in ODManager::ODManagerHelperThread::Entry (this=0x8ea2908)
    at ondemand/ODManager.h:212
#7  0x058eaf43 in wxThreadInternal::PthreadStart (thread=0x8ea2908)
    at src/unix/threadpsx.cpp:766
#8  0x058eafbd in wxPthreadStart (ptr=0x8ea2908) at src/unix/threadpsx.cpp:718
#9  0x002d451f in start_thread (arg=0xb642bb90) at pthread_create.c:297
#10 0x0020a01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb7a9fb90 (LWP 31687)):
#0  0x00121416 in __kernel_vsyscall ()
#1  0x002db996 in nanosleep () from /lib/libpthread.so.0
#2  0x058f1518 in wxMicroSleep (microseconds=0) at src/unix/utilsunx.cpp:191
#3  0x058f1541 in wxMilliSleep (milliseconds=10) at src/unix/utilsunx.cpp:212
#4  0x058e947d in wxThread::Sleep (milliseconds=10)
    at src/unix/threadpsx.cpp:986
#5  0x080829e7 in AudioThread::Entry (this=0x87366d0) at AudioIO.cpp:1807
#6  0x058eaf43 in wxThreadInternal::PthreadStart (thread=0x87366d0)
    at src/unix/threadpsx.cpp:766
#7  0x058eafbd in wxPthreadStart (ptr=0x87366d0) at src/unix/threadpsx.cpp:718
#8  0x002d451f in start_thread (arg=0xb7a9fb90) at pthread_create.c:297
#9  0x0020a01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7fd5750 (LWP 31678)):
#0  0x02ca3e9d in float_to_int16_interleave_sse2 (dst=0x90eee88, 
    src=0x909aad4, len=-4096, channels=2)
    at /usr/src/debug/ffmpeg-20080908/libavcodec/i386/dsputil_mmx.c:2380
#1  0x02cb42a8 in aac_decode_frame (avccontext=0x90981d0, data=0x90ede88, 
    data_size=0x9098998, 
---Type <return> to continue, or q <return> to quit---
    buf=0x9098690 "!\nÏýÿÿÿÿ\205 °\220F\024\033\005\006AA\020P$Á\t\204\202! \210È&\021\033¥j\236ÕβòÙ%%J\233ºÍL\224¤«®\a@|«¿ª\217\200|ßôúCiý&\222Õâ\021êÿÀ\021ùø#ÙÌq~¯²=\236\016Í÷|ãëß\205Ê_Ïzÿ\221ø\026¯nÀ;?E^©jCÇû1\027v\032ï\236úAh`·½´Ð<£\233\030\005Ü9ÈS\236Äçíâ\226¨¤\033Úß\231\217\237Z4öZF¤ï\021Ö\211ô»m¾ªý áµx\217\231(\006y'yiéúG@Àº\222Óõæ¾ùmª\037\207ö\001õ\212"..., buf_size=459)
    at /usr/src/debug/ffmpeg-20080908/libavcodec/aac.c:1414
#2  0x02c5033c in avcodec_decode_audio2 (avctx=0x90981d0, samples=0x90ede88, 
    frame_size_ptr=0x9098998, 
    buf=0x9098690 "!\nÏýÿÿÿÿ\205 °\220F\024\033\005\006AA\020P$Á\t\204\202! \210È&\021\033¥j\236ÕβòÙ%%J\233ºÍL\224¤«®\a@|«¿ª\217\200|ßôúCiý&\222Õâ\021êÿÀ\021ùø#ÙÌq~¯²=\236\016Í÷|ãëß\205Ê_Ïzÿ\221ø\026¯nÀ;?E^©jCÇû1\027v\032ï\236úAh`·½´Ð<£\233\030\005Ü9ÈS\236Äçíâ\226¨¤\033Úß\231\217\237Z4öZF¤ï\021Ö\211ô»m¾ªý áµx\217\231(\006y'yiéúG@Àº\222Óõæ¾ùmª\037\207ö\001õ\212"..., buf_size=-4096)
    at /usr/src/debug/ffmpeg-20080908/libavcodec/utils.c:955
#3  0x082a0703 in FFmpegImportFileHandle::DecodeFrame (this=0x907f658, 
    sc=0x9098928, flushing=false) at import/ImportFFmpeg.cpp:706
#4  0x082a1d77 in FFmpegImportFileHandle::Import (this=0x907f658, 
    trackFactory=0x8f3c5e0, outTracks=0xbfffe738, outNumTracks=0xbfffe6d8, 
    tags=0x907eb10) at import/ImportFFmpeg.cpp:544
#5  0x0820d6fb in Importer::Import (this=0x85d9c08, fName=
        {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8ee450c}, <No data fields>}, trackFactory=0x8f3c5e0, tracks=0xbfffe738, tags=0x907eb10, 
    errorMessage=@0xbfffe734) at import/Import.cpp:188
#6  0x0810f101 in AudacityProject::Import (this=0x8fb9f08, fileName=
        {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8ee450c}, <No data fields>}) at Project.cpp:2834
#7  0x0811062e in AudacityProject::OpenFile (this=0x8fb9f08, fileName=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at Project.cpp:1962
#8  0x08111717 in AudacityProject::OpenFiles (proj=0x8fb9f08)
    at Project.cpp:1869
#9  0x081995f6 in CommandManager::HandleCommandEntry (this=0x87874ac, 
    entry=0x898d538, flags=5274285, mask=4294967295)
    at commands/CommandManager.cpp:935
#10 0x08102abb in AudacityProject::OnMenu (this=0x8787208, event=@0xbfffea10)
    at Project.cpp:1463
#11 0x0584ad91 in wxAppConsole::HandleEvent (this=0x85829a0, 
    handler=0x8787208, func=0xfffff000, event=@0xbfffea10)
    at src/common/appbase.cpp:322
#12 0x058ec1ba in wxEvtHandler::ProcessEventIfMatches (entry=@0x8552fd0, 
    handler=0x8787208, event=@0xbfffea10) at src/common/event.cpp:1231
#13 0x058ed3d4 in wxEventHashTable::HandleEvent (this=0x8552f84, 
    event=@0xbfffea10, self=0x8787208) at src/common/event.cpp:906
#14 0x058ed4db in wxEvtHandler::ProcessEvent (this=0x8787208, 
    event=@0xbfffea10) at src/common/event.cpp:1293
#15 0x021d1269 in gtk_menu_clicked_callback (widget=0x859d2c0, menu=0x8988378)
    at src/gtk/menu.cpp:653
#16 0x00557984 in IA__g_cclosure_marshal_VOID__VOID (closure=0x898f088, 
    return_value=0x0, n_param_values=1, param_values=0x8ee4498, 
    invocation_hint=0xbfffebdc, marshal_data=0x21d1160) at gmarshal.c:77
#17 0x0054a1fb in IA__g_closure_invoke (closure=0x898f088, return_value=0x0, 
    n_param_values=1, param_values=0x8ee4498, invocation_hint=0xbfffebdc)
    at gclosure.c:767
#18 0x00560655 in signal_emit_unlocked_R (node=0x85b9e38, detail=0, 
    instance=0x859d2c0, emission_return=0x0, instance_and_params=0x8ee4498)
---Type <return> to continue, or q <return> to quit---
    at gsignal.c:3244
#19 0x00561d6c in IA__g_signal_emit_valist (instance=0x859d2c0, signal_id=91, 
    detail=0, var_args=0xbfffed7c "j4¤\a¬n¾\a") at gsignal.c:2977
#20 0x005621e6 in IA__g_signal_emit (instance=0x859d2c0, signal_id=91, 
    detail=0) at gsignal.c:3034
#21 0x07a434e7 in IA__gtk_widget_activate (widget=0x859d2c0)
    at gtkwidget.c:4776
#22 0x07936030 in IA__gtk_menu_shell_activate_item (menu_shell=0x898a090, 
    menu_item=0x859d2c0, force_deactivate=1) at gtkmenushell.c:1139
#23 0x07937c0d in gtk_menu_shell_button_release (widget=0x898a090, 
    event=0x8eb7240) at gtkmenushell.c:678
#24 0x0792e5bb in gtk_menu_button_release (widget=0x898a090, event=0x8eb7240)
    at gtkmenu.c:2850
#25 0x07928116 in _gtk_marshal_BOOLEAN__BOXED (closure=0x85b3ec0, 
    return_value=0xbfffefe0, n_param_values=2, param_values=0x8e35140, 
    invocation_hint=0xbfffefcc, marshal_data=0x792e500) at gtkmarshalers.c:84
#26 0x00548959 in g_type_class_meta_marshal (closure=0x85b3ec0, 
    return_value=0xbfffefe0, n_param_values=2, param_values=0x8e35140, 
    invocation_hint=0xbfffefcc, marshal_data=0xb4) at gclosure.c:878
#27 0x0054a1fb in IA__g_closure_invoke (closure=0x85b3ec0, 
    return_value=0xbfffefe0, n_param_values=2, param_values=0x8e35140, 
    invocation_hint=0xbfffefcc) at gclosure.c:767
#28 0x005602fd in signal_emit_unlocked_R (node=0x85b37b0, detail=0, 
    instance=0x898a090, emission_return=0xbffff118, 
    instance_and_params=0x8e35140) at gsignal.c:3282
#29 0x00561beb in IA__g_signal_emit_valist (instance=0x898a090, signal_id=31, 
    detail=0, 
    var_args=0xbffff170 "\210ñÿ¿@rë\b\220 \230\b¦6¤\a\220 \230\bP$[\b")
    at gsignal.c:2987
#30 0x005621e6 in IA__g_signal_emit (instance=0x898a090, signal_id=31, 
    detail=0) at gsignal.c:3034
#31 0x07a3d3ae in gtk_widget_event_internal (widget=0x898a090, event=0x8eb7240)
    at gtkwidget.c:4745
#32 0x07920c2c in IA__gtk_propagate_event (widget=0x898a090, event=0x8eb7240)
    at gtkmain.c:2391
#33 0x07921fd7 in IA__gtk_main_do_event (event=0x8eb7240) at gtkmain.c:1596
#34 0x07e1517a in gdk_event_dispatch (source=0x859ff80, callback=0, 
    user_data=0x0) at gdkevents-x11.c:2365
#35 0x00355238 in g_main_dispatch () at gmain.c:2144
#36 IA__g_main_context_dispatch (context=0x8582a70) at gmain.c:2697
#37 0x003588e3 in g_main_context_iterate (context=0x8582a70, block=1, 
    dispatch=1, self=0x8582920) at gmain.c:2778
#38 0x00358e02 in IA__g_main_loop_run (loop=0x8bd6aa0) at gmain.c:2986
#39 0x07922489 in IA__gtk_main () at gtkmain.c:1200
#40 0x02157065 in wxEventLoop::Run (this=0x8bebb78) at src/gtk/evtloop.cpp:76
#41 0x021eda0e in wxAppBase::MainLoop (this=0x85829a0)
    at src/common/appcmn.cpp:312
#42 0x021ed5e1 in wxAppBase::OnRun (this=0x909aad4)
    at src/common/appcmn.cpp:367
#43 0x05885caa in wxEntry (argc=@0x59579c4, argv=0x855fa70)
    at src/common/init.cpp:460
#44 0x05885ea7 in wxEntry (argc=@0xbffff490, argv=0xbffff514)
    at src/common/init.cpp:472
#45 0x0807cd40 in main (argc=Cannot access memory at address 0xfffff000
) at AudacityApp.cpp:395
(gdb) dissass $pc-32 $pc+32
Undefined command: "dissass".  Try "help".
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x2ca3e7d to 0x2ca3ebd:
0x02ca3e7d <float_to_int16_interleave_sse2+125>:	shl    $0x2,%ecx
0x02ca3e80 <float_to_int16_interleave_sse2+128>:	add    %ecx,%ebx
0x02ca3e82 <float_to_int16_interleave_sse2+130>:	add    %ecx,%esi
0x02ca3e84 <float_to_int16_interleave_sse2+132>:	add    %ecx,%eax
0x02ca3e86 <float_to_int16_interleave_sse2+134>:	neg    %ecx
0x02ca3e88 <float_to_int16_interleave_sse2+136>:	cvtps2dq (%esi,%ecx,1),%xmm0
0x02ca3e8d <float_to_int16_interleave_sse2+141>:	cvtps2dq (%eax,%ecx,1),%xmm1
0x02ca3e92 <float_to_int16_interleave_sse2+146>:	packssdw %xmm1,%xmm0
0x02ca3e96 <float_to_int16_interleave_sse2+150>:	movhlps %xmm0,%xmm1
0x02ca3e99 <float_to_int16_interleave_sse2+153>:	punpcklwd %xmm1,%xmm0
0x02ca3e9d <float_to_int16_interleave_sse2+157>:	movdqa %xmm0,(%ebx,%ecx,1)
0x02ca3ea2 <float_to_int16_interleave_sse2+162>:	add    $0x10,%ecx
0x02ca3ea5 <float_to_int16_interleave_sse2+165>:	js     0x2ca3e88 <float_to_int16_interleave_sse2+136>
0x02ca3ea7 <float_to_int16_interleave_sse2+167>:	mov    (%esp),%ebx
0x02ca3eaa <float_to_int16_interleave_sse2+170>:	mov    0x4(%esp),%esi
0x02ca3eae <float_to_int16_interleave_sse2+174>:	mov    %ebp,%esp
0x02ca3eb0 <float_to_int16_interleave_sse2+176>:	pop    %ebp
0x02ca3eb1 <float_to_int16_interleave_sse2+177>:	ret    
0x02ca3eb2 <float_to_int16_interleave_sse2+178>:	lea    0x0(%esi),%esi
0x02ca3eb8 <float_to_int16_interleave_sse2+184>:	mov    %ecx,0x10(%ebp)
0x02ca3ebb <float_to_int16_interleave_sse2+187>:	mov    %edx,0xc(%ebp)
End of assembler dump.
(gdb) c
Continuing.
[Thread 0xb4628b90 (LWP 31820) exited]
Detaching after fork from child process 31857.

Program received signal SIGCONT, Continued.
0x00121416 in __kernel_vsyscall ()
(gdb) ptrace: Operation not permitted.
/home/davidt/dev/packaging/rpmfusion/audacity-freeworld/31678: No such file or directory.
No stack.
/usr/share/bug-buddy/gdb-cmd:3: Error in sourced command file:
No registers.

Continuing.
[Thread 0xb642bb90 (LWP 31691) exited]
[Thread 0xb7a9fb90 (LWP 31687) exited]

Program exited normally.



More information about the rpmfusion-developers mailing list