bugLINGOT Is Not a Guitar-Only Tuner - Bugs: bug #29091, Lingot 0.8.0 hangs

 
 

bug #29091: Lingot 0.8.0 hangs

Submitter:  Ibán Cereijo <ibancereijo>
Submitted:  Sun 07 Mar 2010 12:28:09 AM UTC
   
 
Category:  None Severity:  4 - Important
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  ibancereijo
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 17 Mar 2010 07:34:50 PM UTC, comment #2: 

Fixed in version 0.8.1

Ibán Cereijo <ibancereijo>
Group administrator
Sun 07 Mar 2010 12:29:39 AM UTC, comment #1: 

I believe this bug is the same as #29090

Ibán Cereijo <ibancereijo>
Group administrator
Sun 07 Mar 2010 12:28:09 AM UTC, original submission:  

Original from Karel Volný:

Hi,

I've tried the new version today, and I have a problem - the
program hangs. It seems there is some problem allocating input
buffer, as "buffer=0xffffffffffffffff" does not look sane to me
(in fact, I'd expect segfault with such value). But I can't find
any problem with the corresponding malloc or anywhere ...

Please, could you take a look?

K.

Thread 2 (Thread 0x7ffff19ba710 (LWP 9320)):
#0  0x0000003f48ed51e3 in __poll (fds=<value optimized out>,
nfds=<value optimized out>, timeout=<value optimized out>)
   at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000328ee53239 in snd1_pcm_wait_nocheck (pcm=0x6289f0,
timeout=<value optimized out>) at pcm.c:2367
#2  0x000000328ee537b9 in snd1_pcm_read_areas (pcm=0x6289f0,
areas=0x7ffff19b9d90, offset=<value optimized out>, size=1024,
func=
   0x328ee5fbc0 <snd_pcm_plugin_read_areas>) at pcm.c:6576
#3  0x000000328ee6070a in snd_pcm_plugin_readi (pcm=0x6289f0,
buffer=0xffffffffffffffff, size=1024) at pcm_plugin.c:379
#4  0x0000000000405083 in lingot_audio_alsa_read (audio=0x6183f0,
core=0x618290) at lingot-audio-alsa.c:169
#5  0x0000000000406959 in lingot_core_read (core=0x618290) at
lingot-core.c:166
#6  0x0000000000406ae8 in lingot_core_run_reading_thread
(core=0x618290) at lingot-core.c:403
#7  0x0000003f49a06a3a in start_thread (arg=<value optimized
out>) at pthread_create.c:297
#8  0x0000003f48ede67d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fcb7a0 (LWP 9317)):
#0  0x0000003f49a07bfd in pthread_join (threadid=140737246897936,
thread_return=0x7fffffffcab8) at pthread_join.c:89
#1  0x0000000000406375 in lingot_core_stop (core=0x618290) at
lingot-core.c:389
#2  0x0000000000408581 in lingot_mainframe_change_config
(frame=0x6180a0, conf=0x7ae700) at lingot-mainframe.c:775
#3  0x0000000000406fb7 in lingot_config_dialog_callback_close
(widget=<value optimized out>, dialog=0x7ae1d0) at lingot-config-
dialog.c:87
#4  0x000000319960ba8e in IA__g_closure_invoke (closure=0x86c900,
return_value=0x0, n_param_values=1, param_values=0x773a00,
invocation_hint=0x7fffffffcc70)
   at gclosure.c:767
#5  0x0000003199620ec3 in signal_emit_unlocked_R (node=<value
optimized out>, detail=<value optimized out>, instance=<value
optimized out>,
   emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3247
#6  0x0000003199622259 in IA__g_signal_emit_valist
(instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=
   0x7fffffffce60) at gsignal.c:2980
#7  0x00000031996227a3 in IA__g_signal_emit (instance=<value
optimized out>, signal_id=<value optimized out>, detail=<value
optimized out>)
   at gsignal.c:3037
#8  0x0000003d4717d08e in ?? () from /usr/lib64/libgtk-
x11-2.0.so.0
#9  0x000000319960de30 in IA__g_object_run_dispose
(object=0x801080 [GtkDialog]) at gobject.c:815
#10 0x000000319960ba8e in IA__g_closure_invoke (closure=0x86cf80,
return_value=0x0, n_param_values=1, param_values=0x7bdb80,
invocation_hint=0x7fffffffd0a0)
   at gclosure.c:767
#11 0x0000003199620ec3 in signal_emit_unlocked_R (node=<value
optimized out>, detail=<value optimized out>, instance=<value
optimized out>,
   emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3247
#12 0x0000003199622259 in IA__g_signal_emit_valist
(instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=
   0x7fffffffd290) at gsignal.c:2980
#13 0x00000031996227a3 in IA__g_signal_emit (instance=<value
optimized out>, signal_id=<value optimized out>, detail=<value
optimized out>)
   at gsignal.c:3037
#14 0x0000003d4708d6b5 in ?? () from /usr/lib64/libgtk-
x11-2.0.so.0
#15 0x000000319960ba8e in IA__g_closure_invoke (closure=0x825820,
return_value=0x0, n_param_values=1, param_values=0x7c0420,
invocation_hint=0x7fffffffd4b0)
   at gclosure.c:767
#16 0x00000031996207dc in signal_emit_unlocked_R (node=<value
optimized out>, detail=<value optimized out>, instance=<value
optimized out>,
   emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3177
#17 0x0000003199622259 in IA__g_signal_emit_valist
(instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=
   0x7fffffffd6a0) at gsignal.c:2980
#18 0x00000031996227a3 in IA__g_signal_emit (instance=<value
optimized out>, signal_id=<value optimized out>, detail=<value
optimized out>)
   at gsignal.c:3037
#19 0x0000003d4708bf17 in ?? () from /usr/lib64/libgtk-
x11-2.0.so.0
#20 0x0000003d47153a33 in ?? () from /usr/lib64/libgtk-
x11-2.0.so.0
#21 0x000000319960ba8e in IA__g_closure_invoke (closure=0x675a40,
return_value=0x7fffffffd950, n_param_values=2,
param_values=0x80bc10, invocation_hint=
   0x7fffffffd910) at gclosure.c:767
#22 0x0000003199620b8d in signal_emit_unlocked_R (node=<value
optimized out>, detail=<value optimized out>, instance=<value
optimized out>,
   emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3285
#23 0x00000031996220ec in IA__g_signal_emit_valist
(instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=
   0x7fffffffdb00) at gsignal.c:2990
#24 0x00000031996227a3 in IA__g_signal_emit (instance=<value
optimized out>, signal_id=<value optimized out>, detail=<value
optimized out>)
   at gsignal.c:3037
#25 0x0000003d4727620f in ?? () from /usr/lib64/libgtk-
x11-2.0.so.0
#26 0x0000003d4714a794 in gtk_propagate_event () from
/usr/lib64/libgtk-x11-2.0.so.0
#27 0x0000003d4714b8d3 in gtk_main_do_event () from
/usr/lib64/libgtk-x11-2.0.so.0
#28 0x0000003d46c5fe9c in ?? () from /usr/lib64/libgdk-
x11-2.0.so.0
#29 0x000000319923920e in g_main_dispatch (context=0x66d6c0) at
gmain.c:1960
#30 IA__g_main_context_dispatch (context=0x66d6c0) at
gmain.c:2513
#31 0x000000319923cbf8 in g_main_context_iterate
(context=0x66d6c0, block=<value optimized out>, dispatch=<value
optimized out>, self=<value optimized out>)
   at gmain.c:2591
#32 0x000000319923d045 in IA__g_main_loop_run (loop=0x746070) at
gmain.c:2799
#33 0x0000003d4714be07 in gtk_main () from /usr/lib64/libgtk-
x11-2.0.so.0
#34 0x0000000000408942 in lingot_mainframe_run (frame=0x6180a0)
at lingot-mainframe.c:472
#35 0x000000000040b676 in main (argc=1, argv=0x7fffffffe028) at
lingot.c:110

Ibán Cereijo <ibancereijo>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ibancereijo (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-03-17 ibancereijo StatusNeed Info Fixed
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code